Platform: XP Pro
JBOSS 3.2.2RC4
MySQL4.0.15
Driver:mysql-connector-.jar

I'm getting following error when starting JBOSS:
16:21:21,673 ERROR [URLDeploymentScanner] MBeanException: Exception in MBean
ope
ration 'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
  <none>
Incompletely deployed packages:
  <none>
MBeans waiting for classes:
  <none>
MBeans waiting for other MBeans:
[ObjectName: jboss.jca:service=LocalTxCM,name=TestAppDb
 state: FAILED
 I Depend On:   jboss.jca:service=LocalTxDS,name=TestAppDb

 Depends On Me: org.jboss.deployment.DeploymentException: Exception setting
attr
ibute javax.management.Attribute: name=ManagedConnectionFactoryName
value=jboss.
jca:service=LocalTxDS,name=TestAppDb on mbean
jboss.jca:service=LocalTxCM,name=T
estAppDb; - nested throwable: (javax.management.AttributeNotFoundException:
Writ
able attribute 'ManagedConnectionFactoryName' not found), ObjectName:
jboss.jca:
service=LocalTxDS,name=TestAppDb
 state: FAILED
 I Depend On:
 Depends On Me:   jboss.jca:service=LocalTxCM,name=TestAppDb
org.jboss.deployment.DeploymentException: No Attribute found with name:
JndiName
]
16:21:21,673 INFO  [URLDeploymentScanner] Started

I've scoured the archives and google to death, but can't nail down the
problem ... here are my files. If anyone can see the problem, please let me
know !

I've added following to login-config.xml

<!-- Security domain for MySQL -->
        <application-policy name = "SecureTestAppDb">
        <authentication>
        <login-module code =
"org.jboss.resource.security.ConfiguredIdentityLoginModule" flag =
"required">
        <module-option name = "principal">TestAppDbAdmin</module-option>
        <module-option name = "userName">TestAppDbAdmin</module-option>
        <module-option name = "password">eugenia</module-option>
        <module-option name =
"managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=TestAppDb</m
odule-option>
        </login-module>
        </authentication>
        </application-policy>

Here is my mysql-service.xml:

<?xml version="1.0" encoding="UTF-8" ?> 
<server>
<mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager"
name="jboss.jca:service=LocalTxCM,name=TestAppDb"> 
<attribute name="SecurityDomainJndiName">SecureTestAppDb</attribute> 
<depends optional-attribute-name="ManagedConnectionFactoryName"> 
<!-- embedded mbean--> 
<mbean code="org.jboss.resource.connectionmanager.RARDeployment"
name="jboss.jca:service=LocalTxDS,name=TestAppDb"> 
<attribute name="JndiName">TestAppDb</attribute> 
<attribute name="ManagedConnectionFactoryProperties"> 
<properties> 
<config-property name="ConnectionURL"
type="java.lang.String">jdbc:mysql://w2czz4ch03:3306/TestAppDb</config-prope
rty> 
<config-property name="DriverClass"
type="java.lang.String">com.mysql.jdbc.Driver</config-property> 
</properties> 
</attribute> 
<!-- Below here are advanced properties --> 
<!-- hack--> 
<depends
optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,n
ame=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=TestAppDb"> 
<attribute name="MinSize">0</attribute> 
<attribute name="MaxSize">50</attribute> 
<attribute name="BlockingTimeoutMillis">5000</attribute> 
<attribute name="IdleTimeoutMinutes">15</attribute> 
<attribute name="Criteria">ByContainer</attribute> 
</mbean> 
</depends> 
<depends
optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedCo
nnectionManager</depends> 
<depends
optional-attribute-name="JaasSecurityManagerService">jboss.security:service=
JaasSecurityManager</depends>
<attribute name="TransactionManager">java:/TransactionManager</attribute> 
<!-- make the rar deploy! hack till better deployment--> 
<depends>jboss.jca:service=RARDeployer</depends> 
</mbean> 
</server>

I have replaced the exsiting lines in standardjbosscmp-jdbc.xml and
standardjaws.xml with:
        <datasource>java:/TestAppDb</datasource>
        <datasource-mapping>mySQL</datasource-mapping>

I've confirmed the username/password in MySql. Not sure why it's complaining
about the JndiName.

Seems that I have something mismatched ... any ideas ??

Thx for the help !!


> Pierre Comtois
> Business Acceleration Services, Solutions Consulting 
> 45 O'Connor Street, Suite 500    *    Ottawa, Ontario K1P 1A4
> Ph: 613-787-4649  *  FAX: 613-567-6053  *  E-Mail:  [EMAIL PROTECTED]
> 
> 
> 


-------------------------------------------------------
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