hello,

I have recently tried to set up Jboss on Windows 98 to
run a CMP, using Oracle 8i (8.1.5) on Windows NT as
the database. However when I start JBoss (after
configuring the 3 jboss configuration files):
jboss.properties
jboss.conf
jboss.jcml

I get the error:

javax.management.ReflectionException: The MBean class
could not be loaded by the specified loader
at
com.sun.management.jmx.MBeanServerImpl.createMBean(MBeanServerImpl.java:754)
at
javax.management.loading.MLet.getMBeansFromURL(MLet.java:540)
at
javax.management.loading.MLet.getMBeansFromURL(MLet.java:369)
at org.jboss.Main.<init>(Main.java:119)
at org.jboss.main$1.run(Main.java:87)
at java.security.AccessController.doPrivileged(Native
Method)
at org.jboss.Main.main(Main.java:83)

I haven't placed the entity bean in the deploy
directory yet. When I do that, JBoss cannot deploy the
EJB and the error message is "oraclePool" not bound
(I'm not sure of the exact error message here)

The 3 configuration files & the whole log is as
follows:


jboss.properties

# System properties
# These will be loaded and set by jBoss   
#java.rmi.server.useLocalHostName=true
#java.rmi.server.hostname=localhost
#java.rmi.server.codebase=http://localhost:8080/
jboss.xa.xidclass=oracle.jdbc.xa.OracleXid

jdbc.drivers=org.hsql.jdbcDriver,org.enhydra.instantdb.jdbc.idbDriver,oracle.jdbc.driver.OracleDriver

#java.security.manager=java.lang.SecurityManager

java.security.auth.login.config==../conf/default/auth.conf




jboss.conf

<MLET CODE = "org.jboss.jdbc.XADataSourceLoader"
ARCHIVE="jboss.jar,classes12.zip"
CODEBASE="../lib/ext/">
   <ARG TYPE="java.lang.String" VALUE="oraclePool">
   <ARG TYPE="java.lang.String"
VALUE="oracle.jdbc.xa.client.OracleXADataSource">
</MLET>


<MLET CODE = "org.jboss.logging.Logger"
ARCHIVE="jboss.jar" CODEBASE="../../lib/ext/">
</MLET>

.........(etc)



jboss.jmcl

 <mbean
name="DefaultDomain:service=XADataSource,name=oraclePool">
       <attribute
name="URL">jdbc:oracle:thin:@192.168.0.1:1521:portaldb</attribute>
       <attribute name="JDBCUser">testdb</attribute>
       <attribute name="Password">password</attribute>
     </mbean>

......etc


(note: the connection to the oracle db is correct.
I've tested it using a simple java program to create &
insert into a table in the database. Also I have
copied the classes12.zip file into the ../lib/ext
folder of jboss.


The full log is as follows:
i have place some extra blank lines in between the
parts for clarity sake.

Using configuration "default"
[Console logging] Initialized
[Classpath extension] Initializing
[Classpath extension] Initialized
[File logging] Initializing
[File logging] Initialized
[Classpath extension] Initializing
[Classpath extension] Initialized
[Classpath extension] Initializing
[Classpath extension] Initialized
[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 98 4.10,x86
[Classpath extension] Initializing
[Classpath extension] Initialized
[JDBC] Loaded JDBC-driver:org.hsql.jdbcDriver
[JDBC] Loaded
JDBC-driver:org.enhydra.instantdb.jdbc.idbDriver
[JDBC] Loaded
JDBC-driver:oracle.jdbc.driver.OracleDriver
[Webserver] Initializing
[Webserver] Initialized
[Hypersonic] Initializing
[Hypersonic] Initialized
[Naming] Initializing
[Naming] Naming started on port 1099
[Naming] Initialized
[Transaction manager] Initializing
[Transaction manager] Initialized
[JAAS Security Manager] Initializing
[JAAS Security Manager] Initialized
[Simple Realm Mapping] Initializing
[Simple Realm Mapping] Initialized
[Security manager] Initializing
[Security manager] Initialized
[InstantDB] Initializing
[InstantDB] Initialized
[DefaultDS] Initializing
[DefaultDS] Initialized
[Container factory] Initializing
[Container factory] Initialized
[Auto deploy] Watching C:\jboss\deploy
[Auto deploy] Initializing
[Auto deploy] Initialized
[JMX RMI Adaptor] Initializing
[JMX RMI Adaptor] Initialized
[JMX RMI Connector] Initializing
[JMX RMI Connector] Initialized
[Configuration] Initializing
[Configuration] Initialized
[J2EE Deployer] Initializing
[J2EE Deployer] Initialized
[SpyderMQ] Initializing
[SpyderMQ] Initialized


javax.management.ReflectionException: The MBean class
could not be loaded by the specified loader
at
com.sun.management.jmx.MBeanServerImpl.createMBean(MBeanServerImpl.java:754)
at
javax.management.loading.MLet.getMBeansFromURL(MLet.java:540)
at
javax.management.loading.MLet.getMBeansFromURL(MLet.java:369)
at org.jboss.Main.<init>(Main.java:119)
at org.jboss.main$1.run(Main.java:87)
at java.security.AccessController.doPrivileged(Native
Method)
at org.jboss.Main.main(Main.java:83)





[Simple Realm Mapping] Starting
[Simple Realm Mapping] Started
[Webserver] Starting
[Webserver] Codebase set to http://urn:8083/
[Webserver] Started webserver on port 8083
[Webserver] Started
[Transaction manager] Starting
[Transaction manager] Started
[Naming] Starting
[Naming] Started
[Hypersonic] Starting
[Hypersonic] Server 1.4 is running
[Hypersonic] Press [Ctrl]+[C] to abort
[Hypersonic] Database started
[Hypersonic] Started
[InstantDB] Starting
[InstantDB] XA Connection pool InstantDB bound to
java:/InstantDB
Enhydra InstantDB - Version 3.21
[InstantDB] The Initial Developer of the Original Code
is Lutris Technologies Inc.
Portions created by Lutris are Copyright (C) 1997-2000
Lutris Technologies, Inc.
All Rights Reserved.
[InstantDB] Started
[DefaultDS] Starting
[DefaultDS] XA Connection pool DefaultDS bound to
java:/DefaultDS
[DefaultDS] Started
[JAAS Security Manager] Starting
[JAAS Security Manager] Started
[Container factory] Starting
[Container factory] Started
[J2EE Deployer] Starting
[J2EE Deployer] No web container found - only EJB
deployment available...
[J2EE Deployer] Cleaning up deployment directory
file:/C:/jboss/bin/../tmp/deploy/
[J2EE Deployer] Started
[Security manager] Starting
[Security manager] Started
[Auto deploy] Starting
[Auto deploy] Started
[SpyderMQ] Starting
[SpyderMQ] Testing if SpyderMQ is present....
[SpyderMQ] OK
[SpyderMQ] Starting SpyderMQ...
[SpyderMQ] Started
[JMX RMI Adaptor] Starting
[JMX RMI Adaptor] Started
[JMX RMI Connector] Starting
[JMX RMI Connector] Started
[Default] 23 services and 4 other MBeans started.
[Default] Shutdown hook added
[Default] jBoss 2.0 FINAL Started






[JMX RMI Adaptor] Stopping
[JMX RMI Adaptor] Stopped
[JMX RMI Adaptor] Destroying
[JMX RMI Adaptor] Destroyed
[JMX RMI Connector] Stopping
[JMX RMI Connector] Stopped
[JMX RMI Connector] Destroying
[JMX RMI Connector] Destroyed
[SpyderMQ] Stopping
[SpyderMQ] Stopped
[SpyderMQ] Destroying
[SpyderMQ] Destroyed
[Auto deploy] Stopping
[Auto deploy] Stopped
[Auto deploy] Destroying
[Auto deploy] Destroyed
[Security manager] Stopping
[Security manager] Stopped
[Security manager] Destroying
[Security manager] Destroyed
[J2EE Deployer] Stopping
[J2EE Deployer] Undeploying all applications.
[J2EE Deployer] Undeployed 0 applications.
[J2EE Deployer] Stopped
[J2EE Deployer] Destroying
[J2EE Deployer] Destroyed
[Container factory] Stopping
[Container factory] Stopped
[Container factory] Destroying
[Container factory] Destroyed
[JAAS Security Manager] Stopping
[JAAS Security Manager] Stopped
[JAAS Security Manager] Destroying
[JAAS Security Manager] Destroyed
[DefaultDS] Stopping
[DefaultDS] XA Connection pool DefaultDS removed from
JNDI
[DefaultDS] XA Connection pool DefaultDS shut down
[DefaultDS] Error stopping service
'DefaultDomain:name=DefaultDS,service=XADataSource':
javax.management.RuntimeMBeanException:
RuntimeException thrown in operation destroy
[DefaultDS] Unable to stop MBean
'DefaultDomain:name=DefaultDS,service=XADataSource'
[InstantDB] Stopping
[InstantDB] XA Connection pool InstantDB removed from
JNDI
[InstantDB] Database instantdb is shutting down...
[InstantDB] Database instantdb shutdown complete.
[InstantDB] XA Connection pool InstantDB shut down
[InstantDB] Error stopping service
'DefaultDomain:name=InstantDB,service=XADataSource':
javax.management.RuntimeMBeanException:
RuntimeException thrown in operation destroy
[InstantDB] Unable to stop MBean
'DefaultDomain:name=InstantDB,service=XADataSource'
[Hypersonic] Stopping
[Hypersonic] Stopped
[Hypersonic] Destroying
[Hypersonic] Destroyed
[Naming] Stopping
[Naming] Stopped
[Naming] Destroying
[Naming] Destroyed
[Transaction manager] Stopping
[Transaction manager] Stopped
[Transaction manager] Destroying
[Transaction manager] Destroyed
[Webserver] Stopping
[Webserver] Stopped
[Webserver] Destroying
[Webserver] Destroyed
[Simple Realm Mapping] Stopping
[Simple Realm Mapping] Stopped
[Simple Realm Mapping] Destroying
[Simple Realm Mapping] Destroyed
[InstantDB] 27 services and 4 other MBeans stopped.

Thanks in advance.




__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  http://personal.mail.yahoo.com/


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
List Help?:          [EMAIL PROTECTED]

Reply via email to