admin console showing stack trace for JNDI

A "com.sun.enterprise.tools.guiframework.exception.FrameworkError" was caught. The message from the exception: "Unable to get View for ViewDescriptor 'customResources'"

The root cause is "javax.management.MalformedObjectNameException: Invalid character ':' in value part of property"

See the HTML source for more detailed (stack trace) information.

-

Below are 2 stack traces to help diagnose the problem. The first is the

traditional stack trace, the second is a full stack trace to the root cause.

Stack Trace:

================

com.sun.enterprise.tools.guiframework.exception.FrameworkException: java.lang.reflect.InvocationTargetException while attempting to process a 'error' event for 'customResources'.

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.dispatchEvent(D escriptorViewHelper.java:777)

at com.sun.enterprise.tools.guiframework.view.BaseServlet.handleException(BaseServ let.java:426)

at com.sun.enterprise.tools.guiframework.view.BaseServlet.handleException(BaseServ let.java:283)

at com.sun.enterprise.tools.guiframework.view.BaseServlet.onUncaughtException(Base Servlet.java:202)

at com.iplanet.jato.ApplicationServletBase.fireUncaughtException(ApplicationServle tBase.java:1164)

at com.iplanet.jato.ApplicationServletBase.processRequest(ApplicationServletBase.j ava:639)

at com.sun.enterprise.tools.guiframework.view.BaseServlet.processRequest(BaseServl et.java:186)

at com.iplanet.jato.ApplicationServletBase.doGet(ApplicationServletBase.java:459)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:747)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)

at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil terChain.java:257)

at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterCha in.java:55)

at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.ja va:161)

at java.security.AccessController.doPrivileged(Native Method)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain .java:157)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 263)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextVal ve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 173)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:13 2)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)

at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:189)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doProcess(ProcessorTask. java:604)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.ja va:475)

at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask .java:371)

at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:264)

at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:281)

at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:83)

Caused by: java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:863)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:840)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:840)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.dispatchEvent(D escriptorViewHelper.java:775)

... 39 more

Caused by: com.sun.enterprise.tools.guiframework.exception.FrameworkError: com.sun.enterprise.tools.guiframework.exception.FrameworkException: java.lang.reflect.InvocationTargetException while attempting to process a 'beforeCreate' event for 'resourceTable'.

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.beforeCreate(De scriptorViewHelper.java:344)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.createChild(Des criptorViewHelper.java:242)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewBeanBase.createChild(D escriptorViewBeanBase.java:125)

at com.iplanet.jato.view.ContainerViewBase.ensureChild(ContainerViewBase.java:187)

at com.iplanet.jato.view.ContainerViewBase.getChild(ContainerViewBase.java:541)

at com.sun.enterprise.tools.guiframework.view.descriptors.ViewDescriptor.registerC hildren(ViewDescriptor.java:192)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.registerViewDes criptorChildren(DescriptorViewHelper.java:68)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewBeanBase.registerViewD escriptorChildren(DescriptorViewBeanBase.java:117)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewBeanBase.<init>( DescriptorViewBeanBase.java:60)

at com.sun.enterprise.tools.guiframework.view.descriptors.ViewBeanBaseDescriptor.g etInstance(ViewBeanBaseDescriptor.java:37)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewManager.getView(Descri ptorViewManager.java:199)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewManager.getView(Descri ptorViewManager.java:159)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewManager.getViewBean(De scriptorViewManager.java:59)

at com.sun.enterprise.tools.guiframework.event.handlers.NextPageHandler.forwardTo( NextPageHandler.java:38)

... 50 more

Caused by: com.sun.enterprise.tools.guiframework.exception.FrameworkException: java.lang.reflect.InvocationTargetException while attempting to process a 'beforeCreate' event for 'resourceTable'.

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.dispatchEvent(D escriptorViewHelper.java:777)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.beforeCreate(De scriptorViewHelper.java:337)

... 63 more

Caused by: java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:863)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:840)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

at com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.dispatchEvent(D escriptorViewHelper.java:775)

... 64 more

Caused by: com.sun.enterprise.tools.guiframework.exception.FrameworkException: com.sun.enterprise.tools.guiframework.exception.FrameworkException: com.sun.enterprise.tools.guiframework.exception.FrameworkException: javax.management.MBeanException: Operation 'getCustomResource' failed in 'resources' Config Mbean.

