Hi,
I have some problems using jboss 2.0 installed on NT 2000 or NT 4.0 
with jdk 1.3 connect to an Oracle 8 db.
J'm using the Oracle thin JDBC driver classes12.jar and the 
jboss 2.0 beta 1 binay version.

I have modified "jboss.conf", "jboss.jcml" and "jboss.properties", 
but my problem is still remaining.

How can I use the "jboss.dependencies" file?

  Thanks, Sandro


jboss.conf:
---------
...
<MLET CODE="org.jboss.jdbc.XADataSourceLoader"
ARCHIVE="jboss.jar,classes12.jar" CODEBASE="../lib/ext/">
   <ARG TYPE="java.lang.String" VALUE="TestorderDB">
   <ARG TYPE="java.lang.String"
VALUE="org.jboss.minerva.xa.XADataSourceImpl">
</MLET>

<MLET CODE = "org.jboss.jdbc.DataSourceImpl"
ARCHIVE="jboss.jar,jdbc2_0-stdext.jar" CODEBASE="../lib/ext/">
   <ARG TYPE="java.lang.String"
VALUE="jdbc:idb:../conf/instantdb.properties">
   <ARG TYPE="java.lang.String" VALUE="InstantDB">
   <ARG TYPE="java.lang.String" VALUE="jdbc.idbDriver">
   <ARG TYPE="java.lang.String" VALUE="">
   <ARG TYPE="java.lang.String" VALUE="">
</MLET>

<MLET CODE="org.jboss.jdbc.XADataSourceLoader" ARCHIVE="jboss.jar"
CODEBASE="../lib/ext/">
    <ARG TYPE="java.lang.String" VALUE="Hypersonic">
    <ARG TYPE="java.lang.String"
VALUE="org.jboss.minerva.xa.XADataSourceImpl">
</MLET>
...
---------

jboss.jcml:
---------
<?xml version="1.0"?>

<server>
     <mbean name="Adaptor:name=html">
       <attribute name="MaxActiveClientCount">10</attribute>
       <attribute name="Parser" />
       <attribute name="Port">8082</attribute>
     </mbean>
     <mbean name="DefaultDomain:service=MLet">
       <attribute name="LibraryDirectory">D:\Java\JBOSS2~2\bin</attribute>
     </mbean>
     <mbean name="DefaultDomain:service=XADataSource,name=Hypersonic">
       <attribute name="Properties"></attribute>
       <attribute name="URL" />
       <attribute name="GCMinIdleTime">1200000</attribute>
       <attribute name="Password" />
       <attribute name="ShrinkPercent">0.33</attribute>
       <attribute name="GCEnabled">false</attribute>
       <attribute name="LoggingEnabled">false</attribute>
       <attribute name="TimestampUsed">false</attribute>
       <attribute name="Blocking">false</attribute>
       <attribute name="GCInterval">120000</attribute>
       <attribute name="InvalidateOnError">false</attribute>
       <attribute name="JDBCUser" />
       <attribute name="MinSize">0</attribute>
       <attribute name="ShrinkMinIdleTime">600000</attribute>
       <attribute name="ShrinkingEnabled">false</attribute>
     </mbean>
     <mbean name="DefaultDomain:service=Logging,type=Console">
       <attribute name="Format">[{2}] {4}</attribute>
     </mbean>
     <mbean name="DefaultDomain:service=Webserver">
       <attribute name="Port">8083</attribute>
     </mbean>
     <mbean name="DefaultDomain:service=XADataSource,name=TestorderDB">
       <attribute name="Properties"></attribute>
       <attribute name="URL">jdbc:oracle:thin:@mario:1521:linuxm</attribute>
       <attribute name="GCMinIdleTime">1200000</attribute>
       <attribute name="Password">mario</attribute>
       <attribute name="ShrinkPercent">0.33</attribute>
       <attribute name="GCEnabled">false</attribute>
       <attribute name="LoggingEnabled">false</attribute>
       <attribute name="TimestampUsed">false</attribute>
       <attribute name="Blocking">false</attribute>
       <attribute name="GCInterval">120000</attribute>
       <attribute name="InvalidateOnError">false</attribute>
       <attribute name="JDBCUser">mario</attribute>
       <attribute name="MinSize">0</attribute>
       <attribute name="ShrinkMinIdleTime">600000</attribute>
       <attribute name="ShrinkingEnabled">false</attribute>
     </mbean>
     <mbean name="EJB:service=ContainerFactory">
       <attribute name="VerifyDeployments">true</attribute>
     </mbean>
   </server>
