3 Replies Latest reply on Jan 26, 2010 10:13 PM by alwu-Oracle

    Error  Oracle JDBC Diagnosability MBean: Invalid character

    725543
      Dear all,

      We do have always same error at start of the application in the JDBC registration. The application is running but still we wonder what is going wrong.

      Jan 25, 2010 10:58:01 AM oracle.jdbc.driver.OracleDriver registerMBeans
      SEVERE: Error while registering Oracle JDBC Diagnosability MBean.
      javax.management.MalformedObjectNameException: Invalid character '
      ' in value part of property
      at javax.management.ObjectName.construct(ObjectName.java:602)
      at javax.management.ObjectName.<init>(ObjectName.java:1403)
      at oracle.jdbc.driver.OracleDriver.registerMBeans(OracleDriver.java:303)
      at oracle.jdbc.driver.OracleDriver$1.run(OracleDriver.java:213)
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.jdbc.driver.OracleDriver.<clinit>(OracleDriver.java:209)
      at oracle.jdbc.pool.OracleDataSource.<clinit>(OracleDataSource.java:94)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
      at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100)
      at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
      at java.security.AccessController.doPrivileged(Native Method)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
      at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
      at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
      at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
      at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
      at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
      at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
      at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
      at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
      at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
      at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
      at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
      at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
      at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
      at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
      at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
      at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
      at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
      at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
      at org.apache.catalina.core.StandardService.start(StandardService.java:516)
      at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
      at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
      10:58:03.467 [main] DEBUG o.spatial.rdf.client.jena.OraclePool - OraclePool: getting a connection from the datasource
      10:58:05.443 [main] DEBUG o.spatial.rdf.client.jena.Oracle - Oracle constructor. username = EURES
      10:58:05.692 [main] DEBUG o.spatial.rdf.client.jena.Oracle - Oracle constructor: bHasNumTripleID false
      10:58:05.692 [main] DEBUG o.spatial.rdf.client.jena.Oracle - executeQuery: in [0] seconds, dop [1] select OBJECT_NAME, DETERMINISTIC from user_procedures where (object_name, DETERMINISTIC) in (('ORACLE_ORARDF_GETPLIST','NO'), ('ORACLE_ORARDF_GRANT','NO'), ('ORACLE_ORARDF_RES2VID','YES'), ('ORACLE_ORARDF_VID2URI','YES'))
      10:58:05.894 [main] DEBUG o.s.rdf.client.jena.OracleUtils - constructor: skip grant
      10:58:05.894 [main] DEBUG o.s.rdf.client.jena.OracleUtils - constructor: skip plist
      10:58:05.894 [main] DEBUG o.s.rdf.client.jena.OracleUtils - constructor: skip res2id
      10:58:05.894 [main] DEBUG o.s.rdf.client.jena.OracleUtils - constructor: skip vid2uri
      10:58:05.894 [main] DEBUG o.spatial.rdf.client.jena.Oracle - executeQuery: in [0] seconds, dop [1] select OBJECT_NAME, DETERMINISTIC from user_procedures where (object_name, DETERMINISTIC) in (('ORACLE_ORARDF_GETPLIST','NO'), ('ORACLE_ORARDF_GRANT','NO'), ('ORACLE_ORARDF_RES2VID','YES'), ('ORACLE_ORARDF_VID2URI','YES'))
      10:58:05.910 [main] DEBUG o.s.rdf.client.jena.OracleUtils - constructor: skip grant
      10:58:05.910 [main] DEBUG o.s.rdf.client.jena.OracleUtils - constructor: skip plist
      10:58:05.910 [main] DEBUG o.s.rdf.client.jena.OracleUtils - constructor: skip res2id
      10:58:05.910 [main] DEBUG o.s.rdf.client.jena.OracleUtils - constructor: skip vid2uri
      INFO [main] (ContextLoader.java:209) - Root WebApplicationContext: initialization completed in 10377 ms
      INFO [main] (FrameworkServlet.java:277) - FrameworkServlet 'skosgateway': initialization started


      Could you please have a look and help us with those issues?
      Thank-you.