IPlant Web Server 6.0 SP2 - Error in parsing Magnus.conf,

Hello,
We have installed iPlanet 6.0 SP2 Webserver installed on Sun Solaris (SunOS 5.6 Generic_105181-33 sun4u sparc SUNW,Ultra-250). We have 3 instance running on this servre. They were configured well and were running fine.
Now when I login thru console and try to change the port or any other configurations, I get Error "Error Parsing the Magnus.conf" and also "Internal Error - The administration server was unable to fulfill your request." Its not able to change or even view the contents of some files like magnus.conf thru the admin console. The error is occuring for 2 instances, which were configured. The third instance seems to be running fine, with no such errors.
The admin error logs has the following errors
+++++++++++++++++++
[04/Nov/2004:18:31:54] failure (13653): Internal error: servlet service function
had thrown ServletException (uri=/instance-app/treeView.jsp): javax.servlet.Ser
vletException: java.io.IOException: Error in parsing Magnus.conf, stack: javax.s
ervlet.ServletException: java.io.IOException: Error in parsing Magnus.conf
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at javax.servlet.ServletException.<init>(ServletException.java:107)
+++++++++++++++++++
Can anybody suggest whats going wrong?

Hello rajesh_chande, i've same your problem with Magnus.conf file.
I've tried derjugin's solution, but don't have positive result.
Have you try derjugin's solution ??? If you ok...can i help me, please???
I describe to you the my problem: in the console of my Web Server, after selection my virtual server and clicked on "Add Listen Socket", i've inserted my configurations (ID: xxx - IP: 0.0.0.0 - Port: 443 - Servername: xxx - Security: on) and clicking on "OK", i receive this error: "Error in parsing Magnus.conf".
Thanks
See you.....
bye bye