Target exception message: Invalid character ':' in value part of property

at com.sun.enterprise.tools.admingui.handlers.CommonHandlers.invokeMBean(CommonHan dlers.java:136)

... 73 more

Caused by: com.sun.enterprise.tools.guiframework.exception.FrameworkException: com.sun.enterprise.tools.guiframework.exception.FrameworkException: javax.management.MBeanException: Operation 'getCustomResource' failed in 'resources' Config Mbean.

Target exception message: Invalid character ':' in value part of property

at com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:57)

at com.sun.enterprise.tools.admingui.handlers.CommonHandlers.invokeMBean(CommonHan dlers.java:123)

... 73 more

Caused by: com.sun.enterprise.tools.guiframework.exception.FrameworkException: javax.management.MBeanException: Operation 'getCustomResource' failed in 'resources' Config Mbean.

Target exception message: Invalid character ':' in value part of property

at com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:155)

at com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:46)

... 74 more

Caused by: javax.management.MBeanException: Operation 'getCustomResource' failed in 'resources' Config Mbean.

Target exception message: Invalid character ':' in value part of property

at com.sun.enterprise.admin.MBeanHelper.extractAndWrapTargetException(MBeanHelper. java:371)

at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:382 )

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)

at $Proxy1.invoke(Unknown Source)

at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterce ptor.java:272)

at com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:148)

... 75 more

Caused by: javax.management.MalformedObjectNameException: Invalid character ':' in value part of property

at javax.management.ObjectName.construct(ObjectName.java:529)

at javax.management.ObjectName.<init>(ObjectName.java:1304)

at com.sun.enterprise.admin.meta.naming.MBeanNamingDescriptor.createObjectName(MBe anNamingDescriptor.java:360)

at com.sun.enterprise.admin.config.ConfigMBeanHelper.getConfigBeanObjectName(Confi gMBeanHelper.java:224)

at com.sun.enterprise.admin.config.ConfigMBeanHelper.getConfigBeansObjectNames(Con figMBeanHelper.java:213)

at com.sun.enterprise.admin.config.ConfigMBeanHelper.getChildObjectNames(ConfigMBe anHelper.java:200)

at com.sun.enterprise.admin.config.ConfigMBeanHelper.converConfigBeansToObjectName s(ConfigMBeanHelper.java:143)

at com.sun.enterprise.admin.config.ManagedConfigBean.invokeOperation(ManagedConfig Bean.java:1281)

at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:366 )

... 86 more

================

Full Trace:

================

javax.management.ObjectName.construct(ObjectName.java:529)

javax.management.ObjectName.<init>(ObjectName.java:1304)

com.sun.enterprise.admin.meta.naming.MBeanNamingDescriptor.createObjectName(MBe anNamingDescriptor.java:360)

com.sun.enterprise.admin.config.ConfigMBeanHelper.getConfigBeanObjectName(Confi gMBeanHelper.java:224)

com.sun.enterprise.admin.config.ConfigMBeanHelper.getConfigBeansObjectNames(Con figMBeanHelper.java:213)

com.sun.enterprise.admin.config.ConfigMBeanHelper.getChildObjectNames(ConfigMBe anHelper.java:200)

com.sun.enterprise.admin.config.ConfigMBeanHelper.converConfigBeansToObjectName s(ConfigMBeanHelper.java:143)

com.sun.enterprise.admin.config.ManagedConfigBean.invokeOperation(ManagedConfig Bean.java:1281)

com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:366 )

com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213 )

com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServer Interceptor.java:815)

com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

java.lang.reflect.Method.invoke(Method.java:585)

com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)

$Proxy1.invoke(Unknown Source)

com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterce ptor.java:272)

com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:148)

com.sun.enterprise.tools.admingui.util.MBeanUtil.invoke(MBeanUtil.java:46)

com.sun.enterprise.tools.admingui.handlers.CommonHandlers.invokeMBean(CommonHan dlers.java:123)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

java.lang.reflect.Method.invoke(Method.java:585)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:863)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:840)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.dispatchEvent(D escriptorViewHelper.java:775)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.beforeCreate(De scriptorViewHelper.java:337)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.createChild(Des criptorViewHelper.java:242)

