ERROR at save certificates in TN

Hi,

When I am trying to logon into TN console and at the time of open Enterprise in TN and also at the time of save certificates TN thrown error like below.

ErrorMessage:
TRNCONS.000000.000003
ERROR






TNService
invokeService
Thu Jun 05 11:02:23 IST 2008
com.wm.app.tn.security.CertificateData

com.wm.ui2.UiException: null

java.lang.ClassCastException com.wm.app.tn.security.CertificateData
null
null
java.lang.ClassCastException com.wm.app.tn.security.CertificateData
null
null

com.wm.ui2.UiException: null

java.lang.ClassCastException com.wm.app.tn.security.CertificateData

at com.wm.ui2.UiException.handle(UiException.java:215)

at com.wm.ui2.UiException.handle(UiException.java:184)

at com.wm.app.tn.ui.Server.invoke(Server.java:379)

at com.wm.app.tn.ui.services.TNService.invokeService(TNService.java:20)

at com.wm.app.tn.ui.services.SecurityService.setCertDataForPartner(SecurityService.java:67)

at com.wm.app.tn.ui.util.cert.MultiCertificatePanel.saveData(MultiCertificatePanel.java:428)

at com.wm.app.tn.ui.util.cert.MultiCertificatePanel.actionPerformed(MultiCertificatePanel.java:780)

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)

at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)

at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)

at java.awt.Component.processMouseEvent(Component.java:5100)

at java.awt.Component.processEvent(Component.java:4897)

at java.awt.Container.processEvent(Container.java:1569)

at java.awt.Component.dispatchEventImpl(Component.java:3615)

at java.awt.Container.dispatchEventImpl(Container.java:1627)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)

at java.awt.Container.dispatchEventImpl(Container.java:1613)

at java.awt.Window.dispatchEventImpl(Window.java:1606)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)



null

java.lang.ClassCastException
com.wm.app.tn.security.CertificateData
java.lang.ClassCastException: com.wm.app.tn.security.CertificateData
at com.wm.app.tn.db.SecurityOps.getCertificateDataForOwner(SecurityOps.java:362)
at com.wm.app.tn.security.CertUtil.getCertDataForPartner(CertUtil.java:534)
at wm.tn.security.getCertDataForPartner(security.java:3213)
at wm.tn.security.setCertDataForPartner(security.java:3281)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java(Compiled Code))
at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java(Compiled Code))
at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java(Compiled Code))
at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java(Compiled Code))
at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java(Compiled Code))
at com.wm.app.b2b.server.ACLManager.process(ACLManager.java(Compiled Code))
at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java(Compiled Code))
at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java(Compiled Code))
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java(Compiled Code))
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java(Inlined Compiled Code))
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java(Inlined Compiled Code))
at com.wm.app.b2b.server.comm.DefaultServerRequestHandler.handleMessage(DefaultServerRequestHandler.java(Compiled Code))
at com.wm.app.b2b.server.HTTPMessageHandler.process(HTTPMessageHandler.java(Compiled Code))
at com.wm.app.b2b.server.Dispatch.run(Dispatch.java(Compiled Code))
at com.wm.util.pool.PooledThread.run(PooledThread.java(Compiled Code))
at java.lang.Thread.run(Thread.java:568)




anyone help me to overcome from above issue

Thanks
Ravi

Double check if your database component in webMethods TN has been installed correctly and the tables look okay. Also check advantage for this problem as this issue is known to exist and fixes are also available for the same.