« Previous Next »

Answered Thread: Windows 2008, IIS, Tomcat ISAPI redirector, all on x64

Last post 10-09-2009 9:30 PM by lextm. 1 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (2 items)

Sort Posts:

  • 10-08-2009, 9:26 PM

    • gazp
    • Not Ranked
    • Joined on 10-09-2009, 1:20 AM
    • Posts 1

    Windows 2008, IIS, Tomcat ISAPI redirector, all on x64

      Normal 0 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;}

    Like many others, I’m trying to get the Tomcat ISAPI redirector to work with IIS 7 on an AMD 64 bit Windows Server 2008.  I think I’ve read most of the issues that people have had out there, and I’m fairly confident that I’ve set everything up correctly.

     

    I’m posting here because this thread:

     

    http://forums.iis.net/t/1138519.aspx?PageIndex=1

     

    seems to be the closest one to the problem I’m having.

     

    I’m using 64-bit Java, with the 64-bit JK adaptor.  I tried using the 32-bit one with the compatibility mode, as some people had found to work, but that did not work for me.  Ultimately, the “best” case I have is this error:

     

    HTTP Error 500.0 - Internal Server Error

    Calling GetFilterVersion on ISAPI filter "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll" failed

    Detailed Error Information  

     

    Module

    IIS Web Core

    Notification

    Unknown

    Handler

    StaticFile

    Error Code

    0x80070002

    Requested URL

    http://localhost:80/jakarta/examples

    Physical Path

    D:\apache-tomcat-6.0.20\ISAPI\examples

    Logon Method

    Not yet determined

    Logon User

    Not yet determined

     

    and Anil Ruia on the abovementioned thread suggested that this might be connected with this not being a filter - although all the times I've succesfully got it running (on other platforms) I have treated it as such - and that turning on gflags might give me some information.  I got information, but I have no idea what to do with it.

     

    At the risk of overwhelming with too much information, I have tried to cut this as little as possible (below).  If anyone can enlighten me as to what I'm doing wrong, I'd greatly appreciate it.

     

    Gareth

     

    Microsoft (R) Windows Debugger Version 6.11.0001.404 AMD64

    Copyright (c) Microsoft Corporation. All rights reserved.

     

    09a4:03c0 @ 12177796 - LdrpSearchPath - INFO: Searching path "D:\apache-tomcat-6.0.20\ISAPI;C:\Windows\system32;C:\Windows\system;C:\Windows;.;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86

    09a4:03c0 @ 12177796 - LdrpResolveFullName - INFO: Resolving the full name of DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll"

    09a4:03c0 @ 12177796 - LdrpResolveFullName - INFO: DLL name "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll" was resolved to "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll"

    09a4:03c0 @ 12177796 - LdrpSearchPath - INFO: Located DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll"

    09a4:03c0 @ 12177796 - LdrpSearchPath - INFO: Searching path "D:\apache-tomcat-6.0.20\ISAPI;C:\Windows\system32;C:\Windows\system;C:\Windows;.;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86

    09a4:03c0 @ 12177796 - LdrpResolveFullName - INFO: Resolving the full name of DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll"

    09a4:03c0 @ 12177796 - LdrpResolveFullName - INFO: DLL name "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll" was resolved to "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll"

    09a4:03c0 @ 12177796 - LdrpSearchPath - INFO: Located DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll"

    09a4:03c0 @ 12177796 - LdrpMapDll - INFO: Mapping dynamic DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll"

    ModLoad: 00000000`10000000 00000000`10071000   D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll

    09a4:03c0 @ 12177796 - LdrpMapDll - INFO: Mapped DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll" at address 0000000010000000

    09a4:03c0 @ 12177796 - LdrpHandleOneOldFormatImportDescriptor - INFO: DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll" imports "KERNEL32.dll"

    09a4:03c0 @ 12177796 - LdrpSnapThunk - WARNING: Hint index 0x173 for procedure "GetLastError" in DLL "KERNEL32.dll" is invalid

    09a4:03c0 @ 12177796 - LdrpSnapThunk - WARNING: Hint index 0x36 for procedure "CloseHandle" in DLL "KERNEL32.dll" is invalid

    09a4:03c0 @ 12177796 - LdrGetProcedureAddressEx - INFO: Locating procedure "__C_specific_handler" by name

    09a4:03c0 @ 12177796 - LdrGetProcedureAddressEx - INFO: Locating procedure "RtlInitializeCriticalSection" by name

     

    many, many of these types of messages … I don’t think they’re relevant

     

    09a4:03c0 @ 12177984 - LdrpRunInitializeRoutines - INFO: Calling init routine 000000001004FB40 for DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll"

    09a4:03c0 @ 12177984 - LdrGetProcedureAddressEx - INFO: Locating procedure "GetFilterVersion" by name

    09a4:03c0 @ 12177984 - LdrGetProcedureAddressEx - INFO: Locating procedure "HttpFilterProc" by name

    09a4:03c0 @ 12177984 - LdrGetProcedureAddressEx - INFO: Locating procedure "TerminateFilter" by name

    09a4:03c0 @ 12177999 - LdrpUnloadDll - INFO: Uninitializing DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll" (Init routine: 000000001004FB40)

    09a4:03c0 @ 12177999 - LdrpUnloadDll - INFO: Unmapping DLL "D:\apache-tomcat-6.0.20\ISAPI\isapi_redirect-1.2.28.dll"

    09a4:03c0 @ 12177999 - LdrpUpdateLoadCount2 - INFO: Dereferencing loaded DLL "C:\Windows\system32\OLEAUT32.dll" (new reference count: 0x9)

    09a4:03c0 @ 12177999 - LdrpUpdateLoadCount2 - INFO: Dereferencing loaded DLL "C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4016_none_88dc01492fb256de\MSVCR80.dll" (new reference count: 0x4)

    09a4:0ef8 @ 12203427 - LdrGetDllHandleEx - INFO: Searching for DLL "KERNEL32.DLL" from path "c:\windows\system32\inetsrv;C:\Windows\system32;C:\Windows\system;C:\Windows;.;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Commo

  • 10-09-2009, 9:30 PM In reply to

    • lextm
    • Top 10 Contributor
    • Joined on 10-22-2008, 12:18 AM
    • Shanghai, PRC
    • Posts 1,423

    Answered Re: Windows 2008, IIS, Tomcat ISAPI redirector, all on x64

    I really wish Tomcat guys can hear the voices and start to take some serious actions on their x64 version. So in order to be heard, I suggest you and others who experience similar problems to contact Tomcat guys directly via their forums, mailists and so on. Regards,
    Lex Li
    Support Engineer at Microsoft
    ---------------------------
    This posting is provided "AS IS" with no warranties, and confers no rights.
Page 1 of 1 (2 items)
Microsoft Communities