06.02.2004, 12:59 | #1 |
Участник
|
Кто-то пробул запускать Enterprise Portal на Win 2003 IIS 6.0?
На Win 2K и IIS 5.0 все нормално работает. Но на 6.0 не так...ASP поддержка отключил и все-таки началная станичка загружается без картинками (галка Вставит изображения отмечена) и после попытка входит в портал ошибка идет: AxaptaCOMConnector.Axapta.1 error '80042041' Error executing code: <empty class> object not initialized. Stack trace: \Classes\<unknown>\itemTxt \Classes\WebSession\ParseArgs - line 109 Error executing code: <empty class> object not initialized. Stack trace: \Classes\<unknown>\itemTxt \Classes\WebSession\ParseArgs - line 109 /EnterprisePortal/i_axapta.asp, line 4 Кто то подскажет? Или просто перейти на IIS 5.0...
__________________
RegardsIvo DreshkovFTS Bulgaria |
|
06.02.2004, 13:06 | #2 |
Участник
|
Не пробовал.
Могу сказать что микрософт сильно переделал IIS 6 по сравнению с пятым. Граблей должно быть множество. |
|
06.02.2004, 14:06 | #3 |
Участник
|
Цитата:
Сообщение от dreshkov
AxaptaCOMConnector.Axapta.1 error '80042041'
Если попробовать не из IISа вызвать? |
|
06.02.2004, 15:03 | #4 |
Участник
|
А как вызевать без IIS?
Можно етот конектор с Win 2003 имеет проблем... Ето работает... <%@ language=VBScript %> <html> <head> <title>Axapta Internet Connector - Active Server Page Sample</title> </head> <body> <h1 align="center">Customers</h1> <center> <table BORDER="0" CELLSPACING="2" CELLPADDING="7" WIDTH="600"> <tr> <td WIDTH="20%" BGCOLOR="#c0c0c0">Customer account</td> <td WIDTH="25%" BGCOLOR="#c0c0c0">Name</td> <td WIDTH="25%" BGCOLOR="#c0c0c0">Address</td> <td WIDTH="15%" BGCOLOR="#c0c0c0">Phone</td> <td WIDTH="15%" BGCOLOR="#c0c0c0">Fax</td> </tr> <% Set Axapta = Server.CreateObject("AxaptaComConnector.Axapta") Axapta.Logon "Admin", "", "", "" ' Find these with dict classes CustTable = 77 CustTable_Name = 2 Set AxaptaQuery = Axapta.CreateObject("Query") Set AxaptaDataSource = AxaptaQuery.Call("AddDataSource", CustTable) Set AxaptaRange = AxaptaDataSource.Call("AddRange", CustTable_Name) Set AxaptaQueryRun = Axapta.CreateObject("QueryRun", AxaptaQuery) While (AxaptaQueryRun.Call("Next")) Set CustTableBuffer = AxaptaQueryRun.Call("GetNo", 1) AccountNumber = CustTableBuffer.Field("AccountNum") Name = CustTableBuffer.Field("Name") Address = CustTableBuffer.Field("Address") Phone = CustTableBuffer.Field("Phone") Fax = CustTableBuffer.Field("Telefax") Response.Write "<TR>" Response.Write "<TD WIDTH='25%' VALIGN='TOP'>" Response.Write AccountNumber Response.Write "</TD>" Response.Write "<TD WIDTH='55%' VALIGN='TOP'>" Response.Write Name Response.Write "</TD>" Response.Write "<TD WIDTH='55%' VALIGN='TOP'>" Response.Write Address Response.Write "</TD>" Response.Write "<TD WIDTH='10%' VALIGN='TOP'>" Response.Write Phone Response.Write "</TD>" Response.Write "<TD WIDTH='10%' VALIGN='TOP'>" Response.Write Fax Response.Write "</TD>" Response.Write "</TR>" Wend Axapta.Logoff Set Axapta = Nothing %> </table> </center> </body> </html>
__________________
RegardsIvo DreshkovFTS Bulgaria |
|
06.02.2004, 15:22 | #5 |
Участник
|
Ага.... спасибо
счас попробуем, ни куда не уходи |
|
06.02.2004, 17:49 | #6 |
Участник
|
Действительно не работает.
Будем разбиратся |
|
10.02.2004, 10:42 | #7 |
Участник
|
Оказалось ето мой любимой Майкрософтский случай - this feature doesn't work by design...
Спасибо AlEr: http://www.axapta.ru/viewdoc.aspx?p...34&document=254 А именно: Microsoft Windows Server 2003: Microsoft Axapta полностью совместима с Microsoft Windows Server 2003, исключая Microsoft Axapta Enterprise Portal и Web - приложений системы. После выхода Microsoft Windows Server Service Pack 1, Microsoft Axapta будет обеспечивать полную поддержку этой операционной системы.
__________________
RegardsIvo DreshkovFTS Bulgaria |
|
10.02.2004, 10:57 | #8 |
Участник
|
Спасибо.
|
|