Hi there,

I have been trying to build jBoss with my own JBuilder project file. I
finally got it working but two things are a problem.

1) ActivationContainerInvoker

This class is supposed to be in org.jboss.ejb.activation.server according
the the source file but is actually in
org.jboss.ejb.plugins.activation.server. I removed it for now.

2) Running the compiled code doesn't work.

I get the following server trace, which looks similar to me to what happens
if the classpath is too large.

Any ideas folks?

Peter.

J:\jdk1.3\bin\javaw   -classpath
"E:\Projects\cvs\jboss\src\myclasses;E:\Projects\cvs\jboss\src\bin;E:\Projec
ts\cvs\jboss\src\etc\conf;E:\Projects\cvs\jboss\lib\jmxri.jar;E:\Projects\cv
s\jboss\src\lib\activation.jar;E:\Projects\cvs\jboss\src\lib\awt.jar;E:\Proj
ects\cvs\jboss\src\lib\dynaserver.jar;E:\Projects\cvs\jboss\src\lib\ejb.jar;
E:\Projects\cvs\jboss\src\lib\ejxeditor.jar;E:\Projects\cvs\jboss\src\lib\ej
xejb.jar;E:\Projects\cvs\jboss\src\lib\hsql.jar;E:\Projects\cvs\jboss\src\li
b\idb.jar;E:\Projects\cvs\jboss\src\lib\jdbc2_0-stdext.jar;E:\Projects\cvs\j
boss\src\lib\jmxtools.jar;E:\Projects\cvs\jboss\src\lib\jndi.jar;E:\Projects
\cvs\jboss\src\lib\jnpserver.jar;E:\Projects\cvs\jboss\src\lib\jpl-util-0_5b
.jar;E:\Projects\cvs\jboss\src\lib\jta-spec1_0_1.jar;E:\Projects\cvs\jboss\s
rc\lib\mail.jar;E:\Projects\cvs\jboss\src\lib\xml.jar;J:\jdk1.3\jre\lib\rt.j
ar;J:\jdk1.3\jre\lib\i18n.jar;J:\jdk1.3\lib\dt.jar;J:\jdk1.3\lib\tools.jar" 
 -Duser.dir=E:\Projects\cvs\jboss\src   org.jboss.Main
[Console logging] Logging started

[Info] Java version: 1.3.0,Sun Microsystems Inc.

[Info] Java VM: Java HotSpot(TM) Server VM 2.0fcs-E,Sun Microsystems Inc.

[Info] System: Windows NT 4.0,x86

[JDBC] Loaded JDBC-driver:org.hsql.jdbcDriver

[JDBC] Loaded JDBC-driver:jdbc.idbDriver

[Hypersonic] Initializing

[Hypersonic] Server 1.4 is running

[Hypersonic] Database started

[Hypersonic] Initialized

[Naming] Initializing

[Naming] Naming started on port 1099

[Naming] Initialized

[Transaction manager] Initializing

[Transaction manager] Initialized

[Simple Realm Mapping] Initializing

[Simple Realm Mapping] Initialized

[Security manager] Initializing

[Security manager] Initialized

[DataSource] Initializing

[DataSource] Connection pool for jdbc:idb:../conf/instantdb.properties bound
to InstantDB

InstantDB - Version 3.12

[DataSource] Copyright (c) 1997-1999 Instant Computer Solutions Ltd.

[DataSource] Initialization failed

[DataSource] java.sql.SQLException: FileNotFoundException reading properties
from file: ..\conf\instantdb.properties java.io.FileNotFoundException:
E:\Projects\cvs\jboss\conf\instantdb.properties (The system cannot find the
path specified)

[DataSource]  at jdbc.idbConnection.<init>(jdbc/idbConnection)

[DataSource]  at jdbc.idbDriver.connect(jdbc/idbDriver)

[DataSource]  at
java.sql.DriverManager.getConnection(DriverManager.java:517)

[DataSource]  at
java.sql.DriverManager.getConnection(DriverManager.java:177)

[DataSource]  at
org.jboss.jdbc.DataSourceImpl.getConnection(DataSourceImpl.java:134)

[DataSource]  at
org.jboss.jdbc.DataSourceImpl.getConnection(DataSourceImpl.java:125)

