Perhaps some of the needed mbeans are not getting started.  Looking at port
8082, do you see

jboss.jca:service=RARDeployer
jboss.jca:service=CachedConnectionManager
jboss.jca:service=RARDeployment,name=JBoss LocalTransaction JDBC Wrapper


You might try also removing whitespace
<depends  
optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name=JBoss
LocalTransaction JDBC Wrapper</depends>

(all on one line)

david jencks

On 2002.06.05 01:52:58 -0400 Diken Chen wrote:
> Hello:
>    
>     I meet some problem when config an Oracle DataSource. I get
> oracle-service.xml from cvs and modify it.Here is total file content of
> oracle-service.xml:
> 
> // begin oracle-service.xml
> <?xml version="1.0" encoding="UTF-8"?>
> <!--
> ===================================================================== -->
> <!-- -->
> <!-- JBoss Server Configuration -->
> <!-- -->
> <!--
> ===================================================================== -->
> <server>
>     <!--
>     ====================================================================
> -->
>     <!-- ConnectionManager setup for Oracle dbs -->
>     <!-- Build jmx-api (build/build.sh all) and view for config
>     documentation -->
>     <!-- Thanks to Steven Coy -->
>     <!--
>     ====================================================================
> -->
>     <mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager"
>                               name="jboss.jca:service=LocalTxCM,name=OracleDS">
> 
>         <!-- Include a login module configuration named OracleDbRealm.
>         Update your login-conf.xml, here is an example for a
>         ConfiguredIdentityLoginModule:
>         <application-policy name = "OracleDbRealm">
>         <authentication>
>         <login-module code =
>         "org.jboss.resource.security.ConfiguredIdentityLoginModule" flag
> =
>         "required">
>         <module-option name = "principal">yourprincipal</module-option>
>         <module-option name = "userName">yourusername</module-option>
>         <module-option name = "password">yourpassword</module-option>
>         <module-option name =
>         "managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=OracleDS</mo
>         dule-option>
>         </login-module>
>         </authentication>
>         </application-policy>
>         NOTE: the application-policy name attribute must match
>         SecurityDomainJndiName, and the
>         module-option name = "managedConnectionFactoryName"
>         must match the object name of the ConnectionManager you are
> configuring
>         here.
>         -->
>         <!--comment out this line if you want component managed security
> or want
>         to use the default values in the
> ManagedConnectionFactoryProperties
>         <attribute name="SecurityDomainJndiName">OracleDbRealm</attribute>
> -->
>     <depends optional-attribute-name="ManagedConnectionFactoryName">
>     <!--embedded mbean-->
>     <mbean code="org.jboss.resource.connectionmanager.RARDeployment"
>             name="jboss.jca:service=LocalTxDS,name=OracleDS">
>         <attribute name="JndiName">OracleDS</attribute>
>         <attribute name="ManagedConnectionFactoryProperties">
>             <properties>
>                 <config-property name="ConnectionURL"
>                                  
>type="java.lang.String">jdbc:oracle:thin:@192.168.1.201:1521:tbcn</config-property>
>                 <config-property name="DriverClass"
>                                  
>type="java.lang.String">oracle.jdbc.driver.OracleDriver</config-property>
>                 <!--set these only if you want only default logins, not
> through JAAS -->
>                 <config-property name="UserName"
>                                  type="java.lang.String">van</config-property>
>                 <config-property name="Password"
>                                  type="java.lang.String">tblink</config-property>
>             </properties>
>         </attribute>
>         <!--Below here are advanced properties -->
>         <!--hack-->
>         <depends  optional-attribute-name="OldRarDeployment">
>                    jboss.jca:service=RARDeployment,name=JBoss
> LocalTransaction JDBC Wrapper
>         </depends>
>     </mbean>
>     </depends>
>     <depends optional-attribute-name="ManagedConnectionPool">
>         <!--embedded mbean-->
>         <mbean  
>code="org.jboss.resource.connectionmanager.JBossManagedConnectionPool"
>                                     
> name="jboss.jca:service=LocalTxPool,name=OracleDS">
>             <attribute name="MinSize">0</attribute>
>             <attribute name="MaxSize">50</attribute>
>             <attribute name="BlockingTimeoutMillis">5000</attribute>
>             <attribute name="IdleTimeoutMinutes">15</attribute>
>             <!--criteria indicates if Subject (from security domain) or
> app supplied
>             parameters (such as from getConnection(user, pw)) are used to
> distinguish
>             connections in the pool. Choices are
>             ByContainerAndApplication (use both),
>             ByContainer (use Subject),
>             ByApplication (use app supplied params only),
>             ByNothing (all connections are equivalent, usually if adapter
> supports
>             reauthentication)-->
>             <attribute name="Criteria">ByContainer</attribute>
>         </mbean>
>     </depends>
>     <depends  
>optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedConnectionManager</depends>
>     <!--
>     <depends  
>optional-attribute-name="JaasSecurityManagerService">jboss.security:name=JaasSecurityManager</depends>
>      
>      -->
>         <attribute name="SecurityDomainJndiName">java:/jaas/OracleDbRealm</attribute>
>         <attribute name="TransactionManager">java:/TransactionManager</attribute>
>          <!--make the rar deploy! hack till better deployment-->
>      <depends>jboss.jca:service=RARDeployer</depends>
>     </mbean>
> 
> </server>
> 
> // end oracle-service.xml
> 
> then modifyed login-config.xml add the following line:
> 
> <application-policy name = "OracleDbRealm">
>    <authentication>
>      <login-module code = "org.jboss.resource.security.ConfiguredIdentityLoginModule"
> flag ="required">
>          <module-option name = "principal">vason</module-option>
>          <module-option name = "userName">van</module-option>
>          <module-option name = "password">tblink</module-option>
>          <module-option name = 
>"managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=OracleDS</module-option>
>      </login-module>
>   </authentication>
> </application-policy>
> 
> run jboss. no error encountered. here is the verbose output:
>    
> 13:35:24,359 INFO  [MainDeployer] Starting deployment of package:
> file:/D:/JBoss3.0/server/defaul
> t/deploy/oracle-service.xml
> 13:35:25,156 WARN  [ServiceController]
> jboss.jca:service=LocalTxDS,name=OracleDS does not impleme
> nt any Service methods
> 13:35:25,156 INFO  [JBossManagedConnectionPool] Creating
> 13:35:25,171 INFO  [JBossManagedConnectionPool] Created
> 13:35:25,171 INFO  [JBossManagedConnectionPool] Starting
> 13:35:25,171 INFO  [JBossManagedConnectionPool] Started
> 13:35:25,187 INFO  [MainDeployer] Successfully completed deployment of
> package: file:/D:/JBoss3.0/server/default/deploy/oracle-service.xml
> 
> It seems everything is ok. but when deploy EntityBean It saids 
> 
> 13:35:27,656 INFO  [EjbModule] Deploying WfWorkflowBean
> 13:35:29,171 ERROR [EntityContainer] Exception in service lifecyle
> operation: create
> org.jboss.deployment.DeploymentException: OracleDS not bound
>         at 
>org.jboss.ejb.plugins.jaws.metadata.JawsApplicationMetaData.create(JawsApplicationMeta
> Data.java:137)
>         at 
>org.jboss.ejb.plugins.jaws.metadata.JawsXmlFileLoader.load(JawsXmlFileLoader.java:85)
>         at 
>org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.<init>(JDBCCommandFactory.java:139)
> 
>         at 
>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.create(JAWSPersistenceManager.java:1
> 02)
>         at 
>org.jboss.ejb.plugins.CMPPersistenceManager.create(CMPPersistenceManager.java:155)
>         at org.jboss.ejb.EntityContainer.create(EntityContainer.java:337)
>         at org.jboss.ejb.Container.invoke(Container.java:790)
>         at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1055)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at 
>org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
>         at $Proxy0.create(Unknown Source)
>         at org.jboss.system.ServiceController.create(ServiceController.java:271)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy10.create(Unknown Source)
>         at org.jboss.ejb.EjbModule.createService(EjbModule.java:381)
>         at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:134)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at 
>org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
>         at $Proxy0.create(Unknown Source)
>         at org.jboss.system.ServiceController.create(ServiceController.java:271)
>         at org.jboss.system.ServiceController.create(ServiceController.java:211)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy5.create(Unknown Source)
>         at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:376)
>         at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy4.deploy(Unknown Source)
>         at 
>org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350
> )
>         at 
>org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.j
> ava:530)
>         at 
>org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
>         at 
>org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeployment
> Scanner.java:237)
>         at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:162)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at 
>org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
>         at $Proxy0.start(Unknown Source)
>         at org.jboss.system.ServiceController.start(ServiceController.java:341)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy3.start(Unknown Source)
>         at org.jboss.deployment.SARDeployer.start(SARDeployer.java:281)
>         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:665)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:507)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:452)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:320)
>         at org.jboss.system.server.ServerImpl.start(ServerImpl.java:218)
>         at org.jboss.Main.boot(Main.java:142)
>         at org.jboss.Main$1.run(Main.java:375)
>         at java.lang.Thread.run(Thread.java:484)
> 13:35:29,640 INFO  [EjbModule] Remove JSR-77 EJB Module:
> jboss.management.single:J2EEApplication=
>  ,J2EEServer=Single,j2eeType=EJBModule,name=wfworkflowEB.jar
> 13:35:29,640 ERROR [EjbModule] Initialization failed
> org.jboss.deployment.DeploymentException: OracleDS not bound
>         at 
>org.jboss.ejb.plugins.jaws.metadata.JawsApplicationMetaData.create(JawsApplicationMeta
> Data.java:137)
>         at 
>org.jboss.ejb.plugins.jaws.metadata.JawsXmlFileLoader.load(JawsXmlFileLoader.java:85)
>         at 
>org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.<init>(JDBCCommandFactory.java:139)
> 
>         at 
>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.create(JAWSPersistenceManager.java:1
> 02)
>         at 
>org.jboss.ejb.plugins.CMPPersistenceManager.create(CMPPersistenceManager.java:155)
>         at org.jboss.ejb.EntityContainer.create(EntityContainer.java:337)
>         at org.jboss.ejb.Container.invoke(Container.java:790)
>         at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1055)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at 
>org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
>         at $Proxy0.create(Unknown Source)
>         at org.jboss.system.ServiceController.create(ServiceController.java:271)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy10.create(Unknown Source)
>         at org.jboss.ejb.EjbModule.createService(EjbModule.java:381)
>         at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:134)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at 
>org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
>         at $Proxy0.create(Unknown Source)
>         at org.jboss.system.ServiceController.create(ServiceController.java:271)
>         at org.jboss.system.ServiceController.create(ServiceController.java:211)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy5.create(Unknown Source)
>         at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:376)
>         at org.jboss.deployment.MainDeployer.create(MainDeployer.java:626)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:506)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy4.deploy(Unknown Source)
>         at 
>org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:350
> )
>         at 
>org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.j
> ava:530)
>         at 
>org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:410)
>         at 
>org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeployment
> Scanner.java:237)
>         at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:162)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at 
>org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:867)
>         at $Proxy0.start(Unknown Source)
>         at org.jboss.system.ServiceController.start(ServiceController.java:341)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy3.start(Unknown Source)
>         at org.jboss.deployment.SARDeployer.start(SARDeployer.java:281)
>         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:665)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:507)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:452)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
>org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:
> 284)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
>         at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:320)
>         at org.jboss.system.server.ServerImpl.start(ServerImpl.java:218)
>         at org.jboss.Main.boot(Main.java:142)
>         at org.jboss.Main$1.run(Main.java:375)
>         at java.lang.Thread.run(Thread.java:484)
> 
> 
> Who can tell me what's wrong with my config.
> 
> 

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to