Anyway, I'm evaluating WebLogic. I'm particularly interested in the
beta EJB 2.0 support (I realize there's a separate newsgroup for that,
but this is an SP3 issue).
System config: NT 4.0 SP5, Sun Java 2 SDK 1.3
I have the server and service pack installed. To the best of my
knowledge, I followed the directions exactly. However, when running the
server on the command line, I get exceptions (see end of message for
stack trace). I *can* start the server from the menu. I figure the
error is caused by a difference between the environments of the command
line and menu item. I did attempt to make the relevant changes to both
(wlconfig output at end of message).
This wouldn't be that big of a deal except that the weblogic.ejbc
application throws the same exception when used, so I can't build and
install the 2.0 sample beans. I tried making the JAVA_CLASSPATH in
startWebLogic.cmd script match the CLASSPATH variable given by wlconfig,
but that ended up failing immediately (i.e. the only message from the
server is "server did not start up properly).
Anyway, if anyone out there can help me figure out how to get this up
and running, I'd appreciate it.
********************* server stack trace, command line
The WebLogic Server did not start up properly.
Exception raised: java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException: java.lang.NoSuchMethodError
at
weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:141)
at
weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:112)
at
weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:104)
at
weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader.<init>
(RecursiveReloadOnModifyClassLoader.java:53)
at
weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$SingleSlave.<init>(RecursiveReloadOnModifyClassLoader.java:149)
at
weblogic.servlet.internal.ServletContextImpl.setClassLoader(ServletContextImpl.java:1392)
at
weblogic.servlet.internal.ServletContextImpl.<init>(ServletContextImpl.java:516)
at
weblogic.t3.srvr.HttpServer.initServletContexts(HttpServer.java:558)
at weblogic.t3.srvr.HttpServer.start(HttpServer.java:442)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1302)
at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.Server.startServerDynamically(Server.java:99)
at weblogic.Server.main(Server.java:65)
at weblogic.Server.main(Server.java:55)
java.lang.NoSuchMethodError
at
weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:141)
at
weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:112)
at
weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:104)
at
weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader.<init>(RecursiveReloadOnModifyClassLoader.java:53)
at
weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$SingleSlave.<init>(RecursiveReloadOnModifyClassLoader.java:149)
at
weblogic.servlet.internal.ServletContextImpl.setClassLoader(ServletContextImpl.java:1392)
at
weblogic.servlet.internal.ServletContextImpl.<init>(ServletContextImpl.java:516)
at
weblogic.t3.srvr.HttpServer.initServletContexts(HttpServer.java:558)
at weblogic.t3.srvr.HttpServer.start(HttpServer.java:442)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1302)
at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.Server.startServerDynamically(Server.java:99)
at weblogic.Server.main(Server.java:65)
at weblogic.Server.main(Server.java:55)
**************** wlconfig output
WebLogic startup settings are presently:
CLASSPATH Prefix
d:\tools\internet\weblogic\lib\weblogic510sp3boot.jar;d:\tools\internet\weblogic\classes\boot;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.jar
CLASSPATH
d:\tools\internet\weblogic\lib\weblogic510sp3boot.jar;d:\tools\internet\weblogic\classes\boot;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.jar;d:\tools\internet\weblogic\jre1_2\lib\tools.jar;d:\tools\internet\weblogic\jre1_2\jre\lib\rt.jar;d:\tools\internet\weblogic\jre1_2\jre\lib\i18n.jar;d:\tools\internet\weblogic\license;d:\tools\internet\weblogic\classes\boot;d:\tools\internet\weblogic\classes;d:\tools\internet\weblogic\lib\weblogicaux.jar;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.jar
JAVA_HOME d:\tools\internet\weblogic\jre1_2
WEBLOGIC_LICENSEDIR d:\tools\internet\weblogic\license
WEBLOGIC_HOME d:\tools\internet\weblogic
system properties:
java.security.manager
java.security.policy==d:\tools\internet\weblogic\weblogic.policy
weblogic.system.home=d:\tools\internet\weblogic
java.compiler=symcjit
weblogic.class.path=d:\tools\internet\weblogic\ejb20.jar;d:\tools\internet\weblogic\lib\weblogic510sp3.jar;d:\tools\internet\weblogic\license;d:\tools\internet\weblogic\classes;d:\tools\internet\weblogic\myserver\serverclasses;d:\tools\internet\weblogic\lib\weblogicaux.jar
INITIAL_HEAP 64 MB
MAX_HEAP 64 MB
SERVERCLASSPATH
d:\tools\internet\weblogic\lib\weblogic510sp3boot.jar;d:\tools\internet\weblogic\classes\boot;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.jar;d:\tools\internet\weblogic\jre1_2\jre\lib\rt.jar;d:\tools\internet\weblogic\jre1_2\jre\lib\i18n.jar;d:\tools\internet\weblogic\classes\boot;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.jar
**************** classpath variables in startWebLogic.cmd
WEBLOGIC_CLASSPATH=d:\tools\internet\weblogic\ejb20.jar;d:\tools\internet\weblogic\lib\weblogic510sp3.jar;d:\tools\internet\weblogic\license;d:\tools\internet\weblogic\classes;d:\tools\internet\weblogic\myserver\serverclasses;d:\tools\internet\weblogic\lib\weblogicaux.jar
JAVA_CLASSPATH=d:\tools\internet\weblogic\weblogic510sp3boot.jar;d:\tools\internet\weblogic\classes\boot;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.jar
I am using Windows 2000 Server, WebLogic 5.1 w/ SP3, EJB 2.0 beta 1, and Sun
JDK 1.3.
--David
"John Knutson" <sp...@arlut.utexas.edu> wrote in message
news:39BFDCB5...@arlut.utexas.edu...
pl.java:1392)
>
> at
>
weblogic.servlet.internal.ServletContextImpl.<init>(ServletContextImpl.java:
516)
>
> at
> weblogic.t3.srvr.HttpServer.initServletContexts(HttpServer.java:558)
> at weblogic.t3.srvr.HttpServer.start(HttpServer.java:442)
> at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1302)
> at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
> at java.lang.reflect.Method.invoke(Native Method)
> at weblogic.Server.startServerDynamically(Server.java:99)
> at weblogic.Server.main(Server.java:65)
> at weblogic.Server.main(Server.java:55)
>
>
>
> **************** wlconfig output
> WebLogic startup settings are presently:
>
> CLASSPATH Prefix
>
d:\tools\internet\weblogic\lib\weblogic510sp3boot.jar;d:\tools\internet\webl
ogic\classes\boot;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.
jar
>
> CLASSPATH
>
d:\tools\internet\weblogic\lib\weblogic510sp3boot.jar;d:\tools\internet\webl
ogic\classes\boot;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.
jar;d:\tools\internet\weblogic\jre1_2\lib\tools.jar;d:\tools\internet\weblog
ic\jre1_2\jre\lib\rt.jar;d:\tools\internet\weblogic\jre1_2\jre\lib\i18n.jar;
d:\tools\internet\weblogic\license;d:\tools\internet\weblogic\classes\boot;d
:\tools\internet\weblogic\classes;d:\tools\internet\weblogic\lib\weblogicaux
.jar;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.jar
>
> JAVA_HOME d:\tools\internet\weblogic\jre1_2
> WEBLOGIC_LICENSEDIR d:\tools\internet\weblogic\license
> WEBLOGIC_HOME d:\tools\internet\weblogic
> system properties:
> java.security.manager
>
> java.security.policy==d:\tools\internet\weblogic\weblogic.policy
> weblogic.system.home=d:\tools\internet\weblogic
> java.compiler=symcjit
>
>
weblogic.class.path=d:\tools\internet\weblogic\ejb20.jar;d:\tools\internet\w
eblogic\lib\weblogic510sp3.jar;d:\tools\internet\weblogic\license;d:\tools\i
nternet\weblogic\classes;d:\tools\internet\weblogic\myserver\serverclasses;d
:\tools\internet\weblogic\lib\weblogicaux.jar
>
> INITIAL_HEAP 64 MB
> MAX_HEAP 64 MB
> SERVERCLASSPATH
>
d:\tools\internet\weblogic\lib\weblogic510sp3boot.jar;d:\tools\internet\webl
ogic\classes\boot;d:\tools\internet\weblogic\eval\cloudscape\lib\cloudscape.
jar;d:\tools\internet\weblogic\jre1_2\jre\lib\rt.jar;d:\tools\internet\weblo
gic\jre1_2\jre\lib\i18n.jar;d:\tools\internet\weblogic\classes\boot;d:\tools
\internet\weblogic\eval\cloudscape\lib\cloudscape.jar
>
>
>
>
> **************** classpath variables in startWebLogic.cmd
>
WEBLOGIC_CLASSPATH=d:\tools\internet\weblogic\ejb20.jar;d:\tools\internet\we
blogic\lib\weblogic510sp3.jar;d:\tools\internet\weblogic\license;d:\tools\in
ternet\weblogic\classes;d:\tools\internet\weblogic\myserver\serverclasses;d:
\tools\internet\weblogic\lib\weblogicaux.jar
>
>
JAVA_CLASSPATH=d:\tools\internet\weblogic\weblogic510sp3boot.jar;d:\tools\in