[DataSource]  at
org.jboss.jdbc.DataSourceImpl.initService(DataSourceImpl.java:105)

[DataSource]  at
org.jboss.util.ServiceMBeanSupport.init(ServiceMBeanSupport.java:64)

[DataSource]  at
org.jboss.util.ServiceMBeanSupport.preRegister(ServiceMBeanSupport.java:154)

[DataSource]  at java.lang.reflect.Method.invoke(Native Method)

[DataSource]  at
javax.management.MBeanServer.preRegisterInvoker(MBeanServer.java:2253)

[DataSource]  at
javax.management.MBeanServer.createMBean(MBeanServer.java:721)

[DataSource]  at
javax.management.loading.MLet.getMBeansFromURL(MLet.java:385)

[DataSource]  at
javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)

[DataSource]  at org.jboss.Main.<init>(Main.java:117)

[DataSource]  at org.jboss.Main.<init>(Main.java:92)

[DataSource]  at org.jboss.Main$1.run(Main.java:82)

[DataSource]  at java.security.AccessController.doPrivileged(Native Method)

[DataSource]  at org.jboss.Main.main(Main.java:73)[DataSource] Initializing

[DataSource] Connection pool for jdbc:HypersonicSQL:hsql://localhost bound
to Hypersonic

[DataSource] Initialized

[Container factory] Initializing

[Container factory] Using the systems temporary directory

[Container factory] Initialized



[Auto deploy] Watching E:\Projects\cvs\jboss\deploy

[Auto deployer] Initializing

[Auto deployer] Initialized

[JMX RMI Adaptor] Initializing

[JMX RMI Adaptor] Initialization failed

[JMX RMI Adaptor] java.rmi.StubNotFoundException: Stub class not found:
org.jboss.jmx.server.JMXAdaptorImpl_Stub; nested exception is:

[JMX RMI Adaptor]  java.lang.ClassNotFoundException:
org.jboss.jmx.server.JMXAdaptorImpl_Stub

[JMX RMI Adaptor] java.lang.ClassNotFoundException:
org.jboss.jmx.server.JMXAdaptorImpl_Stub

java.sql.SQLException: FileNotFoundException reading properties from file:
..\conf\instantdb.properties java.io.FileNotFoundException:
E:\Projects\cvs\jboss\conf\instantdb.properties (The system cannot find the
path specified)

 at jdbc.idbConnection.<init>(jdbc/idbConnection)

 at jdbc.idbDriver.connect(jdbc/idbDriver)

 at java.sql.DriverManager.getConnection(DriverManager.java:517)

 at java.sql.DriverManager.getConnection(DriverManager.java:177)

 at org.jboss.jdbc.DataSourceImpl.getConnection(DataSourceImpl.java:134)

 at org.jboss.jdbc.DataSourceImpl.getConnection(DataSourceImpl.java:125)

 at org.jboss.jdbc.DataSourceImpl.initService(DataSourceImpl.java:105)

 at org.jboss.util.ServiceMBeanSupport.init(ServiceMBeanSupport.java:64)

 at
org.jboss.util.ServiceMBeanSupport.preRegister(ServiceMBeanSupport.java:154)

 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:117)

 at org.jboss.Main.<init>(Main.java:92)

 at org.jboss.Main$1.run(Main.java:82)

 at java.security.AccessController.doPrivileged(Native Method)

 at org.jboss.Main.main(Main.java:73)

[JMX RMI Adaptor]  at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

java.lang.NullPointerException

 at java.io.Reader.<init>(Reader.java:64)

 at java.io.InputStreamReader.<init>(InputStreamReader.java:89)

 at java.io.InputStreamReader.<init>(InputStreamReader.java:78)

 at java.util.Properties.load(Properties.java:189)

 at org.jboss.web.WebService.<init>(WebService.java:51)

 at java.lang.reflect.Constructor.newInstance(Native Method)

 at javax.management.MBeanServer.internal_instantiate(MBeanServer.java:2119)

 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:117)

 at org.jboss.Main.<init>(Main.java:92)

 at org.jboss.Main$1.run(Main.java:82)

 at java.security.AccessController.doPrivileged(Native Method)

 at org.jboss.Main.main(Main.java:73)

