[jboss-user] [Installation, Configuration & DEPLOYMENT] - jboss-ds.xml Deployment problem

broneo do-not-reply at jboss.com
Tue Jul 31 06:58:53 EDT 2007


Hello,

I`m trying to deploy a simple EJB 3.0 application on Jboss 4.2.0GA. Until now everything worked fine. Now i added an Entity bean to the project. This bean uses hiberate to connect to an Oracle 10g database. 
My problem is the following error during the deployment.

11:55:08,485 ERROR [MainDeployer] Could not create deployment: file:/Applications/jboss-4.2.0.GA/server/default/deploy/jboss-ds.xml
org.jboss.deployment.DeploymentException: Invalid character ':' in value part of property; - nested throwable: (javax.management.MalformedObjectNameException: Invalid character ':' in value part of property)
        at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:196)
        at org.jboss.system.ServiceController.install(ServiceController.java:226)
        at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

Caused by: javax.management.MalformedObjectNameException: Invalid character ':' in value part of property
        at javax.management.ObjectName.construct(ObjectName.java:529)
        at javax.management.ObjectName.(ObjectName.java:1304)
        at org.jboss.system.ServiceConfigurator.parseObjectName(ServiceConfigurator.java:780)
        at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:447)
        at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
        ... 95 more

As a result of this the following problems are this ones:

--- Incompletely deployed packages ---
org.jboss.deployment.DeploymentInfo at 176fd545 { url=file:/Applications/jboss-4.2.0.GA/server/default/deploy/jboss-ds.xml }
  deployer: org.jboss.deployment.XSLSubDeployer at bf784b
  status: Deployment FAILED reason: Invalid character ':' in value part of property; - nested throwable: (javax.management.MalformedObjectNameException: Invalid character ':' in value part of property)
  state: FAILED
  watch: file:/Applications/jboss-4.2.0.GA/server/default/deploy/jboss-ds.xml
  altDD: null
  lastDeployed: 1185875708472
  lastModified: 1185875708000
  mbeans:

--- MBeans waiting for other MBeans ---
ObjectName: persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU
  State: NOTYETINSTALLED
  I Depend On:
    jboss.jca:name=TemControlClient,service=DataSourceBinding

ObjectName: jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:unitName=persistence_ctx

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: persistence.units:unitName=persistence_ctx
  State: NOTYETINSTALLED
  Depends On Me:
    jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3

ObjectName: jboss.jca:name=TemControlClient,service=DataSourceBinding
  State: NOTYETINSTALLED
  Depends On Me:
    persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU


11:55:10,785 INFO  [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
11:55:10,823 INFO  [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
11:55:10,846 INFO  [Server] JBoss (MX MicroKernel) [4.2.0.GA (build: SVNTag=JBoss_4_2_0_GA date=200705111440)] Started in 31s:580ms
11:56:35,842 WARN  [JmxKernelAbstraction] jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3 is not registered
11:56:35,843 WARN  [JmxKernelAbstraction] persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU is not registered
11:56:35,907 INFO  [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.entity.PersistenceUnitDeployment
11:56:35,907 INFO  [JmxKernelAbstraction] installing MBean: persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU with dependencies:
11:56:35,907 INFO  [JmxKernelAbstraction] 	jboss.jca:name=TemControlClient,service=DataSourceBinding
11:56:35,914 INFO  [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.stateless.StatelessContainer
11:56:35,915 INFO  [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3 with dependencies:
11:56:35,915 INFO  [JmxKernelAbstraction] 	persistence.units:unitName=persistence_ctx
11:56:35,920 INFO  [EJB3Deployer] Deployed: file:/Applications/jboss-4.2.0.GA/server/default/deploy/TEM-server.jar
11:56:35,929 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

--- Incompletely deployed packages ---
org.jboss.deployment.DeploymentInfo at 176fd545 { url=file:/Applications/jboss-4.2.0.GA/server/default/deploy/jboss-ds.xml }
  deployer: org.jboss.deployment.XSLSubDeployer at bf784b
  status: Deployment FAILED reason: Invalid character ':' in value part of property; - nested throwable: (javax.management.MalformedObjectNameException: Invalid character ':' in value part of property)
  state: FAILED
  watch: file:/Applications/jboss-4.2.0.GA/server/default/deploy/jboss-ds.xml
  altDD: null
  lastDeployed: 1185875708472
  lastModified: 1185875708000
  mbeans:

--- MBeans waiting for other MBeans ---
ObjectName: persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU
  State: NOTYETINSTALLED
  I Depend On:
    jboss.jca:name=TemControlClient,service=DataSourceBinding

ObjectName: jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:unitName=persistence_ctx

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: persistence.units:unitName=persistence_ctx
  State: NOTYETINSTALLED
  Depends On Me:
    jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3

ObjectName: jboss.jca:name=TemControlClient,service=DataSourceBinding
  State: NOTYETINSTALLED
  Depends On Me:
    persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU


12:00:07,202 WARN  [JmxKernelAbstraction] jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3 is not registered
12:00:07,203 WARN  [JmxKernelAbstraction] persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU is not registered
12:00:07,258 INFO  [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.entity.PersistenceUnitDeployment
12:00:07,259 INFO  [JmxKernelAbstraction] installing MBean: persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU with dependencies:
12:00:07,259 INFO  [JmxKernelAbstraction] 	jboss.jca:name=TemControlClient,service=DataSourceBinding
12:00:07,274 INFO  [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.stateless.StatelessContainer
12:00:07,275 INFO  [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3 with dependencies:
12:00:07,275 INFO  [JmxKernelAbstraction] 	persistence.units:unitName=persistence_ctx
12:00:07,280 INFO  [EJB3Deployer] Deployed: file:/Applications/jboss-4.2.0.GA/server/default/deploy/TEM-server.jar
12:00:07,287 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

--- Incompletely deployed packages ---
org.jboss.deployment.DeploymentInfo at 176fd545 { url=file:/Applications/jboss-4.2.0.GA/server/default/deploy/jboss-ds.xml }
  deployer: org.jboss.deployment.XSLSubDeployer at bf784b
  status: Deployment FAILED reason: Invalid character ':' in value part of property; - nested throwable: (javax.management.MalformedObjectNameException: Invalid character ':' in value part of property)
  state: FAILED
  watch: file:/Applications/jboss-4.2.0.GA/server/default/deploy/jboss-ds.xml
  altDD: null
  lastDeployed: 1185875708472
  lastModified: 1185875708000
  mbeans:

--- MBeans waiting for other MBeans ---
ObjectName: persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU
  State: NOTYETINSTALLED
  I Depend On:
    jboss.jca:name=TemControlClient,service=DataSourceBinding

ObjectName: jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:unitName=persistence_ctx

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.jca:name=TemControlClient,service=DataSourceBinding
  State: NOTYETINSTALLED
  Depends On Me:
    persistence.units:jar=TEM-server.jar,unitName=TEM-serverPU

ObjectName: persistence.units:unitName=persistence_ctx
  State: NOTYETINSTALLED
  Depends On Me:
    jboss.j2ee:jar=TEM-server.jar,name=ClientBean,service=EJB3

my jboss-ds.xml

<?xml version="1.0" encoding="UTF-8"?>
  | <datasources>
  |   <local-tx-datasource>
  |     <jndi-name>TemControlClient</jndi-name>
  |     <connection-url>jdbc:oracle:thin:@XXX:1521:XXX</connection-url>
  |     <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
  |     <user-name>xxx</user-name>
  |     <password>xxx</password>
  |     <min-pool-size>5</min-pool-size>
  |     <max-pool-size>20</max-pool-size>
  |     <idle-timeout-minutes>5</idle-timeout-minutes>
  |   </local-tx-datasource>
  | </datasources>
  | 

my persistance.xml

<?xml version="1.0" encoding="UTF-8"?>
  | <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
  |   <persistence-unit name="TEM-serverPU" transaction-type="JTA">
  |     <jta-data-source>java:/TemControlClient</jta-data-source>
  |     <properties>
  |         <property name="hibernate.show_sql" value="true" />
  |     </properties>
  |   </persistence-unit>
  | </persistence>

I`m working on this problem for 2 days now but i`couldn`t solve it until now. Also searches on google and many forums couldn`t bring me to an result. Seems there is something wrong with my configuration but as far as i know from tutorials and books the jboss-ds.xml and persistance.xml are correct.
Would be nice if anyone could help my with this problem because i`m totally stuck.

Thanks in advance

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4069103#4069103

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4069103



More information about the jboss-user mailing list