Holy cow!  You've got *all kinds* of problems!  It looks like
there are just problems loading classes in general - I saw errors on JNP,
javax.sql, javax.transaction, com.dreambean, and more.  I think what's
happening here is that the MBean that adds "lib/ext" to the classpath is
not loading correctly.
        See if you have a line at the beginning of your jboss.conf (say,
one of the first 5 or so MLET tags) that loads
"org.jboss.util.ClassPathExtension" with the codebase "../lib/ext" and one
argument ("./" of type java.lang.String).  If that's there, then it must
not be loading right.  In my jboss.conf, it appears between
org.jboss.util.Info (the [Info] lines at the beginning of your startup)
and org.jboss.jdbc.JdbcProvider (which loads the database drivers).

        I also saw some ClassCastExceptions in ClassPathExtension:

> java.lang.ClassCastException: sun.misc.Launcher$AppClassLoader
>         at
> org.jboss.util.ClassPathExtension.preRegister(ClassPathExtension.java

        I'm not sure what would cause that.  The code it seems to refer to
casts something into an MLet.  I don't have any problems when I run it.
Perhaps it fails because it hasn't loaded some class relevant to the cast?
Are you using JDK 1.3?  Are you using the JMX package that's in CVS?

Aaron

On Tue, 4 Jul 2000, Juha-P Lindfors wrote:
> here you go:
> 
> D:\jboss\jboss\dist\bin>run
> WARNING
> If you want to run jBoss with Tomcat integrated,
> set the TOMCAT_HOME environment variable to point to the root dir of
> Tomcat
> Set the env variable SERVLET_API to the directory 'jakarta-servletapi'
> (CVS chec
> kout of Tomcat's modules)
> [Console logging] Logging started
> [Info] Java version: 1.3.0,Sun Microsystems Inc.
> [Info] Java VM: Java HotSpot(TM) Client VM 1.3.0-C,Sun Microsystems Inc.
> [Info] System: Windows NT 4.0,x86
> 
> ************************************************************************
> ************************************************************************
> 
> [JDBC] System property 'jdbc.drivers': org.hsql.jdbcDriver,jdbc.idbDriver
> [JDBC] Could not load driver:org.hsql.jdbcDriver
> [JDBC] Could not load driver:jdbc.idbDriver
> 
> ************************************************************************
> ************************************************************************
> 
> [Webserver] Initializing
> [Webserver] Initialized
> [Hypersonic] Initializing
> [Hypersonic] Server 1.4 is running
> [Hypersonic] Database started
> [Hypersonic] Initialized
> [Auto deploy] Watching D:\jboss\jboss\dist\deploy
> [Auto deployer] Initializing
> [Auto deployer] Initialized
> [JMX RMI Adaptor] Initializing
> [JMX RMI Adaptor] Initialized
> [Configuration] Initializing
> [Configuration] Initialized
> java.lang.NoClassDefFoundError: javax/sql/DataSource
>         at java.lang.ClassLoader.defineClass0(Native Method)
>         at java.lang.ClassLoader.defineClass(Unknown Source)
>         at java.security.SecureClassLoader.defineClass(Unknown Source)
>         at java.net.URLClassLoader.defineClass(Unknown Source)
>         at java.net.URLClassLoader.access$100(Unknown Source)
>         at java.net.URLClassLoader$1.run(Unknown Source)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(Unknown Source)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(Unknown Source)[Tomcat]
> Initializing
>         at java.lang.ClassLoader.loadClass(Unknown Source)
>         at javax.management.MBeanServer.findClass(MBeanServer.java:2506)
>         at javax.management.MBeanServer.createMBean(MBeanServer.java:707)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:385)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)
>         at org.jboss.Main.<init>(Main.java:111)
>         at org.jboss.Main.<init>(Main.java:86)
>         at org.jboss.Main$1.run(Main.java:76)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:67)
> java.lang.ClassCastException: sun.misc.Launcher$AppClassLoader
>         at
> org.jboss.util.ClassPathExtension.preRegister(ClassPathExtension.java
> :47)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at
> javax.management.MBeanServer.preRegisterInvoker(MBeanServer.java:2253
> )
>         at javax.management.MBeanServer.createMBean(MBeanServer.java:721)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:385)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)
>         at org.jboss.Main.<init>(Main.java:111)
>         at org.jboss.Main.<init>(Main.java:86)
>         at org.jboss.Main$1.run(Main.java:76)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:67)
> java.lang.ClassCastException: sun.misc.Launcher$AppClassLoader
> 
>         at
> org.jboss.util.ClassPathExtension.preRegister(ClassPathExtension.java
> :47)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at
> javax.management.MBeanServer.preRegisterInvoker(MBeanServer.java:2253
> )
>         at javax.management.MBeanServer.createMBean(MBeanServer.java:721)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:385)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)
>         at org.jboss.Main.<init>(Main.java:111)
>         at org.jboss.Main.<init>(Main.java:86)
>         at org.jboss.Main$1.run(Main.java:76)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:67)
> java.lang.ClassCastException: sun.misc.Launcher$AppClassLoader
>         at
> org.jboss.util.ClassPathExtension.preRegister(ClassPathExtension.java
> :47)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at
> javax.management.MBeanServer.preRegisterInvoker(MBeanServer.java:2253
> )
>         at javax.management.MBeanServer.createMBean(MBeanServer.java:721)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:385)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)
>         at org.jboss.Main.<init>(Main.java:111)
>         at org.jboss.Main.<init>(Main.java:86)
>         at org.jboss.Main$1.run(Main.java:76)[Tomcat] Initialized
> 
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:67)
> java.lang.NoClassDefFoundError: org/jnp/server/Main
>         at org.jboss.naming.NamingService.<init>(NamingService.java:37)
>         at java.lang.reflect.Constructor.newInstance(Native Method)
>         at
> javax.management.MBeanServer.internal_instantiate(MBeanServer.java:21
> 19)
>         at javax.management.MBeanServer.createMBean(MBeanServer.java:501)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:368)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)
>         at org.jboss.Main.<init>(Main.java:111)
>         at org.jboss.Main.<init>(Main.java:86)
>         at org.jboss.Main$1.run(Main.java:76)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:67)
> java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
>         at java.lang.Class.getConstructors0(Native Method)
>         at java.lang.Class.getConstructors(Unknown Source)
>         at
> com.sun.management.Introspector.testCompliance(Introspector.java:68)
>         at javax.management.MetaData.testCompliance(MetaData.java:85)
>         at javax.management.MBeanServer.createMBean(MBeanServer.java:499)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:368)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)
>         at org.jboss.Main.<init>(Main.java:111)
>         at org.jboss.Main.<init>(Main.java:86)
>         at org.jboss.Main$1.run(Main.java:76)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:67)
> java.lang.NoClassDefFoundError: com/dreambean/ejx/ejb/EjbJar
>         at java.lang.Class.getConstructors0(Native Method)
>         at java.lang.Class.getConstructors(Unknown Source)
>         at
> com.sun.management.Introspector.testCompliance(Introspector.java:68)
>         at javax.management.MetaData.testCompliance(MetaData.java:85)
>         at javax.management.MBeanServer.createMBean(MBeanServer.java:499)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:368)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)
>         at org.jboss.Main.<init>(Main.java:111)
>         at org.jboss.Main.<init>(Main.java:86)
>         at org.jboss.Main$1.run(Main.java:76)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:67)
> java.lang.NoClassDefFoundError: javax/sql/DataSource
>         at java.lang.ClassLoader.defineClass0(Native Method)
>         at java.lang.ClassLoader.defineClass(Unknown Source)
>         at java.security.SecureClassLoader.defineClass(Unknown Source)
>         at java.net.URLClassLoader.defineClass(Unknown Source)
>         at java.net.URLClassLoader.access$100(Unknown Source)
>         at java.net.URLClassLoader$1.run(Unknown Source)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(Unknown Source)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(Unknown Source)
>         at javax.management.MBeanServer.findClass(MBeanServer.java:2506)
>         at javax.management.MBeanServer.createMBean(MBeanServer.java:707)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:385)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)
>         at org.jboss.Main.<init>(Main.java:111)
>         at org.jboss.Main.<init>(Main.java:86)
>         at org.jboss.Main$1.run(Main.java:76)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:67)
>         at org.jboss.Main.<init>(Main.java:156)
>         at org.jboss.Main.<init>(Main.java:86)
>         at org.jboss.Main$1.run(Main.java:76)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:67)
> [Configuration] MaxActiveClientCount set to 10 in Adaptor:name=html
> [Configuration] Port set to 8082 in Adaptor:name=html
> [Configuration] Format set to [{2}] {4} in
> DefaultDomain:service=Logging,type=Co
> nsole
> [Configuration] LibraryDirectory set to D:\jboss\jboss\dist\bin in
> DefaultDomain
> :service=MLet
> [Configuration] Port set to 8083 in DefaultDomain:service=Webserver
> [Default] java.lang.ClassCastException: java.lang.NoClassDefFoundError
> [Default] jBoss 2.0 Started
> 
> 
> 
> 


Reply via email to