Similar Messages

  • I have installed HP2035n. But when i try to open the embedded web server, i get the error "Firefox doesn't know how to open this address, because the protocol (fe80) isn't associated with any program." What is the possible solution?

    I have installed HP2035n. But when i try to open the embedded web server, i get the error "Firefox doesn't know how to open this address, because the protocol (fe80) isn't associated with any program." What is the possible solution?
    I typed in the IPv6 address of the printer in the address feild of firefox.

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    Do a malware check with some malware scanning programs.<br />
    You need to scan with all programs because each program detects different malware.<br />
    Make sure that you update each program to get the latest version of their databases before doing a scan.<br />
    * http://www.malwarebytes.org/mbam.php - Malwarebytes' Anti-Malware
    * http://www.superantispyware.com/ - SuperAntispyware
    * http://www.microsoft.com/windows/products/winfamily/defender/default.mspx - Windows Defender: Home Page
    * http://www.safer-networking.org/en/index.html - Spybot Search & Destroy
    * http://www.lavasoft.com/products/ad_aware_free.php - Ad-Aware Free
    See also:
    * "Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked

  • Enabling end - user access in Sun One Web Server 6.1 SP2

    Hi,
    I am new to Sun One Web Server 6.1 SP2 and I can't figure how to enable the end user access so that the end users can change their password.
    On iPlanet 6.0 SP2, in the Distributed Admin page, I could enable Distrubuted Administration as well as end user access on the webserver. The end users could then change their own password. I can't find a similar feature in Sun One Web server 6.1 SP2.
    Could anyone out there tell me how to get this done?
    Thanks in advance!

    Hi,
    I just found from release notes that End user administration feature (which was under Distributed Administration ) is no longer supported in Sun One Web Server 6.1. [Problem ID 4865295 in release notes]
    Could anyone provide a workaround to get over this and allow the end users to change their passwords?
    Many thanks in advance,
    auporna.

  • To Download iPlanet Web Server 6.0 SP2

    Hi,
    I tried to download iPlanet WS 6.0 SP2 from the following URL http://wwws.sun.com/software/download/download/5126.html from the direct connected internet machine. But i couldn't download the same. So could you please tell me http mirror sites & ftp mirror sites from where i can download iPlanet WS 6.0 SP2 for Windows Platform?
    Thanks in advance,
    Mani

    Hi,
    I tried to download iPlanet WS 6.0 SP2 from the
    m the following URL
    http://wwws.sun.com/software/download/download/5126.ht
    l from the direct connected internet machine. But i
    couldn't download the same. So could you please tell
    me http mirror sites & ftp mirror sites from where i
    can download iPlanet WS 6.0 SP2 for Windows
    Platform?
    Thanks in advance,
    ManiHi Mani,
    I also am looking for iPlanet Web Server 6.0 SP2 for Solaris. Were you succesful in finding a mirror http or frp site?
    Thanks,
    Vincent

  • Application Server Role, Web Server (IIS) Role: configuration error - There is a pending restart of the computer

    when I run prerequisiteinstaller.exe in sharepoint 2013 on windows server 2008 R2 with sp1, got this error, below is the log information:
    2014-02-28 12:01:02 - Processor architecture is (9)
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - Common Startup
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    2014-02-28 12:01:02 - The value is... 
    2014-02-28 12:01:02 - C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
    2014-02-28 12:01:02 - Trying to remove the startup task if there is any.
    2014-02-28 12:01:02 - C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd
    2014-02-28 12:01:02 - Successfully deleted the startup task
    2014-02-28 12:01:02 - Analyzing the following command line argument:
    2014-02-28 12:01:02 - /continue
    2014-02-28 12:01:02 - Continuing after restart
    2014-02-28 12:01:02 - Details of the current operating system: 
    2014-02-28 12:01:02 - Major version number of the operating system:  (6)
    2014-02-28 12:01:02 - Minor version number of the operating system:  (1)
    2014-02-28 12:01:02 - Build number of the operating system:  (0X1DB1=7601)
    2014-02-28 12:01:02 - Major version number of the latest Service Pack:  (1)
    2014-02-28 12:01:02 - Minor version number of the latest Service Pack:  (0)
    2014-02-28 12:01:02 - Platform ID of the operating system:  (2)
    2014-02-28 12:01:02 - Product suites available on the operating system:  (0X112=274)
    2014-02-28 12:01:02 - Product type of the operating system: VER_NT_SERVER
    2014-02-28 12:01:02 - Product type:  (10)
    2014-02-28 12:01:02 - OS type:  (0)
    2014-02-28 12:01:02 - Configuring the application's property sheet...
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Windows Management Framework 3.0
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - PowerShellVersion
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine
    2014-02-28 12:01:02 - The value is... 
    2014-02-28 12:01:02 - 3.0
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - CTPVersion
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine
    2014-02-28 12:01:02 - Could not find or unable to read CTPVersion key
    2014-02-28 12:01:02 - The prerequisite above is already installed
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Microsoft .NET Framework 4.5
    2014-02-28 12:01:02 - Reading the following DWORD value/name...
    2014-02-28 12:01:02 - Install
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\Net Framework Setup\NDP\V4\full
    2014-02-28 12:01:02 - The value is (1)
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - Version
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\Net Framework Setup\NDP\V4\full
    2014-02-28 12:01:02 - The value is... 
    2014-02-28 12:01:02 - 4.5.50938
    2014-02-28 12:01:02 - A post release .NET 4.5 is installed
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Windows Identity Foundation (KB974405)
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - 
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\Windows Identity Foundation\Setup\v3.5
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Microsoft Sync Framework Runtime v1.0 SP1 (x64)
    2014-02-28 12:01:02 - Reading version of the following file...
    2014-02-28 12:01:02 - C:\Windows\assembly\GAC_MSIL\Microsoft.Synchronization\1.0.0.0__89845dcd8080cc91\Microsoft.Synchronization.dll
    2014-02-28 12:01:02 - GetFileVersionInfoSize failed (-2147024894)
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Microsoft SQL Server 2008 R2 SP1 Native Client
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - Version
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\Microsoft SQL Server\SQLNCLI10\CurrentVersion
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Windows Server AppFabric
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - ProductVersion
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\AppFabric\V1.0
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Windows Identity Foundation (KB974405)
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - 
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\Microsoft Identity Extensions\Setup\1.0
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Microsoft Information Protection and Control Client
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - 
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Microsoft\MSIPC\CurrentVersion
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Microsoft WCF Data Services 5.0
    2014-02-28 12:01:02 - Reading the following string value/name...
    2014-02-28 12:01:02 - Version
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Wow6432Node\Microsoft\Microsoft WCF Data Services\5.0
    2014-02-28 12:01:02 - Check whether the following prerequisite is installed:
    2014-02-28 12:01:02 - Cumulative Update Package 1 for Microsoft AppFabric 1.1 for Windows Server (KB2671763)
    2014-02-28 12:01:02 - Reading the following DWORD value/name...
    2014-02-28 12:01:02 - IsInstalled
    2014-02-28 12:01:02 - from the following registry location...
    2014-02-28 12:01:02 - SOFTWARE\Wow6432Node\Microsoft\Updates\AppFabric 1.1 for Windows Server\KB2671763
    2014-02-28 12:01:02 - Beginning download/installation
    2014-02-28 12:01:02 - Created thread for installer
    2014-02-28 12:01:02 - "C:\Windows\system32\ServerManagerCmd.exe" -inputpath "C:\Users\svc_SPFarm_SH\AppData\Local\Temp\2\PreA588.tmp.XML"
    2014-02-28 12:01:03 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:04 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:05 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:06 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:07 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:08 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:09 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:10 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:11 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:12 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:13 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:14 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:15 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:16 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:17 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:18 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:19 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:20 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:21 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:22 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:23 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:24 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:25 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:26 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:27 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:28 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:29 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:30 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:31 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:32 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:33 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:34 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:35 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:36 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:37 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:38 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:39 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:40 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:41 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:42 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:43 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:44 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:45 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:46 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:47 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:48 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:49 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:50 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:51 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:52 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:53 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:54 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:55 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:56 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:57 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:58 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:01:59 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:00 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:01 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:02 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:03 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:04 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:05 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:06 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:07 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:08 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:09 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:10 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:11 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:12 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:13 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:14 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:15 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:16 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:17 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:18 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:19 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:20 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:21 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:22 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:23 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:24 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:25 - Request for install time of Application Server Role, Web Server (IIS) Role
    2014-02-28 12:02:25 - Install process returned (0X3E9=1001)
    2014-02-28 12:02:25 - [In HRESULT format] (0X800703E9=-2147023895)
    2014-02-28 12:02:25 - Last return code (0X3E9=1001)
    2014-02-28 12:02:25 - Reading the following DWORD value/name...
    2014-02-28 12:02:25 - Flags
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\Updates\UpdateExeVolatile
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - PendingFileRenameOperations
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SYSTEM\CurrentControlSet\Control\Session Manager
    2014-02-28 12:02:25 - Reading the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired
    2014-02-28 12:02:25 - Error: A pending restart blocks the installation
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - Common Startup
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    2014-02-28 12:02:25 - The value is... 
    2014-02-28 12:02:25 - C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
    2014-02-28 12:02:25 - Trying to create the startup task.
    2014-02-28 12:02:25 - C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Windows Management Framework 3.0
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - PowerShellVersion
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine
    2014-02-28 12:02:25 - The value is... 
    2014-02-28 12:02:25 - 3.0
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - CTPVersion
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine
    2014-02-28 12:02:25 - Could not find or unable to read CTPVersion key
    2014-02-28 12:02:25 - The prerequisite above is already installed
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Microsoft .NET Framework 4.5
    2014-02-28 12:02:25 - Reading the following DWORD value/name...
    2014-02-28 12:02:25 - Install
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\Net Framework Setup\NDP\V4\full
    2014-02-28 12:02:25 - The value is (1)
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - Version
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\Net Framework Setup\NDP\V4\full
    2014-02-28 12:02:25 - The value is... 
    2014-02-28 12:02:25 - 4.5.50938
    2014-02-28 12:02:25 - A post release .NET 4.5 is installed
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Windows Identity Foundation (KB974405)
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - 
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\Windows Identity Foundation\Setup\v3.5
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Microsoft Sync Framework Runtime v1.0 SP1 (x64)
    2014-02-28 12:02:25 - Reading version of the following file...
    2014-02-28 12:02:25 - C:\Windows\assembly\GAC_MSIL\Microsoft.Synchronization\1.0.0.0__89845dcd8080cc91\Microsoft.Synchronization.dll
    2014-02-28 12:02:25 - GetFileVersionInfoSize failed (-2147024894)
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Microsoft SQL Server 2008 R2 SP1 Native Client
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - Version
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\Microsoft SQL Server\SQLNCLI10\CurrentVersion
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Windows Server AppFabric
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - ProductVersion
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\AppFabric\V1.0
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Windows Identity Foundation (KB974405)
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - 
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\Microsoft Identity Extensions\Setup\1.0
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Microsoft Information Protection and Control Client
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - 
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Microsoft\MSIPC\CurrentVersion
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Microsoft WCF Data Services 5.0
    2014-02-28 12:02:25 - Reading the following string value/name...
    2014-02-28 12:02:25 - Version
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Wow6432Node\Microsoft\Microsoft WCF Data Services\5.0
    2014-02-28 12:02:25 - Check whether the following prerequisite is installed:
    2014-02-28 12:02:25 - Cumulative Update Package 1 for Microsoft AppFabric 1.1 for Windows Server (KB2671763)
    2014-02-28 12:02:25 - Reading the following DWORD value/name...
    2014-02-28 12:02:25 - IsInstalled
    2014-02-28 12:02:25 - from the following registry location...
    2014-02-28 12:02:25 - SOFTWARE\Wow6432Node\Microsoft\Updates\AppFabric 1.1 for Windows Server\KB2671763
    2014-02-28 12:14:24 - Opening log file
    2014-02-28 12:14:24 - Opened action for user
    2014-02-28 12:14:24 - C:\Users\svc_SPFarm_SH\AppData\Local\Temp\2\prerequisiteinstaller.2014.02.28-12.01.02.log
    any ideas? thanks.
    Awen

    Hi Awen,
    Please open Server Manager > Roles > see if Web Server (IIS) has been installed.
    If installed, I’d recommend you refer to Abdel’s method in the link below. He encountered the same issue when install SharePoint 2013 on Windows Server 2008 R2 and fixed the problem. For your reference:
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/9e620ab9-e594-4ff4-92a3-6c0ab311d586/preinstaller-failing-at-install-application-server-role-web-server-iis-role?forum=sharepointadmin 
    Regards,
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected] .
    Rebecca Tu
    TechNet Community Support

  • Web Dynpro application calling external web server using HTTPS giving error

    Hello,
    I don't know whether this is the right question in this forum but my ABAP web-dynpro applicaiton is expected to call another HTTP application on external web server through HTTPS. Presently it is calling through plain HTTP but we want to have HTTPS.
    Here are the steps that we followed based on the link from help.sap.com
    1] Received the certificate files from external web server
    2] Created SSL Anonymous client
    3] Imported the certificate files under this client and added into the certificate list
    4] Re-started ICM
    5] Created RFC Destination of type HTTP to connect to external server with SSL option and basic authentication. This RFC destination was working under plain HTTP.
    When tried with Test connection it gave error "ICM_HTTP_CONNECTION_FAILED".
    Any idea what might be missing. Thanks in advance.
    Regards
    Rajeev

    Used proper certificate after which the error went away

  • Sql server 2008 R2 SP2 -Error: 18056, Severity: 20, State: 29

    HI ,
    I am getting this error in sql server 2008 R2 SP2 version .
    The client was unable to reuse a session with <SPID>, which had been reset for connection pooling. The failure ID is 29. This error may have been caused by an earlier operation failing. Check the error logs for failed
    operations immediately before this error message.
    I am getting same error messages but only SPID are different as of my knowledge this error will resolve in SP@ version but seeing now so please let me know how to resolve the issue 
    Thanks!
    Regards,
    Suresh

    Have you upgraded to cu1 for sp2 yet?
    Check this bug - http://support.microsoft.com/kb/2543687
    More information -
    http://blogs.msdn.com/b/psssql/archive/2013/02/13/breaking-down-18065.aspx
    How are you trying to connect? Could you take a look at the physical SQL Server Error log and see if you find any other error?
    Check this part of the blog (http://blogs.msdn.com/b/psssql/archive/2010/05/05/error-18056-can-be-unwanted-noise-in-certain-scenarios.aspx)
    "If the above error message (note that the state number should reflect 29) is the only message in the SQL Server Errorlog along with no other errors noticed in the environment
    (connectivity failures to the SQL instance in question, degraded performance, high CPU usage, Out of Memory errors), then this message can be treated as benign and safely ignored."
    Regards, Ashwin Menon My Blog - http:\\sqllearnings.com

  • Web Server Problem : Dr Watson Error

    I use Dev 2000 on Web Application and Windows NT as a Web Server
    and I always get this Dr Watson error :
    An Application error has occured
    and an application error log is being generated
    F50WEB32.exe
    Exception (0xc0000025),Address:Ox77f1cd91
    Please help me.
    null

    We too were receiving Dr. Watson consistently when launching our
    application via the web.
    Hardware configuration was -- NT with Service Pack 4
    We have been very sucessful with the same configuration using NT
    with Service Pack 3.
    Finally, Oracle notified us that for Service Pack 4 a special
    version Oracle web server products is required. Once that was
    delivered and installed, Dr. Watson left the sceen.
    Hope this gives you another avenue to check.
    Karen McNulty (guest) wrote:
    : We've been getting this error as well! For us, this error
    only
    : occurs when I try to configure the listener for displaying
    icons
    : (gifs). Whenever I add a virtual directory /web_icons/ (and
    : made sure the registry.dat file is configured properly), my
    : application freezes when I start it on the web. Once I remove
    : that virtual directory, it is fine, except of course my icon
    : gifs do not display.
    : I called Oracle and started a TAR on this, but they have not
    : been able to help yet.
    : Let me know if you figure out anything ...
    : Karen
    : Bahri (guest) wrote:
    : : I use Dev 2000 on Web Application and Windows NT as a Web
    : Server
    : : and I always get this Dr Watson error :
    : : An Application error has occured
    : : and an application error log is being generated
    : : F50WEB32.exe
    : : Exception (0xc0000025),Address:Ox77f1cd91
    : : Please help me.
    null

  • defunct process when stop and start web server

    Dear all,
    I am using Sun One Web Server 6.1 SP6. When i try to stop and then start the web server. The <defunct> process is generated (his parent PID points to webservd).
    The following is the result:
    1st stop and start the web server (defunct process is generated)
    2nd stop and start the web server (defunct process disappears)
    3rd stop and start the web server(defunct process is generated)
    4th stop and start the web server (defunct process disappears)
    Here is my magnus.conf
    ServerID www
    ServerName www.abc.edu.hk
    ErrorLog /i03_01/SUNWwbsvr616/https-www/logs/errors
    PidLog /i03_01/SUNWwbsvr616/https-www/logs/pid
    User nobody
    DNS off
    Security off
    ClientLanguage en
    AdminLanguage en
    DefaultLanguage en
    RqThrottle 512
    StackSize 131072
    Init fn="load-modules" funcs="caspreq,caspinit,casptrans" shlib="/i03_01/casp/module/sunos5_optimized/netscape_6.x/nes_casp2.so"
    Init fn="caspinit" casplib="/i03_01/casp/asp-server-3078"
    Init fn="load-modules" funcs="htaccess-init,htaccess-find" shlib="/i03_01/SUNWwbsvr616/plugins/htaccess/htaccess.so"
    Init fn="htaccess-init"
    Init access="/i03_01/SUNWwbsvr616/https-www/logs/access" format.access="%Ses->client.ip% - %Req->vars.auth-user% [%SYSDATE%] \"%Req->reqpb.clf-request%\" %Req->srvhdrs.clf-status% %Req->srvhdrs.content-length% \"%Req->headers.referer%\" \"%Req->headers.user-agent%\"" fn="flex-init"
    Init fn="load-modules" shlib="/i03_01/SUNWwbsvr616/bin/https/lib/libj2eeplugin.so" shlib_flags="(global|now)"
    TempDir /tmp/https-www-61c30017
    # Load modules for PHP
    Init fn="load-modules" funcs="php4_init,php4_execute,php4_auth_trans" shlib="/i03_01/SUNWwbsvr616/bin/libphp4.so"
    Init fn="php4_init" LateInit="yes" errorString="Failed to initialize PHP!" [php_ini="/i03_01/SUNWwbsvr616/https-www/config/php.ini"]
    # Enable statistics
    Init fn="stats-init" update-interval="5" virtual-servers="100" profiling="yes"
    any ideas? Thank

    - which OS & version are you running into this issue ?
    - By definition, defunct processes (or zombie processes) are processes that have exited prior to it's parent calling a wait() on it to get the return status .
    - couple of things I can think of to narrow down the cause of this issue
    1. disable ASP & php plugins and see if this still causes this issue
    2. try starting the web server with log level to finest and see fi you get any useful information from the server error logs
    hope this helps

  • I plan to upgrade the SSRS 2005 SP2 enterprise edition in our internal web server to 2005 SP4, the Reporting server database is hosted in another sql server in sql server 2005 SP4. Do I need to do anything on the reporting server database side?

    My question is what the steps do I need to take to upgrade SSRS from 2005 SP2 to SP4.  The web server that host the SSRS is in 2005 SP2, and the OS is in window 2003. 
    Our SSRS report server and report server database are in different servers.  The SSRS in the web server is in 2005 SP2 enterprise edition, the report server database is in sql server 2005 SP4 enterprise edition.
    To upgrade the SSRS in web server from 2005 sp2 to sp4, do I need to backup/restore the encryption key?  Nothing will be changed in the report server database.  We will still pointing to the same database in the current server, all
    I wanted to do is performing a inplace upgrade of SSRS from 2005 SP2 to SP4.  
    Any response will be greate appreciated.  Thank you!
    Li-hui Chen

    Hi Lihui Chen,
    According to your description, you want to install the Services Pack 4 for SQL Server. Right?
    In SQL Server, Services Packs are used for fixing issues of current version product. It's not an Upgrade, you don't have to backup/restore your encryption key. You just need to download the Service Pack 4 on:
    Microsoft SQL Server 2005 Service Pack 4 RTM  . Please make sure you have administrative rights on the computer to install SQL Server 2005 SP4. For more information, see links below:
    How to obtain the latest service pack for SQL Server 2005
    List of the issues that are fixed in SQL Server 2005 Service Pack 4
    SQL Server 2005 SP4, KBA 2463332, Installation Issues
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • Ps 7 on web server failed to start up after install

    I've installed ds/am (jes4) on a separate mc, then I install ps 7 on web server on a local whole root zone of a separate mc. There's no error message found on the install log but whenever I try start up the web server, I got following error message
    # ./start
    Sun ONE Web Server 6.1SP5 B06/23/2005 17:36
    info: CORE3016: daemon is running as super-user
    catastrophe: CORE3260: Server crash detected (signal SIGSEGV)
    info: CORE3261: Crash occurred in NSAPI SAF load-modules
    I do a pstack on the core file (see below), would appreciate is anyone can shed some ligh on what went wrong with the server.
    Thanks,
    # pstack core
    core 'core' of 20167: webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-abc.s
    ----------------- lwp# 1 / thread# 1 --------------------
    f680a9dc * java/lang/String.indexOf(I)I+0
    f68058b8 * java/lang/ClassLoader.checkName(Ljava/lang/String;)Z+16 (line 744)
    f68057a8 * java/lang/ClassLoader.findLoadedClass(Ljava/lang/String;)Ljava/lang/Class;+6 (line 920)
    f6805874 * java/lang/ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+2 (line 295)
    f6805874 * sun/misc/Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36 (line 268)
    f6805874 * java/lang/ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3 (line 251)
    f6805874 * java/lang/ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2 (line 319)
    f6800218 * StubRoutines (1)
    fcd924c0 __1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_ (2, ef538, ffbf65a8, ffbf6488, 8, ffbf66e8) + 5a0
    fce8db18 __1cJJavaCallsMcall_special6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_53pnGThread__v_ (77c4, eada84, eada90, ffbf66d4, ffbf66d0, ffbf66cc) + f4
    fcdc7c04 __1cQSystemDictionaryTload_instance_class6FnMsymbolHandle_nGHandle_pnGThread__nTinstanceKlassHandle__ (ffbf6854, ef538, ffbf6850, 64d8, eada84, 6400) + 40c
    fcd667bc __1cQSystemDictionarybEresolve_instance_class_or_null6FnMsymbolHandle_nGHandle_2pnGThread__pnMklassOopDesc__ (2d108, b2eea9, ffbf6904, ef538, eada58, ffbf6908) + 634
    fcd6ae2c __1cQSystemDictionaryPresolve_or_fail6FnMsymbolHandle_nGHandle_2ipnGThread__pnMklassOopDesc__ (ffbf6a14, ffbf6a10, ffbf6a0c, 1, ef538, eada58) + d0
    fcdd75e8 __1cPClassFileParserQparse_interfaces6MnSconstantPoolHandle_nGHandle_2pnGThread__nOobjArrayHandle__ (eada3c, 0, ffbf6c6c, eada58, ffbf6c64, ef538) + 4b4
    fcdd1b30 __1cPClassFileParserOparseClassFile6MnMsymbolHandle_nGHandle_2r1pnGThread__nTinstanceKlassHandle__ (ffbf6d9c, ffbf6d88, ead62c, ffbf6d80, ef538, 0) + 1154
    fcea69c4 __1cQSystemDictionaryTresolve_from_stream6FnMsymbolHandle_nGHandle_2pnPClassFileStream_pnGThread__pnMklassOopDesc__ (ffbf6e40, ffbf6e3c, ead618, ffbf6e44, ef538, 0) + d8
    fceb0c70 JVM_DefineClassWithSource (ef5f0, ead610, ffbf74b4, ebc84f28, e7d948, ffbf74a0) + 330
    fc6d0fc4 Java_java_lang_ClassLoader_defineClass1 (35d1, ffbf74b4, fcdc7140, fd3ca180, ffbf72b8, 17e01c0) + 22c
    f680c280 * java/lang/ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+0
    f680c224 * java/lang/ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+0
    f6805874 * java/lang/ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+34 (line 620)
    f6805874 * java/security/SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+27 (line 124)
    f6805874 * java/net/URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+253 (line 260)
    f6805874 * java/net/URLClassLoader.access$100(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3 (line 56)
    f6805874 * java/net/URLClassLoader$1.run()Ljava/lang/Object;+43 (line 195)
    f6800218 * StubRoutines (1)
    fcd924c0 __1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_ (1, ef538, ffbf792c, ffbf7830, 4, ffbf7990) + 5a0
    fce2095c JVM_DoPrivileged (ef5f0, 0, ead60c, 4, ead608, fd3d25bc) + 500
    fc6cee3c Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2 (ef5f0, ffbf7d70, ffbf7df4, ffbf7df0, ec10de30, ffbf7d88) + 14
    f680c280 * java/security/AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
    f680c224 * java/security/AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
    f6805874 * java/net/URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13 (line 188)
    f6805874 * java/lang/ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43 (line 306)
    f6805874 * sun/misc/Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36 (line 268)
    f6805874 * java/lang/ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3 (line 251)
    f6805874 * java/lang/ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2 (line 319)
    f6800218 * StubRoutines (1)
    fcd924c0 __1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_ (2, ef538, ffbf8270, ffbf8150, 8, ffbf83b0) + 5a0
    fce8db18 __1cJJavaCallsMcall_special6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_53pnGThread__v_ (77c4, ead5f4, ead600, ffbf839c, ffbf8398, ffbf8394) + f4
    fcdc7c04 __1cQSystemDictionaryTload_instance_class6FnMsymbolHandle_nGHandle_pnGThread__nTinstanceKlassHandle__ (ffbf851c, ef538, ffbf8518, 64d8, ead5f4, 6400) + 40c
    fcd667bc __1cQSystemDictionarybEresolve_instance_class_or_null6FnMsymbolHandle_nGHandle_2pnGThread__pnMklassOopDesc__ (2d108, 1651d0a, ffbf85cc, ef538, ead5c8, ffbf85d0) + 634
    fcd6ae2c __1cQSystemDictionaryPresolve_or_fail6FnMsymbolHandle_nGHandle_2ipnGThread__pnMklassOopDesc__ (ffbf867c, ffbf8678, ffbf8674, 1, ef538, ead5c8) + d0
    fcddb954 __1cQSystemDictionaryVresolve_super_or_fail6FnMsymbolHandle_1nGHandle_2pnGThread__pnMklassOopDesc__ (ead5c8, 118208, 11820c, ffbf8888, ef538, 2d108) + 1fc
    fcdd20b8 __1cPClassFileParserOparseClassFile6MnMsymbolHandle_nGHandle_2r1pnGThread__nTinstanceKlassHandle__ (ffbf8a1c, ffbf8a08, 11820c, ffbf8a00, ef538, 1) + 16dc
    fcea69c4 __1cQSystemDictionaryTresolve_from_stream6FnMsymbolHandle_nGHandle_2pnPClassFileStream_pnGThread__pnMklassOopDesc__ (ffbf8ac0, ffbf8abc, 11820c, ffbf8ac4, ef538, 0) + d8
    fceb0c70 JVM_DefineClassWithSource (ef5f0, 118204, ffbf9134, ebc84f28, e7cea0, ffbf9120) + 330
    fc6d0fc4 Java_java_lang_ClassLoader_defineClass1 (2f6d, ffbf9134, fcdc7140, fd3ca180, ffbf8f38, 17dc1b8) + 22c
    f680c280 * java/lang/ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+0
    f680c224 * java/lang/ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+0
    f6805874 * java/lang/ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+34 (line 620)
    f6805874 * java/security/SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+27 (line 124)
    f6805874 * java/net/URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+253 (line 260)
    f6805874 * java/net/URLClassLoader.access$100(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3 (line 56)
    f6805874 * java/net/URLClassLoader$1.run()Ljava/lang/Object;+43 (line 195)
    f6800218 * StubRoutines (1)
    fcd924c0 __1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_ (1, ef538, ffbf95ac, ffbf94b0, 4, ffbf9610) + 5a0
    fce2095c JVM_DoPrivileged (ef5f0, 0, 118200, 4, 1181fc, fd3d25bc) + 500
    fc6cee3c Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2 (ef5f0, ffbf99f0, ffbf9a74, ffbf9a70, ec10de30, ffbf9a08) + 14
    f680c280 * java/security/AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
    f680c224 * java/security/AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
    f6805874 * java/net/URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13 (line 188)
    f6805874 * java/lang/ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43 (line 306)
    f6805874 * sun/misc/Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36 (line 268)
    f6805874 * java/lang/ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3 (line 251)
    f6805874 * java/lang/ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2 (line 319)
    f6800218 * StubRoutines (1)
    fcd924c0 __1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_ (2, ef538, ffbf9ef0, ffbf9dd0, 8, ffbfa030) + 5a0
    fce8db18 __1cJJavaCallsMcall_special6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_53pnGThread__v_ (77c4, 1181e8, 1181f4, ffbfa01c, ffbfa018, ffbfa014) + f4
    fcdc7c04 __1cQSystemDictionaryTload_instance_class6FnMsymbolHandle_nGHandle_pnGThread__nTinstanceKlassHandle__ (ffbfa19c, ef538, ffbfa198, 64d8, 1181e8, 6400) + 40c
    fcd667bc __1cQSystemDictionarybEresolve_instance_class_or_null6FnMsymbolHandle_nGHandle_2pnGThread__pnMklassOopDesc__ (2d108, 142f034, ffbfa24c, ef538, 1181b4, ffbfa250) + 634
    fcd6ae2c __1cQSystemDictionaryPresolve_or_fail6FnMsymbolHandle_nGHandle_2ipnGThread__pnMklassOopDesc__ (ffbfa2fc, ffbfa2f8, ffbfa2f4, 1, ef538, 1181b4) + d0
    fce5e10c JVM_FindClassFromClass (ef5f0, 2a5f2588, 0, 60078, ebc84f28, 1181b8) + 41c
    fd43aed4 ???????? (ef5f0, 0, ffbfaa0c, 1, 15c884c, 260009) + 5dd1e4
    fd4374d8 ???????? (41, 0, 0, ffbfaa0c, fd44e000, ffbfa8fc) + 5d97e8
    fd433748 ???????? (17ebbe4, fd44e000, 4, ffbfaa0c, 0, fd43d304) + 5d5a58
    fd43c428 VerifyClassForMajorVersion (ffbfaa0c, 47f34, fcd91acc, 47f30, 0, 15) + 3e8
    fc6d3740 VerifyClassCodesForMajorVersion (ef5f0, 60078, ffbfacd8, 100, 30, 0) + 14
    fcddf4b4 __1cIVerifierRverify_byte_codes6FnTinstanceKlassHandle_pnGThread__v_ (ffbfacd8, ef538, 8000, 117d48, fc6d372c, ef538) + 97c
    fcda3c74 __1cNinstanceKlassPlink_class_impl6FnTinstanceKlassHandle_pnGThread__v_ (1, 8400, ffbfaf48, ef538, 1181a0, fd380000) + 48c
    fcd7114c __1cNinstanceKlassPinitialize_impl6FnTinstanceKlassHandle_pnGThread__v_ (ffbfb064, ef538, 11819c, 118198, 1, 118148) + a8
    fcd5efd4 __1cNinstanceKlassKinitialize6MpnGThread__v_ (1181a0, ef538, 11853c, 2a5f2580, fcd52fdc, fd3c9400) + 80
    fceb6b84 __1cbCfind_class_from_class_loader6FpnHJNIEnv__nMsymbolHandle_CnGHandle_3CpnGThread__pnH_jclass__ (ef5f0, 1, 1, 118198, 2a5f2580, 1) + d8
    fceb819c jni_FindClass (ef5f0, 0, 0, fd3d25bc, 0, 0) + 6b8
    fd6cdb64 __1cKNSJavaUtilPfindClassGlobal6FpnHJNIEnv__pkc_pnH_jclass__ (ef5f0, fd6e2591, fd6e2400, fd6f3800, fecaa824, 47f00) + 10
    fd6d3e6c __1cONSAPIConnectorEinit6FpnGpblock__nIPRStatus__ (27e38, ffbfb274, fd3ca180, fd6f3c00, fd6f3800, fd6f3c00) + d8
    fd6d1f08 init_j2ee (27e38, 0, 0, 640, 0, 1) + 248
    ff200248 load_modules (27e38, 0, 0, ff2ee3ac, 400, ff2e0828) + 98
    ff1cfc84 __1cNfunc_exec_str6FpnKFuncStruct_pnGpblock_pnHSession_pnHRequest__i_ (291c0, 27e38, 0, 0, ff2001b0, 0) + 4e8
    ff1cc0b0 __1cY_conf_run_init_functions6Fi_pc_ (0, 50, 11488c, ff2ee3ac, 400, ff2e0828) + 120
    ff245c1c __1cJWebServerDRun6F_nIPRStatus__ (ff2ef014, ff2eefd8, 4c970, ff2ef018, 2800, ff2c17b0) + a48
    00010ab0 main     (7, ffbffa14, ffbffa34, 20c00, fd9c0340, fd9c0380) + 1c
    00010a70 _start   (0, 0, 0, 0, 0, 0) + 108
    -----------------  lwp# 4 / thread# 4  --------------------
    fe041138 __pollsys (fd8fadb8, 1, fd8fad38, 0, 0, 1388) + 8
    fdfdd028 poll     (fd8fadb8, 1, 1388, 10624c00, 0, 0) + 7c
    fedd8654 pt_poll_now (fd8fae38, 1, 0, fd8fadb8, 20, ffffffff) + 4c
    fedd958c pt_Read  (0, 3, fedd8a1c, 1788, 400, fedf6bb8) + ac
    ff23f1b0 __1cRLogNsprDescriptorDrun6M_v_ (82558, 1, fd8faec8, 0, 1400, ff2e0828) + 44
    ff106dec ThreadMain (82558, 2010e8, 0, 0, 0, 1) + 24
    fedde04c _pt_root (2010e8, ff106dc8, 400, fedf6bb8, 0, fedf8914) + d4
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 5 / thread# 5  --------------------
    fe041138 __pollsys (fd67adb8, 1, fd67ad38, 0, 0, 1388) + 8
    fdfdd028 poll     (fd67adb8, 1, 1388, 10624c00, 0, 0) + 7c
    fedd8654 pt_poll_now (fd67ae38, 1, 0, fd67adb8, 20, ffffffff) + 4c
    fedd958c pt_Read  (0, 3, fedd8a1c, 1788, 400, fedf6bb8) + ac
    ff23f1b0 __1cRLogNsprDescriptorDrun6M_v_ (82630, 2, fd67aec8, 1, 1400, ff2e0828) + 44
    ff106dec ThreadMain (82630, 2011f8, 0, 0, 0, 1) + 24
    fedde04c _pt_root (2011f8, ff106dc8, 400, fedf6bb8, 0, fedf8914) + d4
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 6 / thread# 6  --------------------
    fe04040c __lwp_park (29b28, 4c860, 0, 0, 0, 0) + 14
    fe03a49c cond_wait_queue (29b28, 4c860, 0, 0, 0, 0) + 28
    fe03aa1c cond_wait (29b28, 4c860, 5e4808, 0, 1, 0) + 10
    fe03aa58 pthread_cond_wait (29b28, 4c860, 1, fedf8510, 64c, 400) + 8
    fedd7a10 PR_WaitCondVar (29b20, ffffffff, 5e4808, 0, 1, 0) + 64
    ff241d90 __1cLUnixSignalsDGet6Fi_i_ (1, 2c00, 2c00, 2e5c, 2c00, ff2e0828) + 104
    ff246f38 __1cXUnixSignalWatcherThreadDrun6M_v_ (2a480, 3, 2, 2, 1, fedf8914) + 20
    ff106dec ThreadMain (2a480, 5e4808, 0, ffffffff, 0, 1) + 24
    fedde04c _pt_root (5e4808, ff106dc8, 400, fedf6bb8, 1, fedf8914) + d4
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 7 / thread# 7  --------------------
    fe0407f0 ___sigtimedwait (fcbfbeb8, 0, 0, fd920800, 0, 1) + 8
    ff24135c __1cXUnixSignalHandlerThreadDrun6M_v_ (ff316140, 64, 2800, 2800, 2b20, 2bf8) + bc
    ff106dec ThreadMain (607368, 6192c8, 0, ffffffff, 0, 1) + 24
    fedde04c _pt_root (6192c8, ff106dc8, 400, fedf6bb8, 1, fedf8914) + d4
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 8 / thread# 8  --------------------
    fe04040c __lwp_park (2a5c8, 6718b0, 0, 0, 0, 0) + 14
    fe03a49c cond_wait_queue (2a5c8, 6718b0, 0, 0, 0, 0) + 28
    fe03aa1c cond_wait (2a5c8, 6718b0, 671938, c27d8, ff2ee068, 0) + 10
    fe03aa58 pthread_cond_wait (2a5c8, 6718b0, 1, fedf8510, 64c, 400) + 8
    fedd7a10 PR_WaitCondVar (2a5c0, ffffffff, 671938, c27d8, ff2ee068, 0) + 64
    ff21e0bc __1cJPollArrayPGetPollSnapshot6Mpippv_v_ (83758, fcafbec0, fcafbec4, 3, fffffffd, 1) + 70
    ff21ea54 __1cMKAPollThreadDrun6M_v_ (837a0, 1, ff2ee000, ff2ee034, ff2ee068, ff2edfcc) + e4
    ff106dec ThreadMain (837a0, 671938, 0, ffffffff, 0, 1) + 24
    fedde04c _pt_root (671938, ff106dc8, 400, fedf6bb8, 1, fedf8914) + d4
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 9 / thread# 9  --------------------
    fe04040c __lwp_park (2a5f0, 671b58, 0, 0, 0, 0) + 14
    fe03a49c cond_wait_queue (2a5f0, 671b58, 0, 0, 0, 0) + 28
    fe03aa1c cond_wait (2a5f0, 671b58, 671be0, fedf8510, 64c, 0) + 10
    fe03aa58 pthread_cond_wait (2a5f0, 671b58, 1, fedf8510, 64c, 400) + 8
    fedd7a10 PR_WaitCondVar (2a5e8, ffffffff, 671be0, fedf8510, 64c, 0) + 64
    fdf615b4 NSTP_ThreadMain (671ad0, 0, fc9fbf18, 0, 1, 0) + 74
    fedde04c _pt_root (671be0, fdf61540, 400, fedf6bb8, 1, fedf8914) + d4
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 10 / thread# 10  --------------------
    fe041138 __pollsys (0, 0, fc8fbea8, 0, 0, 0) + 8
    fdfdd028 poll     (0, 0, 3e7, 10624c00, ee2e1f, 3b8b87c0) + 7c
    fdf2119c __1cQclockthread_main6Fpv_v_ (fdf33400, 40, 0, 1, 1, 20) + 148
    fedde04c _pt_root (671cf0, fdf21054, 400, fedf6bb8, 1, fedf8914) + d4
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 12 / thread# 12  --------------------
    fe04040c __lwp_park (2a640, 671e00, 0, 0, 0, 0) + 14
    fe03a49c cond_wait_queue (2a640, 671e00, 0, 0, 0, 0) + 28
    fe03aa1c cond_wait (2a640, 671e00, 671e88, 1, 1, 0) + 10
    fe03aa58 pthread_cond_wait (2a640, 671e00, 1, fedf8510, 64c, 400) + 8
    fedd7a10 PR_WaitCondVar (2a638, ffffffff, 671e88, 1, 1, 0) + 64
    ff1abb54 __1cHPSQdDueue4CpnbCConfigurationManagerListener__Dget6Mr1_nIPRStatus__ (43160, fd74fec4, 2800, ffffffff, 0, 1) + 44
    ff226258 __1cUConfigurationManagerDrun6M_v_ (2a660, 6, 5, 29b0, 1, fedf8914) + 28
    ff106dec ThreadMain (2a660, 671e88, 0, ffffffff, 0, 1) + 24
    fedde04c _pt_root (671e88, ff106dc8, 400, fedf6bb8, 1, fedf8914) + d4
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 13 / thread# 13  --------------------
    fe04040c __lwp_park (7cd390, 7bb2e8, fc7fbc90, 1, 0, 0) + 14
    fe03a49c cond_wait_queue (7cd390, 7bb2e8, fc7fbc90, 0, 0, 0) + 28
    fe03a914 cond_wait_common (7cd390, 7bb2e8, fc7fbc90, 0, 0, 0) + 298
    fe03aaac _cond_timedwait (7cd390, 7bb2e8, fc7fbe20, 45b51d47, 0, 0) + 34
    fe03aba0 cond_timedwait (7cd390, 7bb2e8, fc7fbe20, 0, 29080f10, 0) + 14
    fe03abe0 pthread_cond_timedwait (7cd390, 7bb2e8, fc7fbe20, 45b51d47, 0, 29080f10) + c
    fedd7b1c PR_WaitCondVar (7cd388, 5, 7984f8, 0, 29080f10, 0) + 170
    ff239ea8 __1cQBandwidthManagerDrun6M_v_ (5cfe0, 29e8, ff2e0828, 6, 1, fedf8914) + 2a0
    ff106dec ThreadMain (2c730, 7984f8, 0, ffffffff, 0, 1) + 24
    fedde04c _pt_root (7984f8, ff106dc8, 400, fedf6bb8, 1, fedf8914) + d4
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 14 / thread# 14  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 16, 618b4) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 61810, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 0, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (61810, c9, 46238, 61810, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (61810, 6000, 4ec7, 4ecc, fd380000, 8d9e8) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 15 / thread# 15  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 12, 619bc) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 61918, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 1, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (61918, cb, 46250, 61918, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (61918, 6000, 4ec7, 4ecc, fd380000, 8dac0) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 16 / thread# 16  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 15, 61ac4) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 61a20, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 2, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (61a20, cd, 46268, 61a20, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (61a20, 6000, 4ec7, 4ecc, fd380000, 8db98) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 17 / thread# 17  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 2, 61bcc) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 61b28, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 3, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (61b28, cf, 46280, 61b28, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (61b28, 6000, 4ec7, 4ecc, fd380000, 8dc70) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 18 / thread# 18  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 1, 61cd4) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 61c30, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 4, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (61c30, c1, 46298, 61c30, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (61c30, 6000, 4ec7, 4ecc, fd380000, 8dd48) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 19 / thread# 19  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 9, 61ddc) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 61d38, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 5, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (61d38, c3, 462b0, 61d38, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (61d38, 6000, 4ec7, 4ecc, fd380000, 8de20) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 20 / thread# 20  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 3, 61ee4) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 61e40, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 6, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (61e40, c5, 462c8, 61e40, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (61e40, 6000, 4ec7, 4ecc, fd380000, 8def8) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 21 / thread# 21  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 5, 61fec) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 61f48, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 7, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (61f48, c7, 462e0, 61f48, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (61f48, 6000, 4ec7, 4ecc, fd380000, 8dfd0) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 22 / thread# 22  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, f, 620f4) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62050, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 8, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62050, f9, 462f8, 62050, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62050, 6000, 4ec7, 4ecc, fd380000, 8e0a8) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 23 / thread# 23  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 14, 621fc) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62158, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 9, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62158, fb, 46310, 62158, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62158, 6000, 4ec7, 4ecc, fd380000, 8e180) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 24 / thread# 24  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 18, 62304) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62260, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, a, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62260, fd, 46328, 62260, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62260, 6000, 4ec7, 4ecc, fd380000, 8e258) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 25 / thread# 25  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, e, 6240c) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62368, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, b, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62368, ff, 46340, 62368, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62368, 6000, 4ec7, 4ecc, fd380000, 8e330) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 26 / thread# 26  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 6, 62514) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62470, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, c, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62470, f1, 46358, 62470, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62470, 6000, 4ec7, 4ecc, fd380000, 8e408) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 27 / thread# 27  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, d, 6261c) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62578, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, d, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62578, f3, 46370, 62578, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62578, 6000, 4ec7, 4ecc, fd380000, 8e4e0) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 28 / thread# 28  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 4, 62724) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62680, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, e, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62680, f5, 46388, 62680, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62680, 6000, 4ec7, 4ecc, fd380000, 8e5b8) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 29 / thread# 29  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 11, 6282c) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62788, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, f, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62788, f7, 463a0, 62788, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62788, 6000, 4ec7, 4ecc, fd380000, 8e690) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 30 / thread# 30  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, b, 62934) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62890, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 10, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62890, e9, 463b8, 62890, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62890, 6000, 4ec7, 4ecc, fd380000, 8e768) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 31 / thread# 31  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 13, 62a3c) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62998, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 11, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62998, eb, 463d0, 62998, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62998, 6000, 4ec7, 4ecc, fd380000, 8e840) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 32 / thread# 32  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 8, 62b44) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62aa0, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 12, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62aa0, ed, 463e8, 62aa0, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62aa0, 6000, 4ec7, 4ecc, fd380000, 8e918) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 33 / thread# 33  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 7, 62c4c) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62ba8, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 13, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62ba8, ef, 46400, 62ba8, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62ba8, 6000, 4ec7, 4ecc, fd380000, 8e9f0) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 34 / thread# 34  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 17, 62d54) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62cb0, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 14, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62cb0, e1, 46418, 62cb0, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62cb0, 6000, 4ec7, 4ecc, fd380000, 8eac8) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 35 / thread# 35  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, c, 62e5c) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62db8, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 15, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62db8, e3, 46430, 62db8, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62db8, 6000, 4ec7, 4ecc, fd380000, 8eba0) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 36 / thread# 36  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, 10, 62f64) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62ec0, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 16, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62ec0, e5, 46448, 62ec0, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62ec0, 6000, 4ec7, 4ecc, fd380000, 8ec78) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 37 / thread# 37  --------------------
    fe041640 ___lwp_cond_wait (79c0b8, 79c0a0, 1, 0, a, 6306c) + 8
    fcdbafec __1cHMonitorEwait6Mil_i_ (8d208, 62fc8, fff0bc00, fd380000, f4000, 79c078) + 16c
    fcd910dc __1cNGCTaskManagerIget_task6MI_pnGGCTask__ (8d178, 17, 1800, 8d208, 46220, fd380000) + 1e4
    fcf49524 __1cMGCTaskThreadDrun6M_v_ (62fc8, e7, 46460, 62fc8, fd380000, fd3d1d18) + 180
    fd24a5b4 ???????? (62fc8, 6000, 4ec7, 4ecc, fd380000, 8ed50) + 301210
    fe040368 _lwp_start (0, 0, 0, 0, 0, 0)
    -----------------  lwp# 38 / thread# 38  --------------------
    fe041640 ___lwp_cond_wait (79a160, 79a148, 2897f9c8, 3b9ac800, 1dcd7c70, 16) + 8
    fe02c3dc _lwp_cond_timedwait (79a160, 79a148, 2897faa0, 3e8, 0, 7a126) + 1c
    fcdbb1a8 __1cHMonitorEwait6Mil_i_ (898a8, 630d0, fff0bc00, fd380000, 6000, 79a120) + 328
    fcf626a4 __1cIVMThreadDrun6M_v_ (fd3d1d18, fd3e008c, fd3e0078, fd3e0088, 6400, 6000) + 1b4
    fd24a5b4 ???????? (630d0, 6000, 4ec7, 4ecc, fd380000, 8f968) + 2e80c4
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         

    I think this install is on a Niagara T2000, right?
    There is an issue with installing PS7.0 on webserver on a Niagara box.
    Installation of PS7 on T2000s running JVM 1.5.0_04 fails unless JVM
    patches 118666-05 and 118667-05 are applied. After the patches are installed, the JVM is upgraded to 1.5.0_05
    This issue has been fixed for JES5(ps7.1).
    For ps7.0 use the following steps will get it working:
    1) Install DS so that JDK gets installed. Start DS.
    2) Add patches 118666-05 and 118667-05 to upgrade jdk.
    3) Make sure jdk is upgraded to 1.5.0_06-b05 and /usr/jdk/entsys-j2se
    link is updated.
    4) Invoke installer again and install WS.
    5) Edit server.xml to put below JVM options.
    <JVMOPTIONS>-Xms2048m</JVMOPTIONS>
    <JVMOPTIONS>-Xmx2048m</JVMOPTIONS>
    <JVMOPTIONS>-Xss512k</JVMOPTIONS>
    <JVMOPTIONS>-XX:NewSize=384m</JVMOPTIONS>
    <JVMOPTIONS>-XX:MaxNewSize=384m</JVMOPTIONS>
    <JVMOPTIONS>-XX:PermSize=256m</JVMOPTIONS>
    <JVMOPTIONS>-XX:MaxPermSize=256m</JVMOPTIONS>
    6) Start WS instance and admin server
    7) Invoke installer to install AM, PS
    8) Restart everything and check access
    Message was edited by:
    rabic

  • Works in Tomcat but not in iPlanet Web server

    I have a servlet which first generates a form which has one input field, when user fills in the text field and submits the form it is posted to same servlet. The posted data is processed and redirected to another servlet. Everything works fine on Tomcat3.2 but fails to work on iPlanet web server and throws HTTP Error 500.
    Can someone help me with this? What might be the problem?

    Don't know whey it worked in Tomcat and not in iPlanet, but the reason is because I missed '/' in getRequestDispatcher() methoc
    public RequestDispatcher getRequestDispatcher(java.lang.String path)
    The pathname must begin with a "/" and is interpreted as relative to the current context root.

  • Unable to open .shtml file in Sun java web server 6.1

    Hi,
    I migrated my application from iPlanet 6.0 to Sun one web server 6.1 and after that I'm unable to open any .shtml file from my browser. This issue is not with all browser but only with few.
    Ex : It works fine with firefox 1.x but fails with firefox 2.x
    I tried adding the shtml_send Init parameters in Magnus.conf and edited the obj.conf, and my mime type has the following entry for shtml:
    type=magnus-internal/parsed-html exts=shtml,jbhtml
    Any help is appreciated
    Thanks
    SS

    What is the exact version of Web Server you are using? Should be in the error logs or try $start -version
    It would be faster if you can capture and cut and paste the data that is sent between firefox and Web Server in both the cases using /usr/sfw/bin/ssltap (http://www.mozilla.org/projects/security/pki/nss/tools/ssltap.html) or ethereal when you try to view that shtml file. We can see if its any different in both cases and try it from there.
    Also verify the steps given in http://docs.sun.com/source/817-1832-10/pgshtml.html
    mime.types should have :
    type=magnus-internal/parsed-html exts=shtml
    obj.conf should have :
    Service fn="shtml_send" type="magnus-internal/parsed-html" method="(GET|HEAD)"
    When you activate parsing, magnus.conf should have :
    Init funcs="shtml_init,shtml_send" shlib="install_dir/bin/https/bin/Shtml.dll" NativeThreads="no" fn="load-modules"
    Shtml.dll (or libShtml.so on UNIX), is located in install_dir/bin/https/bin for Windows, and install_dir/bin/https/lib for UNIX.

  • Can't parse xml file in jar file when  can't connect to web server

    My JNLP application throw ConnectException when trying to parse xml during web server offline.
    Steps,
    1. JNLP application has been launched once and all related jar and xml files are already downloaded to local cache.
    2. Then I close web server to test offline launch.I launch the JNLP application using shortcut with -offline parameter.
    3. However the JRE internal xml parser tries to connect to web server and report connection error as web server is down now.
    My concern is the file is already in the cache, why java still try to connect URL. This error happens in JRE 1.5, but it doesn't happen in JRE 1.6. It only happens when web server is down in JRE 1.5.
    I think it may be a bug of JRE, do any one can give me some hint about how to resolve?
    Thanks in advance!!
    I also moved the code piece to a simple web start example, following it the error and code pieces.
    Error Trace in Java console,
    ava.net.ConnectException: Connection refused: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(Unknown Source)
         at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
         at java.net.PlainSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at sun.net.NetworkClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.New(Unknown Source)
         at sun.net.www.http.HttpClient.New(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at sun.net.www.protocol.jar.URLJarFile.retrieve(Unknown Source)
         at sun.net.www.protocol.jar.URLJarFile.getJarFile(Unknown Source)
         at sun.net.www.protocol.jar.JarFileFactory.get(Unknown Source)
         at sun.net.www.protocol.jar.JarURLConnection.connect(Unknown Source)
         at sun.net.www.protocol.jar.JarURLConnection.getInputStream(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
         at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
         at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
         at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
         at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
         at EntXmlUtil.buildDocument(EntXmlUtil.java:57)
         at Notepad.testParseXML(Notepad.java:870)
         at Notepad.main(Notepad.java:153)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at com.sun.javaws.Launcher.executeApplication(Unknown Source)
         at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
         at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
         at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
         at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
         at com.sun.javaws.Launcher.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Notepad.java
    public void testParseXML() {
         URL xmlURL=Notepad.class.getClassLoader().getResource("xml/Login.xml");
         try {
                   org.w3c.dom.Document doc = EntXmlUtil.buildDocument(xmlURL);
                   System.out.println("Test"+doc);
              } catch (Exception e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
    EntXMLUtil.java
    private static DocumentBuilderFactory dbf = null;
         static {
              dbf = DocumentBuilderFactory.newInstance();
              dbf.setNamespaceAware(true);
              dbf.setValidating(true);
              dbf.setIgnoringComments(true);
              dbf.setIgnoringElementContentWhitespace(true);
    public static DocumentBuilderFactory getDocBuilderFactory() {
              return EntXmlUtil.dbf;
    public static Document buildDocument(URL url, String systemId) throws Exception {
              DocumentBuilder db;
              Document doc;
              InputStream is;
              String sysId = null;
              if(systemId == null)
                   sysId = url.toExternalForm();
              else
                   sysId = systemId;
              db = EntXmlUtil.getDocBuilderFactory().newDocumentBuilder();
              is = url.openStream();
              doc = db.parse(is, sysId);
              is.close();
              return doc;
         }

    I finally got a temperary work around for this issue, using JRE5 version lower than update 16(not include update 16).
    i found Sun modify the URL which returned by XXX.class.getClassLoader().getResource("xml/Test.xml,") after update 15, previous it is related with the cache path, like C:\Users\epenwei\AppData\LocalLow\Sun\Java\Deployment\cache\javaws\http\Dlocalhost\P80\DMEntriView\DMapp\AMNotepad.jar!/xml/Test.xml, but after it changes to network path, like http://localhost/Notepad/app/notepad.jar!/xml/Test.xml. However, the latter address doesn't work in Sun's own class com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity if offline.It tried to create new URL then connect to web server. So exception is thrown since web server is down.
    if (reader == null) {
    stream = xmlInputSource.getByteStream();
    if(stream != null && encoding != null)
    declaredEncoding = true;
    if (stream == null) {
    URL location = new URL(expandedSystemId);
    URLConnection connect = location.openConnection();
    if (connect instanceof HttpURLConnection) {
         setHttpProperties(connect,xmlInputSource);
    I am not sure whether it is a Java new bug since I only read the codes and didn't debug Sun code. But I am very curious that I have already specify <j2se version="1.5.0_12" href="http://java.sun.com/products/autodl/j2se" /> to specify update 12 for my jws application. And I also see the Java console display like following
    Java Web Start 1.5.0_18
    Using JRE version 1.5.0_12 Java HotSpot(TM) Client VM
    Why java still uses my latest jre lib to run my application?
    Edited by: wei000 on May 22, 2009 5:32 AM

  • Writing a web server.

    i am trying to write a tiny web server, with a gui, and want the gui to be a able to stop and start the server, the server is in a separate class called web server, and i need some code to destroy the instance of the class. thx in advance.

    web server code
    package tinywebserver;
    import java.io.*;
    import java.net.*;
    import java.util.*;
    class WebServer implements HttpConstants {
        /* static class data/methods */
        /* print to stdout */
        protected static void p(String s) {
            GUI.main.append(s + "\n");
            System.out.println(s);
        /* our server's configuration information is stored
         * in these properties
        protected static Properties props = new Properties();
        /* Where worker threads stand idle */
        static Vector threads = new Vector();
        /* the web server's virtual root */
        static File root;
        /* timeout on client connections */
        static int timeout = 0;
        /* max # worker threads */
        static int workers = 5;
        //port to serve from
        static int port = 8080;
        /* load www-server.properties from java.home */
        static void loadProps() throws IOException {
            File f = new File("server.properties");
            if (f.exists()) {
                InputStream is =new BufferedInputStream(new
                               FileInputStream(f));
                props.load(is);
                is.close();
                String r = props.getProperty("root");
                if (r != null) {
                    root = new File(r);
                    if (!root.exists()) {
                        throw new Error(root + " doesn't exist as server root");
                r = props.getProperty("timeout");
                if (r != null) {
                    timeout = Integer.parseInt(r);
                r = props.getProperty("workers");
                if (r != null) {
                    workers = Integer.parseInt(r);
                r = props.getProperty("serverPort");
                if (r != null) {
                    port = Integer.parseInt(r);
            /* if no properties were specified, choose defaults */
            if (root == null) {
                root = new File(System.getProperty("user.dir")+File.separator+"html");
            if (timeout <= 1000) {
                timeout = 5000;
            if (workers < 25) {
                workers = 5;
        static void printProps() {
            p("Tiny Web Server Starting on " + System.getProperty("os.name") +" "+System.getProperty("os.arch"));
            p("root="+root);
            p("timeout="+timeout);
            p("workers="+workers);
            p("port="+port);
        public static void start() throws Exception{
            loadProps();
            printProps();
            /* start worker threads */
            for (int i = 0; i < workers; ++i) {
                Worker w = new Worker();
                (new Thread(w, "worker #"+i)).start();
                 threads.addElement(w);
            ServerSocket ss = new ServerSocket(port);
            while (true) {
                Socket s = ss.accept();
                Worker w = null;
                synchronized (threads) {
                    if (threads.isEmpty()) {
                        Worker ws = new Worker();
                        ws.setSocket(s);
                        (new Thread(ws, "additional worker")).start();
                    }else {
                        w = (Worker) threads.elementAt(0);
                        threads.removeElementAt(0);
                        w.setSocket(s);
    class Worker extends WebServer implements HttpConstants, Runnable {
        final static int BUF_SIZE = 2048;
        static final byte[] EOL = {(byte)'\r', (byte)'\n' };
        /* buffer to use for requests */
        byte[] buf;
        /* Socket to client we're handling */
        private Socket s;
        Worker() {
            buf = new byte[BUF_SIZE];
            s = null;
        synchronized void setSocket(Socket s) {
            this.s = s;
            notify();
        public synchronized void run() {
            while(true) {
                if (s == null) {
                    /* nothing to do */
                    try {
                        wait();
                    } catch (InterruptedException e) {
                        /* should not happen */
                        continue;
                try {
                    handleClient();
                } catch (Exception e) {
                    e.printStackTrace();
                /* go back in wait queue if there's fewer
                 * than numHandler connections.
                s = null;
                Vector pool = WebServer.threads;
                synchronized (pool) {
                    if (pool.size() >= WebServer.workers) {
                        /* too many threads, exit this one */
                        return;
                    } else {
                        pool.addElement(this);
        void handleClient() throws IOException {
            InputStream is = new BufferedInputStream(s.getInputStream());
            PrintStream ps = new PrintStream(s.getOutputStream());
            /* we will only block in read for this many milliseconds
             * before we fail with java.io.InterruptedIOException,
             * at which point we will abandon the connection.
            s.setSoTimeout(WebServer.timeout);
            s.setTcpNoDelay(true);
            /* zero out the buffer from last time */
            for (int i = 0; i < BUF_SIZE; i++) {
                buf[i] = 0;
            try {
                /* We only support HTTP GET/HEAD, and don't
                 * support any fancy HTTP options,
                 * so we're only interested really in
                 * the first line.
                int nread = 0, r = 0;
    outerloop:
                while (nread < BUF_SIZE) {
                    r = is.read(buf, nread, BUF_SIZE - nread);
                    if (r == -1) {
                        /* EOF */
                        return;
                    int i = nread;
                    nread += r;
                    for (; i < nread; i++) {
                        if (buf[i] == (byte)'\n' || buf[i] == (byte)'\r') {
                            /* read one line */
                            break outerloop;
                /* are we doing a GET or just a HEAD */
                boolean doingGet;
                /* beginning of file name */
                int index;
                if (buf[0] == (byte)'G' &&
                    buf[1] == (byte)'E' &&
                    buf[2] == (byte)'T' &&
                    buf[3] == (byte)' ') {
                    doingGet = true;
                    index = 4;
                } else if (buf[0] == (byte)'H' &&
                           buf[1] == (byte)'E' &&
                           buf[2] == (byte)'A' &&
                           buf[3] == (byte)'D' &&
                           buf[4] == (byte)' ') {
                    doingGet = false;
                    index = 5;
                } else {
                    /* we don't support this method */
                    ps.print("HTTP/1.0 " + HTTP_BAD_METHOD +
                               " unsupported method type: ");
                    ps.write(buf, 0, 5);
                    ps.write(EOL);
                    ps.flush();
                    s.close();
                    return;
                int i = 0;
                /* find the file name, from:
                 * GET /foo/bar.html HTTP/1.0
                 * extract "/foo/bar.html"
                for (i = index; i < nread; i++) {
                    if (buf[i] == (byte)' ') {
                        break;
                String fname = (new String(buf, 0, index,
                          i-index)).replace('/', File.separatorChar);
                if (fname.startsWith(File.separator)) {
                    fname = fname.substring(1);
                File targ = new File(WebServer.root, fname);
                if (targ.isDirectory()) {
                    File ind = new File(targ, "index.html");
                    if (ind.exists()) {
                        targ = ind;
                boolean OK = printHeaders(targ, ps);
                if (doingGet) {
                    if (OK) {
                        sendFile(targ, ps);
                    } else {
                        send404(targ, ps);
            } finally {
                s.close();
        boolean printHeaders(File targ, PrintStream ps) throws IOException {
            boolean ret = false;
            int rCode = 0;
            if (!targ.exists()) {
                rCode = HTTP_NOT_FOUND;
                ps.print("HTTP/1.0 " + HTTP_NOT_FOUND + " not found");
                ps.write(EOL);
                ret = false;
            }  else {
                rCode = HTTP_OK;
                ps.print("HTTP/1.0 " + HTTP_OK+" OK");
                ps.write(EOL);
                ret = true;
            p("\nRequest from " +s.getInetAddress().getHostAddress()+": GET " + targ.getAbsolutePath()+"-->"+rCode);
            ps.print("Server: Simple java, Tiny Web Server");
            ps.write(EOL);
            ps.print("Date: " + (new Date()));
            ps.write(EOL);
            if (ret) {
                if (!targ.isDirectory()) {
                    ps.print("Content-length: "+targ.length());
                    ps.write(EOL);
                    ps.print("Last Modified: " + (new
                                  Date(targ.lastModified())));
                    ps.write(EOL);
                    String name = targ.getName();
                    int ind = name.lastIndexOf('.');
                    String ct = null;
                    if (ind > 0) {
                        ct = (String) map.get(name.substring(ind));
                    if (ct == null) {
                        ct = "unknown/unknown";
                    ps.print("Content-type: " + ct);
                    ps.write(EOL);
                } else {
                    ps.print("Content-type: text/html");
                    ps.write(EOL);
            return ret;
        void send404(File targ, PrintStream ps) throws IOException {
            ps.write(EOL);
            ps.write(EOL);
            ps.println("404 error, the requested object was not found\n\n"+
                       "The requested resource was not found.\n\n\nTiny Web Server has encountered an error.");
        void sendFile(File targ, PrintStream ps) throws IOException {
            InputStream is = null;
            ps.write(EOL);
            if (targ.isDirectory()) {
                listDirectory(targ, ps);
                return;
            } else {
                is = new FileInputStream(targ.getAbsolutePath());
            try {
                int n;
                while ((n = is.read(buf)) > 0) {
                    ps.write(buf, 0, n);
            } finally {
                is.close();
        /* mapping of file extensions to content-types */
        static java.util.Hashtable map = new java.util.Hashtable();
        static {
            fillMap();
        static void setSuffix(String k, String v) {
            map.put(k, v);
        static void fillMap() {
            setSuffix("", "content/unknown");
            setSuffix(".uu", "application/octet-stream");
            setSuffix(".exe", "application/octet-stream");
            setSuffix(".ps", "application/postscript");
            setSuffix(".zip", "application/zip");
            setSuffix(".sh", "application/x-shar");
            setSuffix(".tar", "application/x-tar");
            setSuffix(".snd", "audio/basic");
            setSuffix(".au", "audio/basic");
            setSuffix(".wav", "audio/x-wav");
            setSuffix(".gif", "image/gif");
            setSuffix(".jpg", "image/jpeg");
            setSuffix(".jpeg", "image/jpeg");
            setSuffix(".htm", "text/html");
            setSuffix(".html", "text/html");
            setSuffix(".text", "text/plain");
            setSuffix(".c", "text/plain");
            setSuffix(".cc", "text/plain");
            setSuffix(".c++", "text/plain");
            setSuffix(".h", "text/plain");
            setSuffix(".pl", "text/plain");
            setSuffix(".txt", "text/plain");
            setSuffix(".java", "text/plain");
        void listDirectory(File dir, PrintStream ps) throws IOException {
            ps.println("<TITLE>Directory listing</TITLE><P>\n");
            ps.println("<A HREF=\"..\">Parent Directory</A><BR>\n");
            String[] list = dir.list();
            for (int i = 0; list != null && i < list.length; i++) {
                File f = new File(dir, list);
    if (f.isDirectory()) {
    ps.println("<A HREF=\""+list[i]+"/\">"+list[i]+"/</A><BR>");
    } else {
    ps.println("<A HREF=\""+list[i]+"\">"+list[i]+"</A><BR");
    ps.println("<P><HR><BR><I>Tiny Web Server on "+ port + " at " + (new Date()) + "</I>");
    interface HttpConstants {
    /** 2XX: generally "OK" */
    public static final int HTTP_OK = 200;
    public static final int HTTP_CREATED = 201;
    public static final int HTTP_ACCEPTED = 202;
    public static final int HTTP_NOT_AUTHORITATIVE = 203;
    public static final int HTTP_NO_CONTENT = 204;
    public static final int HTTP_RESET = 205;
    public static final int HTTP_PARTIAL = 206;
    /** 3XX: relocation/redirect */
    public static final int HTTP_MULT_CHOICE = 300;
    public static final int HTTP_MOVED_PERM = 301;
    public static final int HTTP_MOVED_TEMP = 302;
    public static final int HTTP_SEE_OTHER = 303;
    public static final int HTTP_NOT_MODIFIED = 304;
    public static final int HTTP_USE_PROXY = 305;
    /** 4XX: client error */
    public static final int HTTP_BAD_REQUEST = 400;
    public static final int HTTP_UNAUTHORIZED = 401;
    public static final int HTTP_PAYMENT_REQUIRED = 402;
    public static final int HTTP_FORBIDDEN = 403;
    public static final int HTTP_NOT_FOUND = 404;
    public static final int HTTP_BAD_METHOD = 405;
    public static final int HTTP_NOT_ACCEPTABLE = 406;
    public static final int HTTP_PROXY_AUTH = 407;
    public static final int HTTP_CLIENT_TIMEOUT = 408;
    public static final int HTTP_CONFLICT = 409;
    public static final int HTTP_GONE = 410;
    public static final int HTTP_LENGTH_REQUIRED = 411;
    public static final int HTTP_PRECON_FAILED = 412;
    public static final int HTTP_ENTITY_TOO_LARGE = 413;
    public static final int HTTP_REQ_TOO_LONG = 414;
    public static final int HTTP_UNSUPPORTED_TYPE = 415;
    /** 5XX: server error */
    public static final int HTTP_SERVER_ERROR = 500;
    public static final int HTTP_INTERNAL_ERROR = 501;
    public static final int HTTP_BAD_GATEWAY = 502;
    public static final int HTTP_UNAVAILABLE = 503;
    public static final int HTTP_GATEWAY_TIMEOUT = 504;
    public static final int HTTP_VERSION = 505;
    the gui is just normal gui stuff, it contains the main method

Maybe you are looking for

  • When do I get a replacement printer

    My HP PHOTOSMART B8550 printer is in warranty but does not work. when do I get a new replacement?

  • Post journal of Balance carryforward

    Hello Expert,    Normally In SAP R/3, when we run balance carryforward of GL account (Tcode:F.16), system will carry forward balance in next year and dont post any journal in FI.   One of our client of china wants to post journal of Balance carry for

  • Delete particular row with routine

    Hi, I have a report that the customer required that a particular row be deleted from the cube. I have done the coding in start routine but the requirement is not meant Data in report DOC Num                Flag                           Amount 001   

  • What unit of measurement does "pt" represent? inches? cm? mm?

    i am trying to resize an image in keynote to a fixed dimension but is unsure on what measurements "pt" actually means. how do i resize the image in mm?

  • Safari hangs when printing

    Hi Is anyone having trouble printing web pages with Safari? I am running v. 4.0.4 with OS X 10.6.2 and an HP C4280 Photosmart All-In-One printer (and reinstalled the drivers). When I select print, Safari just hangs and kind of freezes (becomes slow t