UCMDB and UD Practitioners Forum (Previously CMS)
Showing results for 
Search instead for 
Do you mean 

uCMDB and SM7.0x integration

SOLVED
Go to Solution
Valued Contributor

uCMDB and SM7.0x integration

[ Edited ]

dear all,
i did all the steps mentioned in the uCMDB help on both uCMDB and SM.
i got the service desk adapter connected and working
but when ever i add the class attribute as mentioned in the help:
Perform this procedure for all configurations.
Edit the ServiceDeskConfiguration.xml file in
\UCMDBServer\j2f\fcmdb\CodeBase\ServiceDeskAdapter
Add the new attribute line under the Incident area: Locate the following marker:


Add the following line:


the adapter loses it's connection and i get the below error:

[ERROR - 897] appilog.common.system.exceptions.AppilogRunTimeException:
at appilog.common.interfaces.mamserver.AbstractMamServerProxy.runCmdbOperation(AbstractMamServerProxy.java:52)
at appilog.common.interfaces.mamserver.gui.MapServerFacadeForGuiImpl.runCmdbOperation(MapServerFacadeForGuiImpl.java:432)
at com.hp.ucmdb.ui.ui_clients.OperationClient.executeOperation(OperationClient.java:198)
at com.hp.ucmdb.ui.ui_clients.FederatedCmdbClient.executeOperation(FederatedCmdbClient.java:274)
at com.hp.ucmdb.ui.ui_clients.FederatedCmdbClient.testConnection(FederatedCmdbClient.java:237)
at com.hp.ucmdb.ui.ucmdb_admin.visual.components.tools.federation.datastoremanager.datastoreform.FedDatStoreConnection.checkConnect(FedDatStoreConnection.java:535)
at com.hp.ucmdb.ui.ucmdb_admin.visual.components.tools.federation.datastoremanager.datastoreform.FedDatStoreConnection.access$300(FedDatStoreConnection.java:61)
at com.hp.ucmdb.ui.ucmdb_admin.visual.components.tools.federation.datastoremanager.datastoreform.FedDatStoreConnection$5.query(FedDatStoreConnection.java:517)
at com.hp.ucmdb.ui.ucmdb_admin.visual.components.tools.federation.datastoremanager.datastoreform.FedDatStoreConnection$5.query(FedDatStoreConnection.java:516)
at com.hp.ucmdb.ui.ucmdb_admin.visual.components.tools.progress.ProgressBar$QueryThread.run(ProgressBar.java:147)
Caused by: [ERROR CODE- 897] appilog.common.system.exceptions.AppilogException: CMDB Operation Internal Error: class com.mercury.topaz.cmdb.shared.fcmdb.dataAccess.exception.AdapterAccessGeneralException : Can't read configuration : operation Data Access Query:Test Destination Connection
at appilog.common.interfaces.mamserver.AbstractMamServerProxy.executeOperation(AbstractMamServerProxy.java:127)
at appilog.common.interfaces.mamserver.AbstractMamServerProxy.executeOperation(AbstractMamServerProxy.java:105)
at appilog.common.interfaces.mamserver.AbstractMamServerProxy.runCmdbOperation(AbstractMamServerProxy.java:49)
... 9 more
Caused by: appilog.framework.shared.manage.impl.MamResponseException: CMDB Operation Internal Error: class com.mercury.topaz.cmdb.shared.fcmdb.dataAccess.exception.AdapterAccessGeneralException : Can't read configuration : operation Data Access Query:Test Destination Connection
at com.mercury.topaz.cmdb.shared.manage.operation.impl.AbstractCommonOperation.execute(AbstractCommonOperation.java:88)
at com.mercury.topaz.cmdb.server.manage.rpm.RequestProcessor.processRequest(RequestProcessor.java:157)
at com.mercury.topaz.cmdb.server.manage.rpm.RequestProcessor.handleRequest(RequestProcessor.java:124)
at com.mercury.topaz.cmdb.server.manage.Framework.handleRequest(Framework.java:260)
at com.mercury.topaz.cmdb.server.manage.comm.CmdbFacadeImpl.handleRequest(CmdbFacadeImpl.java:58)
at com.mercury.topaz.cmdb.server.manage.comm.CmdbFacadeImpl.handleBinaryRequest(CmdbFacadeImpl.java:67)
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:585)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)
at com.mercury.topaz.cmdb.server.manage.comm.CmdbFacadeImpl_Stub.handleBinaryRequest(Unknown Source)
at com.mercury.topaz.cmdb.server.base.ha.controller.service.impl.RMIServiceAccessImpl.executeBinaryRequest(RMIServiceAccessImpl.java:65)
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:585)
at com.mercury.am.platform.controller.locator.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:57)
at com.mercury.am.platform.controller.locator.AccessProxyHandler.invoke(AccessProxyHandler.java:75)
at $Proxy64.executeBinaryRequest(Unknown Source)
at com.mercury.topaz.cmdb.client.manage.ha.api.impl.ExecuteBinaryRequest.performAction(ExecuteBinaryRequest.java:29)
at com.mercury.topaz.cmdb.client.manage.ha.api.impl.ExecuteBinaryRequest.performAction(ExecuteBinaryRequest.java:10)
at com.mercury.topaz.cmdb.shared.util.retry.impl.DefaultRetriableExecutorImpl.doExecute(DefaultRetriableExecutorImpl.java:36)
at com.mercury.topaz.cmdb.shared.util.retry.impl.AbstractRetriableExecutor.execute(AbstractRetriableExecutor.java:37)
at com.mercury.topaz.cmdb.client.manage.ha.api.impl.CmdbApiControlledFacadeImpl.executeRetriable(CmdbApiControlledFacadeImpl.java:129)
at com.mercury.topaz.cmdb.client.manage.ha.api.impl.CmdbApiControlledFacadeImpl.executeBinaryRequest(CmdbApiControlledFacadeImpl.java:96)
at appilog.web.servlets.BinaryServlet.doPost(BinaryServlet.java:69)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.mercury.topaz.webinfra.filters.SupportedLocaleFilter.doFilter(SupportedLocaleFilter.java:25)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.mercury.j2f.j2eeutils.GZipSetCharacterEncodingFilter.doFilter(GZipSetCharacterEncodingFilter.java:189)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
Caused by: com.mercury.topaz.cmdb.shared.fcmdb.dataAccess.exception.AdapterAccessGeneralException: Can't read configuration
at com.mercury.topaz.fcmdb.adapters.serviceDeskAdapter.ServiceDeskAdapter.initConfigurator(ServiceDeskAdapter.java:548)
at com.mercury.topaz.fcmdb.adapters.serviceDeskAdapter.ServiceDeskAdapter.testConnection(ServiceDeskAdapter.java:556)
at com.mercury.topaz.cmdb.shared.fcmdb.dataAccess.operation.query.impl.DataAccessAdapterQueryTestDestinationConnection.doDataAccessQueryExecute(DataAccessAdapterQueryTestDestinationConnection.java:40)
at com.mercury.topaz.cmdb.shared.fcmdb.dataAccess.operation.query.impl.AbstractDataAccessNonLifeCycleAdapterQuery.doDataAccessExecute(AbstractDataAccessNonLifeCycleAdapterQuery.java:29)
at com.mercury.topaz.cmdb.shared.fcmdb.dataAccess.operation.impl.AbstractDataAccessAdapterOperation.dataAccessExecute(AbstractDataAccessAdapterOperation.java:61)
at com.mercury.topaz.cmdb.shared.fcmdb.dataAccess.operation.impl.AbstractDataAccessAdapterOperation.doExecute(AbstractDataAccessAdapterOperation.java:38)
at com.mercury.topaz.cmdb.shared.manage.operation.impl.AbstractFrameworkOperation.commonExecute(AbstractFrameworkOperation.java:17)
at com.mercury.topaz.cmdb.shared.manage.operation.impl.AbstractCommonOperation.execute(AbstractCommonOperation.java:62)
at com.mercury.topaz.cmdb.server.manage.rpm.RequestProcessor.processRequest(RequestProcessor.java:157)
at com.mercury.topaz.cmdb.server.manage.rpm.RequestProcessor.handleRequest(RequestProcessor.java:124)
at com.mercury.topaz.cmdb.server.manage.Framework.handleRequest(Framework.java:260)
at com.mercury.topaz.cmdb.server.manage.comm.CmdbFacadeImpl.handleRequest(CmdbFacadeImpl.java:58)
at com.mercury.topaz.cmdb.server.manage.comm.CmdbFacadeImpl.handleBinaryRequest(CmdbFacadeImpl.java:67)
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:585)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
... 1 more
any advice please ?


 

 

P.S. This thread has been moved from Application Perf Mgmt (BAC / BSM) Support and News Forum to CMS and Discovery Support and News Forum. - Hp Forum moderator

4 REPLIES
Honored Contributor

Re: uCMDB and SM7.0x integration

Which uCMDB version did you use?
Valued Contributor

Re: uCMDB and SM7.0x integration

uCMDB 8
Honored Contributor

Re: uCMDB and SM7.0x integration

Lana,

The problem you encounter is just a result of your Typo error.
XML is case-sensitive, thus you need to change the line you added from:


to



Difference is: *s*erviceDeskAttributeName
Valued Contributor

Re: uCMDB and SM7.0x integration

woooooooooooow
it really worked
thank you very much
//Add this to "OnDomLoad" event