com.sun.enterprise.tools.guiframework.view.DescriptorViewBeanBase.createChild(D escriptorViewBeanBase.java:125)

com.iplanet.jato.view.ContainerViewBase.ensureChild(ContainerViewBase.java:187)

com.iplanet.jato.view.ContainerViewBase.getChild(ContainerViewBase.java:541)

com.sun.enterprise.tools.guiframework.view.descriptors.ViewDescriptor.registerC hildren(ViewDescriptor.java:192)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.registerViewDes criptorChildren(DescriptorViewHelper.java:68)

com.sun.enterprise.tools.guiframework.view.DescriptorViewBeanBase.registerViewD escriptorChildren(DescriptorViewBeanBase.java:117)

com.sun.enterprise.tools.guiframework.view.DescriptorViewBeanBase.<init>( DescriptorViewBeanBase.java:60)

com.sun.enterprise.tools.guiframework.view.descriptors.ViewBeanBaseDescriptor.g etInstance(ViewBeanBaseDescriptor.java:37)

com.sun.enterprise.tools.guiframework.view.DescriptorViewManager.getView(Descri ptorViewManager.java:199)

com.sun.enterprise.tools.guiframework.view.DescriptorViewManager.getView(Descri ptorViewManager.java:159)

com.sun.enterprise.tools.guiframework.view.DescriptorViewManager.getViewBean(De scriptorViewManager.java:59)

com.sun.enterprise.tools.guiframework.event.handlers.NextPageHandler.forwardTo( NextPageHandler.java:38)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

java.lang.reflect.Method.invoke(Method.java:585)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:863)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:840)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandler(D escriptorViewHelper.java:840)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.invokeHandlers( DescriptorViewHelper.java:800)

com.sun.enterprise.tools.guiframework.view.DescriptorViewHelper.dispatchEvent(D escriptorViewHelper.java:775)

com.sun.enterprise.tools.guiframework.view.BaseServlet.handleException(BaseServ let.java:426)

com.sun.enterprise.tools.guiframework.view.BaseServlet.handleException(BaseServ let.java:283)

com.sun.enterprise.tools.guiframework.view.BaseServlet.onUncaughtException(Base Servlet.java:202)

com.iplanet.jato.ApplicationServletBase.fireUncaughtException(ApplicationServle tBase.java:1164)

com.iplanet.jato.ApplicationServletBase.processRequest(ApplicationServletBase.j ava:639)

com.sun.enterprise.tools.guiframework.view.BaseServlet.processRequest(BaseServl et.java:186)

com.iplanet.jato.ApplicationServletBase.doGet(ApplicationServletBase.java:459)

javax.servlet.http.HttpServlet.service(HttpServlet.java:747)

javax.servlet.http.HttpServlet.service(HttpServlet.java:860)

sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

java.lang.reflect.Method.invoke(Method.java:585)

org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)

java.security.AccessController.doPrivileged(Native Method)

javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)

org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil terChain.java:257)

org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterCha in.java:55)

org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.ja va:161)

java.security.AccessController.doPrivileged(Native Method)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain .java:157)

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 263)

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextVal ve.java:225)

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 173)

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:13 2)

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)

org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:189)

com.sun.enterprise.web.connector.grizzly.ProcessorTask.doProcess(ProcessorTask. java:604)

com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.ja va:475)

com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask .java:371)

com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:264)

com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:281)

com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:83)

================

[21761 byte] By [SrikanthNukala] at [2007-11-26 7:20:38]
# 1

This appears to be a bug. But may I request more information here?

Are there any resources that have jndi-names with some non-alpha-numeric characters in them? Can you just check the jndi-names that you have defined while creating the resources/connection-pools?

Thanks,

Kedar

kedarmhaswade at 2007-7-6 19:02:21 > top of Java-index,Application & Integration Servers,Application Servers...
# 2
Hi Kedar,I have a same problem with PE 8.2, i had resource jndi-name with ":" character.However I deleted the Connector resource. But still I am facing same problem.Could you please help me on this.Thanks,Shankar.
Shankrupa at 2007-7-6 19:02:21 > top of Java-index,Application & Integration Servers,Application Servers...