× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.


  • Subject: HTTP Server sits at status JVAW with V4R4 Websphere Application Server 1.1
  • From: "Christopher J. Jewell" <jewellcj@xxxxxxxxxxxxxxxxx>
  • Date: Fri, 20 Apr 2001 18:21:25 -0700
  • Importance: Normal


I was wondering if anyone else has had this problem with V4r4 Websphere 1.1.
Our HTTP server is correctly set up and works fine without Websphere. When I
choose to enable Servlets and JSP with Websphere from the HTTP Server
Configuration Page, and restart the server instance, the server job stays at
status JVAW and does not move to CNDW. The WRKACTJOB entry is as shown
below:


 LAF400       QTMHHTTP    BCH     5.6  PGM-QZHBHTTP     JVAW

Amazingly, the job has an open empty spooled file QPRINT which is obviously
there to spool a Java exception, but the job log doesn't give any further
information.

When the server instance is ended, the spooled file contains a Java
Exception Trace Stack as shown at the end of this message. I have associated
the Server Instance with Websphere using the #ncf.native.httpd.cnf.path
property in the jvm.properties file following the instructions at
http://www-1.ibm.com/servers/eserver/iseries/software/websphere/wsappserver/
docs/as400v11/wasgs44.htm

The problem seems to be due to the classpath as the JVM cannot find the
class 'com/ibm/servlet/service/SEServletManager'. My
'ncf.jvm.use.system.classpath' property is set to 'true', and my system
classpath is:
'.:/QIBM/ProdData/IBMWebAS/lib/ibmwebas.jar:
/QIBM/ProdData/IBMWebAS/lib/jst.jar:/QIBM/ProdData/IBMWebAS/lib/jsdk.jar:/QI
BM/ProdData/IBMWebAS/lib/x509v1.jar:/QIBM/ProdData/IBMWebAS/lib/xml4j.jar:/Q
IBM/ProdData/IBMWebAS/lib/databeans.jar:
/QIBM/ProdData/HTTP/Public/jt400/lib/data400.jar:
/QIBM/ProdData/HTTP/Public/jt400/lib/jt400.jar:
/QIBM/ProdData/HTTP/Public/jt400/lib/jui400.jar:
/QIBM/ProdData/HTTP/Public/jt400/lib/uitools.jar:/QIBM/ProdData/HTTP/Public/
jt400/lib/util400.jar:                       /QIBM/ProdData/HTTP
/Public/jt400/lib/x4j400.jar'

As it's rather hard to locate a class amongst a plethora of jar files,
perhaps someone would 'just know'.

The trace is reproduced below. If any one can help, that would be great.

Thanks

Chris Jewell


java.lang.NoClassDefFoundError: com/ibm/servlet/service/SEServletManager
      java/lang/Error.<init>(Ljava/lang/String;)V+1 (Error.java:53)

com/ibm/servlet/service/SEService.getServletManager()Lcom/sun/server/Servlet
Manager;+7 (SEService.java:29)

com/sun/server/http/HttpServiceParameters.load(Lcom/sun/server/util/ExProper
ties;Z)V+232 (HttpServiceParameters.java:322)

com/ibm/servlet/service/SEHttpServiceParameters.load(Lcom/sun/server/util/Ex
Properties;Z)V+1 (SEHttpServiceParameters.java:4

com/sun/server/http/HttpServiceParameters.load(Lcom/sun/server/util/ExProper
ties;)V+1 (HttpServiceParameters.java:262)
      com/sun/server/http/HttpServiceParameters.init()V+11
(HttpServiceParameters.java:237)

com/sun/server/http/HttpService.init(Lcom/sun/server/PropertyConfig;)V+16
(HttpService.java:131)
      com/sun/server/ServiceManager.loadServices()V+36
(ServiceManager.java:505)
      com/sun/server/ServiceManager.startServices()Z+8
(ServiceManager.java:348)
      com/sun/server/ServerProcess.main([Ljava/lang/String;)V+121
(ServerProcess.java:231)
      com/ibm/servlet/service/ServerProcessThread.run()V+4
(ServerProcessThread.java:32)
      java/lang/Thread.run()V+11 (Thread.java:466)
Could not instantiate ServletManager class: java.lang.RuntimeException:
Could not start SEServletManager
Defaulting to com.sun.server.http.HttpServletManager
java.lang.NullPointerException


com/sun/server/http/session/SessionContextImpl.initializeSessionIdTemplate()
V+15 (SessionContextImpl.java:412)
      com/sun/server/http/session/SessionContextImpl.startServer()V+99
(SessionContextImpl.java:272)

com/sun/server/http/session/SessionContextImpl.initializeParameters()V+179
(SessionContextImpl.java:1423)

etc....

+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---

As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.