---------

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/
   
jdbc.drivers=org.hsql.jdbcDriver,jdbc.idbDriver,oracle.jdbc.driver.OracleDri
ver
---------

Here is the log output:
---------
[Console logging] Logging started
[Classpath] Added directory:file:/D:/Java/jBoss20beta1/log/
[Classpath] Added directory:file:/D:/Java/jBoss20beta1/tmp/
[Classpath] Added directory:file:/D:/Java/jBoss20beta1/db/
[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 2000 5.0,x86
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/activation.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/awt.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/classes12.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/dynaserver.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/ejb.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/ejxeditor.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/ejxejb.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/ejxjaws.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/ejxjboss.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/hsql.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/idb.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/jboss.jar
[Classpath] Added
library:file:/D:/Java/jBoss20beta1/lib/ext/jdbc2_0-stdext.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/jmxri.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/jmxtools.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/jndi.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/jnpserver.jar
[Classpath] Added
library:file:/D:/Java/jBoss20beta1/lib/ext/jpl-util-0_5b.jar
[Classpath] Added
library:file:/D:/Java/jBoss20beta1/lib/ext/jta-spec1_0_1.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/mail.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/system.jar
[Classpath] Added library:file:/D:/Java/jBoss20beta1/lib/ext/xml.jar
[JDBC] Loaded JDBC-driver:org.hsql.jdbcDriver
[JDBC] Loaded JDBC-driver:jdbc.idbDriver
[JDBC] Loaded JDBC-driver:oracle.jdbc.driver.OracleDriver
[Webserver] Initializing
[Webserver] Initialized
[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
[XADataSource] Initializing
[XADataSource] 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] Initialized
[XADataSource] Initializing
[XADataSource] Initialized
[Container factory] Initializing
[Container factory] Temporary directory set
to:D:\Java\jBoss20beta1\tmp\deploy
[Container factory] Initialized
[Auto deploy] Watching D:\Java\jBoss20beta1\deploy
[Auto deployer] Initializing
[Auto deployer] Initialized
[JMX RMI Adaptor] Initializing
[JMX RMI Adaptor] Initialized
[JMX RMI Connector] Initializing
[JMX RMI Connector] Initialized
[Configuration] Initializing
[Configuration] Initialized
[Configuration] MaxActiveClientCount set to 10 in Adaptor:name=html
[Configuration] Port set to 8082 in Adaptor:name=html
[Configuration] LibraryDirectory set to D:\Java\JBOSS2~2\bin in
DefaultDomain:service=MLet
[Configuration] GCMinIdleTime set to 1200000 in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] ShrinkPercent set to 0.33 in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] GCEnabled set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] LoggingEnabled set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] TimestampUsed set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] Blocking set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] GCInterval set to 120000 in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] InvalidateOnError set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] MinSize set to 0 in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] ShrinkMinIdleTime set to 600000 in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] ShrinkingEnabled set to false in
DefaultDomain:service=XADataSource,name=Hypersonic
[Configuration] Format set to [{2}] {4} in
DefaultDomain:service=Logging,type=Console
[Configuration] Port set to 8083 in DefaultDomain:service=Webserver
[Configuration] URL set to jdbc:oracle:thin:@mario:1521:linuxm in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] GCMinIdleTime set to 1200000 in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] Password set to mario in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] ShrinkPercent set to 0.33 in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] GCEnabled set to false in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] LoggingEnabled set to false in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] TimestampUsed set to false in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] Blocking set to false in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] GCInterval set to 120000 in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] InvalidateOnError set to false in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] JDBCUser set to mario in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] MinSize set to 0 in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] ShrinkMinIdleTime set to 600000 in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] ShrinkingEnabled set to false in
DefaultDomain:service=XADataSource,name=TestorderDB
[Configuration] VerifyDeployments set to true in
EJB:service=ContainerFactory
[Naming] Starting
[Naming] Started
[Hypersonic] Starting
[Hypersonic] Started
[DataSource] Starting
[DataSource] Started
[Transaction manager] Starting
[Transaction manager] Started
[XADataSource] Starting
[XADataSource] XA Connection pool Hypersonic bound to Hypersonic
[XADataSource] java.sql.SQLException: The url cannot be null
[XADataSource]  at
java.sql.DriverManager.getConnection(DriverManager.java:494)
[XADataSource]  at
java.sql.DriverManager.getConnection(DriverManager.java:199)
[XADataSource]  at
org.jboss.minerva.xa.XADataSourceImpl.getXAConnection(XADataSourceImpl.java:
125)
[XADataSource]  at
org.jboss.minerva.factories.XAConnectionFactory.createObject(XAConnectionFac
tory.java:196)
[XADataSource]  at
org.jboss.minerva.pools.ObjectPool.getObject(ObjectPool.java:545)
[XADataSource]  at
org.jboss.minerva.datasource.XAPoolDataSource.getConnection(XAPoolDataSource
.java:169)
[XADataSource]  at
org.jboss.jdbc.XADataSourceLoader.initializePool(XADataSourceLoader.java:278
)
[XADataSource]  at
org.jboss.jdbc.XADataSourceLoader.startService(XADataSourceLoader.java:242)
[XADataSource]  at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:90)
[XADataSource]  at java.lang.reflect.Method.invoke(Native Method)
[XADataSource]  at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[XADataSource]  at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.startMBean(DependencyManager.java:2
11)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.loadService(DependencyManager.java:
191)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:176)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:171)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:171)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.startMBeans(DependencyManager.java:
113)
[XADataSource]  at org.jboss.Main.<init>(Main.java:162)
[XADataSource]  at org.jboss.Main.<init>(Main.java:94)
[XADataSource]  at org.jboss.Main$1.run(Main.java:84)
[XADataSource]  at java.security.AccessController.doPrivileged(Native
Method)
[XADataSource]  at org.jboss.Main.main(Main.java:75)
[XADataSource] Stopped
[XADataSource] java.lang.NullPointerException
[XADataSource]  at
org.jboss.minerva.datasource.XAPoolDataSource.getConnection(XAPoolDataSource
.java:169)
[XADataSource]  at
org.jboss.jdbc.XADataSourceLoader.initializePool(XADataSourceLoader.java:278
)
[XADataSource]  at
org.jboss.jdbc.XADataSourceLoader.startService(XADataSourceLoader.java:242)
[XADataSource]  at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:90)
[XADataSource]  at java.lang.reflect.Method.invoke(Native Method)
[XADataSource]  at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[XADataSource]  at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.startMBean(DependencyManager.java:2
11)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.loadService(DependencyManager.java:
191)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:176)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:171)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:171)
[XADataSource]  at
org.jboss.dependencies.DependencyManager.startMBeans(DependencyManager.java:
113)
[XADataSource]  at org.jboss.Main.<init>(Main.java:162)
[XADataSource]  at org.jboss.Main.<init>(Main.java:94)
[XADataSource]  at org.jboss.Main$1.run(Main.java:84)
[XADataSource]  at java.security.AccessController.doPrivileged(Native
Method)
[XADataSource]  at org.jboss.Main.main(Main.java:75)
[Default] Error starting service
'DefaultDomain:name=Hypersonic,service=XADataSource':
javax.management.RuntimeMBeanException: RuntimeException thrown in operation
start
[Container factory] Starting
[Container factory] Started
[Auto deployer] Starting
[Auto deployer] Started
[Security manager] Starting
[Security manager] Started
[Simple Realm Mapping] Starting
[Simple Realm Mapping] Started
[Webserver] Starting
[Webserver] Codebase set to http://localhost:8083/
[Webserver] Started webserver on port 8083
[Webserver] Started
[JMX RMI Adaptor] Starting
[JMX RMI Adaptor] Started
[JMX RMI Connector] Starting
[JMX RMI Connector] Started
[Default] 18 services and 4 other MBeans started.
[Default] Shutdown hook added
[Default] jBoss 2.0 BETA-PROD-01 Started
---------



--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to