[JMX RMI Adaptor]  at java.security.AccessController.doPrivileged(Native
Method)

[JMX RMI Adaptor]  at
java.net.URLClassLoader.findClass(URLClassLoader.java:188)

[JMX RMI Adaptor]  at java.lang.ClassLoader.loadClass(ClassLoader.java:297)

java.rmi.StubNotFoundException: Stub class not found:
org.jboss.jmx.server.JMXAdaptorImpl_Stub; nested exception is:
 java.lang.ClassNotFoundException: org.jboss.jmx.server.JMXAdaptorImpl_Stub

java.lang.ClassNotFoundException: org.jboss.jmx.server.JMXAdaptorImpl_Stub

 at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

 at java.security.AccessController.doPrivileged(Native Method)

 at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

 at java.lang.ClassLoader.loadClass(ClassLoader.java:297)

 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)

 at java.lang.ClassLoader.loadClass(ClassLoader.java:253)

 at sun.rmi.server.RemoteProxy.loadClassFromClass(RemoteProxy.java:194)

 at sun.rmi.server.RemoteProxy.getStub(RemoteProxy.java:96)

 at sun.rmi.server.RemoteProxy.getStub(RemoteProxy.java:58)

 at sun.rmi.server.UnicastServerRef.setSkeleton(UnicastServerRef.java:159)

 at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:122)

 at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:109)

 at
java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:27
8)

 at
java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:18
1)

 at java.rmi.server.UnicastRemoteObject.<init>(UnicastRemoteObject.java:78)

 at java.rmi.server.UnicastRemoteObject.<init>(UnicastRemoteObject.java:64)

 at org.jboss.jmx.server.JMXAdaptorImpl.<init>(JMXAdaptorImpl.java:55)

 at
org.jboss.jmx.server.JMXAdaptorService.initService(JMXAdaptorService.java:72
)

 at org.jboss.util.ServiceMBeanSupport.init(ServiceMBeanSupport.java:64)

 at
org.jboss.util.ServiceMBeanSupport.preRegister(ServiceMBeanSupport.java:154)

 at java.lang.reflect.Method.invoke(Native Method)

 at javax.management.MBeanServer.preRegisterInvoker(MBeanServer.java:2253)

 at javax.management.MBeanServer.createMBean(MBeanServer.java:505)

 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:117)

 at org.jboss.Main.<init>(Main.java:92)

 at org.jboss.Main$1.run(Main.java:82)

 at java.security.AccessController.doPrivileged(Native Method)

 at org.jboss.Main.main(Main.java:73)

[JMX RMI Adaptor]  at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)

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:117)

 at org.jboss.Main.<init>(Main.java:92)

 at org.jboss.Main$1.run(Main.java:82)

 at java.security.AccessController.doPrivileged(Native Method)

 at org.jboss.Main.main(Main.java:73)

[JMX RMI Adaptor]  at java.lang.ClassLoader.loadClass(ClassLoader.java:253)

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:117)

 at org.jboss.Main.<init>(Main.java:92)

 at org.jboss.Main$1.run(Main.java:82)

 at java.security.AccessController.doPrivileged(Native Method)

 at org.jboss.Main.main(Main.java:73)

[JMX RMI Adaptor]  at
sun.rmi.server.RemoteProxy.loadClassFromClass(RemoteProxy.java:194)

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:117)

 at org.jboss.Main.<init>(Main.java:92)

 at org.jboss.Main$1.run(Main.java:82)

 at java.security.AccessController.doPrivileged(Native Method)

 at org.jboss.Main.main(Main.java:73)

[JMX RMI Adaptor]  at
sun.rmi.server.RemoteProxy.getStub(RemoteProxy.java:96)

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:117)

 at org.jboss.Main.<init>(Main.java:92)

 at org.jboss.Main$1.run(Main.java:82)

 at java.security.AccessController.doPrivileged(Native Method)

 at org.jboss.Main.main(Main.java:73)

[JMX RMI Adaptor]  at
sun.rmi.server.RemoteProxy.getStub(RemoteProxy.java:58)

[JMX RMI Adaptor]  at
sun.rmi.server.UnicastServerRef.setSkeleton(UnicastServerRef.java:159)

