Hi,
        I¡¦m using JBoss3.0.2 and would like to create bmp that use Oracle8i database. 
However I got error when deploy. Please help to figure out the problem. Thanks.
Below is the error:
11:15:59,152 ERROR [URLDeploymentScanner] MBeanException: Exception in MBean operation 
'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
  <none>
Incompletely deployed packages:
[org.jboss.deployment.DeploymentInfo@6d9e714e { 
url=file:/D:/jboss-3.0.2/server/default/deploy/oracle-service.xml }
  deployer: org.jboss.deployment.SARDeployer@1a9334
  status: Deployment FAILED reason: DefaultDomain:service=XADataSource,name=OracleDS 
is not registered.; - nested throwable: (javax.management.InstanceNotFoundException: 
DefaultDomain:service=XADataSource,name=OracleDS is not registered.)
  state: FAILED
  watch: file:/D:/jboss-3.0.2/server/default/deploy/oracle-service.xml
  lastDeployed: 1034046947125
  lastModified: 1034046947115
  mbeans:
    DefaultDomain:service=XADataSource,name=OracleDS (state not available)
]MBeans waiting for classes:
  <none>
MBeans waiting for other MBeans:
[ObjectName: DefaultDomain:service=XADataSource,name=OracleDS
 state: NOTYETINSTALLED
 I Depend On:
 Depends On Me: ]

Below is the XML files written:
Oracle-service.xml:
<?xml version="1.0" encoding="UTF-8"?>
<server>
<mbean code="org.jboss.jdbc.XADataSourceLoader" 
name="DefaultDomain:service=XADataSource,name=OracleDS">
  <attribute name="PoolName">OracleDS</attribute>
  <attribute 
name="DataSourceClass">org.jboss.pool.jdbc.xa.wrapper.XADataSourceImpl</attribute>
  <attribute name="URL">jdbc:oracle:thin:localhost:1521:ora</attribute>
  <attribute name="JDBCUser">s_user</attribute>
  <attribute name="Password">sh</attribute>
  <attribute name="MaxSize">50</attribute>      
</mbean>
</server>

Jboss.xml:
<?xml version="1.0"?>
<jboss>
   <enterprise-beans>
      <entity>
         <ejb-name>UserInfo</ejb-name>
         <jndi-name>UserInfo</jndi-name>
         <resource-managers>
            <resource-manager res-class="org.jboss.ejb.deployment.JDBCResource">
                <res-name>UserInfoDS</res-name>
                <res-jndi-name>OracleDS</res-jndi-name>
            </resource-manager>
         </resource-managers>
      </entity>
</jboss>

ejb-jar.xml:
<?xml version="1.0"?>
<!DOCTYPE ejb-jar
   PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN"
   "http://java.sun.com/dtd/ejb-jar_2_0.dtd";
>

<ejb-jar>
   <enterprise-beans>
       <entity>
         <ejb-name>UserInfo</ejb-name>
         <home>com.user.UserInfoHome</home>
         <remote>com.user.UserInfoRemote</remote>
         <ejb-class>com.user.UserInfoEntity</ejb-class>
         <persistence-type>Bean</persistence-type>
         <prim-key-class>java.lang.String</prim-key-class>
         <reentrant>False</reentrant>
         <resource-ref>
             <res-ref-name>UserInfoDS</res-ref-name>
             <res-type>javax.sql.DataSource</res-type>
             <res-auth>Container</res-auth>
         </resource-ref>
       </entity>
   </enterprise-beans>
</ejb-jar>      




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to