[JMX RMI Adaptor]  at
sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:122)

[JMX RMI Adaptor]  at
sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:109)

[JMX RMI Adaptor]  at
java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:27
8)

[JMX RMI Adaptor]  at
java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:18
1)

[JMX RMI Adaptor]  at
java.rmi.server.UnicastRemoteObject.<init>(UnicastRemoteObject.java:78)

[JMX RMI Adaptor]  at
java.rmi.server.UnicastRemoteObject.<init>(UnicastRemoteObject.java:64)

[JMX RMI Adaptor]  at
org.jboss.jmx.server.JMXAdaptorImpl.<init>(JMXAdaptorImpl.java:55)

[JMX RMI Adaptor]  at
org.jboss.jmx.server.JMXAdaptorService.initService(JMXAdaptorService.java:72
)

[JMX RMI Adaptor]  at
org.jboss.util.ServiceMBeanSupport.init(ServiceMBeanSupport.java:64)

[JMX RMI Adaptor]  at
org.jboss.util.ServiceMBeanSupport.preRegister(ServiceMBeanSupport.java:154)

[JMX RMI Adaptor]  at java.lang.reflect.Method.invoke(Native Method)

[JMX RMI Adaptor]  at
javax.management.MBeanServer.preRegisterInvoker(MBeanServer.java:2253)

[JMX RMI Adaptor]  at
javax.management.MBeanServer.createMBean(MBeanServer.java:505)

[JMX RMI Adaptor]  at
javax.management.loading.MLet.getMBeansFromURL(MLet.java:368)

[JMX RMI Adaptor]  at
javax.management.loading.MLet.getMBeansFromURL(MLet.java:208)

[JMX RMI Adaptor]  at org.jboss.Main.<init>(Main.java:117)

[JMX RMI Adaptor]  at org.jboss.Main.<init>(Main.java:92)

[JMX RMI Adaptor]  at org.jboss.Main$1.run(Main.java:82)

[JMX RMI Adaptor]  at java.security.AccessController.doPrivileged(Native
Method)

[JMX RMI Adaptor]  at org.jboss.Main.main(Main.java:73)[Configuration]
Initializing

[Configuration] Initialized



[Configuration] Format set to [{2}] {4} in
DefaultDomain:service=Logging,type=Console

 at javax.management.MBeanServer.getMBean(MBeanServer.java:1685)

 at javax.management.MBeanServer.getMBeanInfo(MBeanServer.java:1885)

 at
org.jboss.configuration.ConfigurationService.load(ConfigurationService.java:
101)

 at java.lang.reflect.Method.invoke(Native Method)[Default]
javax.management.InstanceNotFoundException: DefaultDomain:service=Webserver

[Default]  at javax.management.MBeanServer.getMBean(MBeanServer.java:1685)

[Default]  at
javax.management.MBeanServer.getMBeanInfo(MBeanServer.java:1885)

[Default]  at
org.jboss.configuration.ConfigurationService.load(ConfigurationService.java:
101)



 at javax.management.MBeanServer.invoke(MBeanServer.java:1635)

 at javax.management.MBeanServer.invoke(MBeanServer.java:1501)

 at org.jboss.Main.<init>(Main.java:141)

 at org.jboss.Main.<init>(Main.java:92)

 at org.jboss.Main$1.run(Main.java:82)

[Default]  at java.lang.reflect.Method.invoke(Native Method)

[Default]  at javax.management.MBeanServer.invoke(MBeanServer.java:1635)

[Default]  at javax.management.MBeanServer.invoke(MBeanServer.java:1501)

[Default]  at org.jboss.Main.<init>(Main.java:141)

[Default]  at org.jboss.Main.<init>(Main.java:92) at
java.security.AccessController.doPrivileged(Native Method)

 at org.jboss.Main.main(Main.java:73)

[Default] jBoss 2.0 Started



[Default]  at org.jboss.Main$1.run(Main.java:82)

[Default]  at java.security.AccessController.doPrivileged(Native Method)

[Default]  at org.jboss.Main.main(Main.java:73)

[Default] javax.management.InstanceNotFoundException:
DefaultDomain:service=Webserver




Reply via email to