MDM Java Connector Config Error.
We deployed "com.sap.mdm.tech.connector.sda", "com.sap.mdm.tech.mdm4j.sda" using SDM. The deployment was successful. We wanted to set all the parameters like
UserName, Password,Server, Port, RepositoryLanguage as Key-Value pair in MDM Connector properties in Visual Admin from Server->Connection Container->Connectors -> MDM Factory -> Managed Connection Factory -> Poperties.
The intention was to use "spec.getAllConnectionProperties()" code to get the properties at runtime using following code given below.
Context ctx = new InitialContext();
IConnectionFactory conFactory = (IConnectionFactory)
ctx.lookup("deployedAdapters/MDM Factory/shareable/MDM Factory");
IConnectionSpec spec = conFactory.getConnectionSpec();
While setting these properties in Visual Admin, it threw an error.
java.rmi.RemoteException: Error occurred while starting application in whole cluster and wait.; nested exception is:
com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Clusterwide exception: server ID 19149650:com.sap.engine.services.connector.exceptions.BaseDeploymentException: Cannot access methods of instance of class "com.sap.mdm.connector.connection.MdmManagedConnectionFactory". Possible reasons: the class is not public and is in another package, the current method does not have access to the appropriate zero-argument constructor or there is no such method.
at com.sap.engine.services.connector.jca.deploy.DeployAdmin.instantiateMCF(DeployAdmin.java:1210)
at com.sap.engine.services.connector.jca.deploy.DeployAdmin.registerConnector(DeployAdmin.java:2015)
at com.sap.engine.services.connector.jca.deploy.ContainerImpl.prepareStart(ContainerImpl.java:1144)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepareCommon(StartTransaction.java:223)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:171)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:301)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesImpl(ParallelAdapter.java:342)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:126)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:245)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4761)
at com.sap.engine.services.deploy.server.DeployCommunicatorImpl.startApplicationAndWait(DeployCommunicatorImpl.java:661)
at com.sap.engine.services.deploy.server.DeployCommunicatorImpl.startApplicationAndWait(DeployCommunicatorImpl.java:645)
at com.sap.engine.services.connector.jca.deploy.ContainerImpl.startApplication(ContainerImpl.java:1745)
at com.sap.engine.services.connector.jca15.gui.RuntimeControlsImpl.startApplication(RuntimeControlsImpl.java:169)
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:324)
at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.invoke(DefaultMBeanInvoker.java:58)
at com.sap.pj.jmx.mbeaninfo.AdditionalInfoProviderMBean.invoke(AdditionalInfoProviderMBean.java:289)
at com.sap.pj.jmx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:944)
at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.invoke(MBeanServerWrapperInterceptor.java:288)
at com.sap.engine.services.jmx.CompletionInterceptor.invoke(CompletionInterceptor.java:409)
at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.invoke(BasicMBeanServerInterceptor.java:277)
at com.sap.jmx.provider.ProviderInterceptor.invoke(ProviderInterceptor.java:258)
at com.sap.engine.services.jmx.RedirectInterceptor.invoke(RedirectInterceptor.java:340)
at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:330)
at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.invoke(MBeanServerSecurityWrapper.java:287)
at com.sap.engine.services.jmx.MBeanServerInvoker.invokeMbs(MBeanServerInvoker.java:131)
at com.sap.engine.services.jmx.ClusterInterceptor.invokeMbs(ClusterInterceptor.java:212)
at com.sap.engine.services.jmx.ClusterInterceptor.invoke(ClusterInterceptor.java:766)
at com.sap.engine.services.jmx.MBeanServerInterceptorInvoker.invokeMbs(MBeanServerInterceptorInvoker.java:102)
at com.sap.engine.services.jmx.connector.p4.P4ConnectorServerImpl.invokeMbs(P4ConnectorServerImpl.java:61)
at com.sap.engine.services.jmx.connector.p4.P4ConnectorServerImplp4_Skel.dispatch(P4ConnectorServerImplp4_Skel.java:64)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NoSuchMethodException: com.sap.mdm.connector.connection.MdmManagedConnectionFactory.setUserName(java.lang.String)
at java.lang.Class.getMethod(Class.java:986)
at com.sap.engine.services.connector.jca.deploy.DeployAdmin.instantiateMCF(DeployAdmin.java:1190)
... 42 more
at com.sap.engine.services.deploy.server.DeployCommunicatorImpl.startApplicationAndWait(DeployCommunicatorImpl.java:663)
at com.sap.engine.services.deploy.server.DeployCommunicatorImpl.startApplicationAndWait(DeployCommunicatorImpl.java:645)
at com.sap.engine.services.connector.jca.deploy.ContainerImpl.startApplication(ContainerImpl.java:1745)
at com.sap.engine.services.connector.jca15.gui.RuntimeControlsImpl.startApplication(RuntimeControlsImpl.java:169)
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:324)
at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.invoke(DefaultMBeanInvoker.java:58)
at com.sap.pj.jmx.mbeaninfo.AdditionalInfoProviderMBean.invoke(AdditionalInfoProviderMBean.java:289)
at com.sap.pj.jmx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:944)
at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.invoke(MBeanServerWrapperInterceptor.java:288)
at com.sap.engine.services.jmx.CompletionInterceptor.invoke(CompletionInterceptor.java:409)
at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.invoke(BasicMBeanServerInterceptor.java:277)
at com.sap.jmx.provider.ProviderInterceptor.invoke(ProviderInterceptor.java:258)
at com.sap.engine.services.jmx.RedirectInterceptor.invoke(RedirectInterceptor.java:340)
at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:330)
at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.invoke(MBeanServerSecurityWrapper.java:287)
at com.sap.engine.services.jmx.MBeanServerInvoker.invokeMbs(MBeanServerInvoker.java:131)
at com.sap.engine.services.jmx.ClusterInterceptor.invokeMbs(ClusterInterceptor.java:212)
at com.sap.engine.services.jmx.ClusterInterceptor.invoke(ClusterInterceptor.java:766)
at com.sap.engine.services.jmx.MBeanServerInterceptorInvoker.invokeMbs(MBeanServerInterceptorInvoker.java:102)
at com.sap.engine.services.jmx.connector.p4.P4ConnectorServerImpl.invokeMbs(P4ConnectorServerImpl.java:61)
at com.sap.engine.services.jmx.connector.p4.P4ConnectorServerImplp4_Skel.dispatch(P4ConnectorServerImplp4_Skel.java:64)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Clusterwide exception: server ID 19149650:com.sap.engine.services.connector.exceptions.BaseDeploymentException: Cannot access methods of instance of class "com.sap.mdm.connector.connection.MdmManagedConnectionFactory". Possible reasons: the class is not public and is in another package, the current method does not have access to the appropriate zero-argument constructor or there is no such method.
at com.sap.engine.services.connector.jca.deploy.DeployAdmin.instantiateMCF(DeployAdmin.java:1210)
at com.sap.engine.services.connector.jca.deploy.DeployAdmin.registerConnector(DeployAdmin.java:2015)
at com.sap.engine.services.connector.jca.deploy.ContainerImpl.prepareStart(ContainerImpl.java:1144)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepareCommon(StartTransaction.java:223)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:171)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:301)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesImpl(ParallelAdapter.java:342)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:126)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:245)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4761)
at com.sap.engine.services.deploy.server.DeployCommunicatorImpl.startApplicationAndWait(DeployCommunicatorImpl.java:661)
at com.sap.engine.services.deploy.server.DeployCommunicatorImpl.startApplicationAndWait(DeployCommunicatorImpl.java:645)
at com.sap.engine.services.connector.jca.deploy.ContainerImpl.startApplication(ContainerImpl.java:1745)
at com.sap.engine.services.connector.jca15.gui.RuntimeControlsImpl.startApplication(RuntimeControlsImpl.java:169)
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:324)
at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.invoke(DefaultMBeanInvoker.java:58)
at com.sap.pj.jmx.mbeaninfo.AdditionalInfoProviderMBean.invoke(AdditionalInfoProviderMBean.java:289)
at com.sap.pj.jmx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:944)
at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.invoke(MBeanServerWrapperInterceptor.java:288)
at com.sap.engine.services.jmx.CompletionInterceptor.invoke(CompletionInterceptor.java:409)
at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.invoke(BasicMBeanServerInterceptor.java:277)
at com.sap.jmx.provider.ProviderInterceptor.invoke(ProviderInterceptor.java:258)
at com.sap.engine.services.jmx.RedirectInterceptor.invoke(RedirectInterceptor.java:340)
at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:330)
at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.invoke(MBeanServerSecurityWrapper.java:287)
at com.sap.engine.services.jmx.MBeanServerInvoker.invokeMbs(MBeanServerInvoker.java:131)
at com.sap.engine.services.jmx.ClusterInterceptor.invokeMbs(ClusterInterceptor.java:212)
at com.sap.engine.services.jmx.ClusterInterceptor.invoke(ClusterInterceptor.java:766)
at com.sap.engine.services.jmx.MBeanServerInterceptorInvoker.invokeMbs(MBeanServerInterceptorInvoker.java:102)
at com.sap.engine.services.jmx.connector.p4.P4ConnectorServerImpl.invokeMbs(P4ConnectorServerImpl.java:61)
at com.sap.engine.services.jmx.connector.p4.P4ConnectorServerImplp4_Skel.dispatch(P4ConnectorServerImplp4_Skel.java:64)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NoSuchMethodException: com.sap.mdm.connector.connection.MdmManagedConnectionFactory.setUserName(java.lang.String)
at java.lang.Class.getMethod(Class.java:986)
at com.sap.engine.services.connector.jca.deploy.DeployAdmin.instantiateMCF(DeployAdmin.java:1190)
... 42 more
at com.sap.engine.services.deploy.server.application.ParallelAdapter.sleepClientThread(ParallelAdapter.java:270)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:127)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:245)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4761)
at com.sap.engine.services.deploy.server.DeployCommunicatorImpl.startApplicationAndWait(DeployCommunicatorImpl.java:661)
... 32 more
How do I solve this bug? We tried both in NW04 SP17 J2EE engine and NW04s SPS9 J2EE engine. It is throwing error in both. Any immediate help will highly be recognise.
Best Regards
Kalyan
Hi Kalyan,
setting the properties in visual admin is not supported for the MDM connector. You always need to set the properties in your code:
spec.setPropertyValue("UserName", user);
spec.setPropertyValue("Password", password);
spec.setPropertyValue("Server", server);
spec.setPropertyValue("Port", String.valueOf(port));
spec.setPropertyValue("RepositoryLanguage", lang);
spec.setPropertyValue("CodeRegion", "English [US]");
// Get the Connection
connection = connectionFactory.getConnectionEx(spec);
// Retrieve Native inteface
INative nativeInterface = connection.retrieveNative();
// Get the CatalogData the physical connection
catalog = (CatalogData)
nativeInterface.getNative(CatalogData.class.getName());
Kind regards,
Andreas
Similar Messages
-
WebDynpro with MDM Java Connector
Hi,
I'm trying to setup the JCA in MDM5.5 SP4 patch 3 in a Java Stack Engine 6.40.
I'll be trying to access it from a standalone Webdynpro application.
In the documentation I got it talks about setting a file:
application-j2ee-engine.xml
which only exist in J2EE apps, and not WebDynpro apps.
Any ideas?
Cheers,
MichaelIf you are using the MDM Java Connector from Web Dynpro application, you have to set the properites accordingly.
Go to <b>properties of Project</b> and there choose "<b>Webdynpro reference</b>". Here, choose <b>library reference</b> and there give your library reference. -
Error while deploying MDM Java Connector for EP
Hi,
i am a newbie to MDM.i am trying to develop a portal component with the blog "Using MDM5.5 Java Connector with SAP Enterprise Portal 6.0" as reference.
i created an MDM system in portal and the connection tests passed.
But when i deploy the code i get the following exception-
java.lang.NullPointerException
at com.sap.mdm.connector.connection.MdmConnectionFactory.getConnectionEx(MdmConnectionFactory.java:170)
at com.sap.portal.ivs.internalconnector.ConnectionProvider.getConnection(ConnectionProvider.java:304)
at com.sap.portal.ivs.internalconnector.ConnectionProvider.getConnection(ConnectionProvider.java:258)
at com.sapportals.portal.ivs.cg.ConnectorService.getConnection(ConnectorService.java:478)
at com.sapportals.portal.ivs.cg.ConnectorService.getConnection(ConnectorService.java:85)
at com.cts.mdm.MDMtestcomp.doContent(MDMtestcomp.java:36)(this points to the line <b>connection = cgService.getConnection("MDM_SYSTEM_ALIAS", prop);</b>)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
This is my code-
IConnectorGatewayService cgService = (IConnectorGatewayService)
PortalRuntime.getRuntimeResources().getService(IConnectorService.KEY);
ConnectionProperties prop =
new ConnectionProperties(request.getLocale(), request.getUser());
IConnection connection = null;
connection = cgService.getConnection("MDM_SYSTEM_ALIAS", prop);
INative nativeInterface = connection.retrieveNative();
CatalogData catalog = new CatalogData();
catalog = (CatalogData)
nativeInterface.getNative(CatalogData.class.getName());
ResultSetDefinition rsd = new ResultSetDefinition("Customers");
rsd.AddField("Name");
Search search = new Search("Customers");
A2iResultSet rs = null;
rs = catalog.GetResultSet(search,rsd,"Name",true,0);
response.write(rs.GetFields().toString());
Have i missed anything?
Should i deploy any .jar file? (i've already deployed MDM4J.jar) and referenced it in portalapp!
Thanks in advance
SwarnaDeepikaHello Swarna:
I believe than rather than deploying the MDM4J.jar, you should deploy this components:
com.sap.mdm.tech.mdm4j.sda
com.sap.mdm.tech.connector.sda
BPMDMTECHN00_0.sca
BPMDMAPPLI00_0.sca
Once you deploy those, you should have no problems. Another solution would be to take your MDM4J.jar and wrap it into an SDA, then deploy, but that would be pretty much the same.
Those components are included on your MDM CD. Please ensure you use the same Version/support package/hotfix all over your landscape.
I hope that helps
Alejandro -
Error using the MDM Java Connector
Hi All,
I am developing a Web Dynpro type DC where I need to use MDM, I tried to reach MDM repository using the following code:
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.resource.ResourceException;
import a2i.common.A2iResultSet;
import a2i.common.CatalogData;
import a2i.common.ResultSetDefinition;
import a2i.search.Search;
import com.sapportals.connector.ConnectorException;
import com.sapportals.connector.connection.ConnectionFailedException;
import com.sapportals.connector.connection.IConnection;
import com.sapportals.connector.connection.IConnectionFactory;
import com.sapportals.connector.connection.IConnectionSpec;
import com.sapportals.connector.connection.INative;
import com.sapportals.connector.connection.InterfaceNotSupportedException;
import com.sapportals.connector.metadata.CapabilityNotSupportedException;
public class Mdmjconn{
public /*IConnection*/ String conn()/*throws Exception*/{
String s = null;
String str = "start ";
Context ctx = null;
try{
ctx = new InitialContext();
}catch(NamingException nex){
str = str + "[" + nex.getLocalizedMessage() + "]" + " NamingException - InitialContext| ";
IConnectionFactory connectionFactory = null;
try{
connectionFactory = (IConnectionFactory)ctx.lookup("deployedAdapters/MDM Factory/shareable/MDM Factory");
catch(NamingException nex){
str = str + "[" + nex.getMessage() + "]" + " NamingException - lookup| ";
catch(ClassCastException ccex){
str = str + "[" + ccex.getMessage() + "]" + " ClassCastException - lookup| ";
IConnectionSpec spec = null;
CatalogData catalog = null;
IConnection connection = null;
try{
spec = connectionFactory.getConnectionSpec();
spec.setPropertyValue("UserName", "Admin");
spec.setPropertyValue("Password", "Admin");
spec.setPropertyValue("Server", "localhost");
spec.setPropertyValue("Port", "2005");
spec.setPropertyValue("RepositoryLanguage", "English [US]");
}catch(ConnectorException cex){
str = str + "[" + cex.getMessage() + "]" + " ConnectorException - getConnectionSpec| ";
}catch(NullPointerException npex){
str = str + "[" + npex.getMessage() + "]" + " NullPointerException - getConnectionSpec| ";
INative nativeInterface = null;
try{
connection = connectionFactory.getConnectionEx(spec);
}catch(ConnectionFailedException cfex){
str = str + "[" + cfex.getMessage() + "]" + " ConnectionFailedException - getConnectionEx| ";
}catch(ConnectorException cex){
str = str + "[" + cex.getMessage() + "]" + " ConnectorException - getConnectionEx| ";
}catch(NullPointerException npex){
str = str + "[" + npex.getMessage() + "]" + " NullPointerException - getConnectionEx| ";
try{
nativeInterface = connection.retrieveNative();
}catch(CapabilityNotSupportedException cnsex){
str = str + "[" + cnsex.getMessage() + "]" + " CapabilityNotSupportedException - retrieveNative| ";
}catch(NullPointerException npex){
str = str + "[" + npex.getMessage() + "]" + " NullPointerException - retrieveNative| ";
try{
catalog = (CatalogData)nativeInterface.getNative(CatalogData.class.getName());
}catch(InterfaceNotSupportedException insex){
str = str + "[" + insex.getMessage() + "]" + " InterFaceNotSupportedException - getNative| ";
}catch(ConnectorException cex){
str = str + "[" + cex.getMessage() + "]" + " ConnectorException - getNative| ";
}catch(NullPointerException npex){
str = str + "[" + npex.getLocalizedMessage() + "]" + " NullPointerException - getNative| ";
//TEST SEARCH BEGIN
A2iResultSet rs;
ResultSetDefinition resultdefinition = new ResultSetDefinition("MDM_BUSINESS_PARTNERS");
resultdefinition.AddField("MDM_PARTNER_ID");
resultdefinition.AddField("MDM_FIRST_NAME");
resultdefinition.AddField("MDM_LAST_NAME");
resultdefinition.AddField("M_CITY");
resultdefinition.AddField("M_POSTAL_CODE");
resultdefinition.AddField("M_STREET");
resultdefinition.AddField("M_HOUSE_NUMBER");
resultdefinition.AddField("M_COUNTRY");
resultdefinition.AddField("M_DUNS");
resultdefinition.AddField("MDM_TAX_NUMBER_1");
Search search = new Search(resultdefinition.GetTable());
try {
rs = catalog.GetResultSet(search, resultdefinition, "MDM_PARTNER_ID", true, 0);
int i=0;//1316;
int idd = 0;
i = 1327;
idd = rs.GetValueAt(i, "MDM_PARTNER_ID").GetIntValue();
String namef = rs.GetValueAt(i, "MDM_FIRST_NAME").TranslateToString();
String namel = rs.GetValueAt(i, "MDM_LAST_NAME").TranslateToString();
String city = rs.GetValueAt(i, "M_CITY").TranslateToString();
String pc = rs.GetValueAt(i, "M_POSTAL_CODE").TranslateToString();
String street = rs.GetValueAt(i, "M_STREET").TranslateToString();
String hn = rs.GetValueAt(i, "M_HOUSE_NUMBER").TranslateToString();
String country = rs.GetValueAt(i, "M_COUNTRY").TranslateToString();
String duns = rs.GetValueAt(i, "M_DUNS").TranslateToString();
String tax = rs.GetValueAt(i, "MDM_TAX_NUMBER_1").TranslateToString();
str = namef + ", " + namel + ", " + city + ", " + pc + ", " + street + ", " + hn + ", "+ country + ", "+ duns + ", " + tax + "! ";
}catch (a2i.core.StringException e){
e.A2iPrintError();
str = str + "Error at GetValueAt| ";
}catch(NullPointerException npex){
str = str + "[" + npex.getLocalizedMessage() + "]" + " NullPointerException - GetResultSet, GetValueAt| ";
//TEST SEARCH END
try{
connection.close();
}catch(ResourceException rex){
str = str + "[" + rex.getMessage() + "]" + " ResourceException - close| ";
}catch(NullPointerException npex){
str = str + "[" + npex.getMessage() + "]" + " NullPointerException - close| ";
if(str == null){
return "zero";
}else
return str;
I got the following result:
<i>start [null] ClassCastException - lookup| [null] NullPointerException - getConnectionSpec| [null] NullPointerException - getConnectionEx| [null] NullPointerException - retrieveNative| [null] NullPointerException - getNative| [null] NullPointerException - GetResultSet, GetValueAt| [null] NullPointerException - close| </i>
So the code throws ClassCastException at the <b>lookup</b> method call and causes the other NullPointerExceptions.
I checked the JNDI Registry in VA, the "deployedAdapters/MDM Factory/shareable/MDM Factory" path is right.
What can be the reason for this problem?
Thanks & regards,
PeterMy problem is solved!
The only needed Web Dynpro Library References were the following:
com.sap.mdm.tech.mdm4j
tcconnconnectorframework -
BW 3.5 UDI - Java Connector Config
Hi,
I've installed the Microsoft SQL Server JDBC Driver and am trying to do the J2EE config is the Visual Administrator so that BW can use it to extract data.
Can anyone point me at a how to guide or some more info on this? The Netweaver 04 Help says that this is documented in the install guide, but it's not there.
Many thanks,
MikeHi,
I think the question is related to what you have asked.
What is the best approach and the best ressources to learn about SAP BW 3.5 & SAP EP 6.0 Integration?
The topic is documented in great detail. The documentation about the required Customizing is available at http://help.sap.com and "SAP NetWeaver/Release '04/English/SAP Library/SAP NetWeaver/Integration Information /SAP Business Information Warehouse/BI Suite: Business Explorer/Integration into the SAP Enterprise Portal/Settings in SAP BW and SAP EP".
Please also check note 702350.
Implement the required settings for SAP BW 3.5 or higher in the IMG (transaction SPRO) under "SAP Reference IMG/BW Customizing Implementation Guide/SAP NetWeaver/SAP Business Information Warehouse/Reporting-relevant Settings/BEx Web/Integration into the SAP Enterprise Portal". The Customizing step "Overview: Integration into the SAP Enterprise Portal" contains a detailed description of the steps and settings required in SAP BW and SAP EP.
ASSIGN POINTS if you find it usefull
arun -
Hi,
we are calling mdm java methods from webdynpro code.
We are executing java successfully from main method. but,when we try to execute it from webdynpro we are getting the follwing error.
What this exception means to mdm?
Unexpected exception:Unexpected field type -1Hi Ramu,
the specified exception may be due to wrong fieldCode or Table Code in MDM Java API which you are using ;
As per my understanding, you might be searching for MDM data from WebDynpro,so look at your resultset or Search object building , some where you coded with wrong FieldCode;
problem may not be at your WebDynpro but may be at your MDM JAVA API Code;
give detail information on your question, if you have still problem on that;
regards
Rajasekhar k -
How and where to install MDM Connector and MDM Java API
Hi all
I am installing MDM Server 5.5 and refering to Installation gude
MDM 5.5 SP06 installation guide (Document Version 1.1 December 10, 2007). While installing Development and Portal components , We have to install MDM Connector and MDM JAVA API. I want to know whether the file JAVAAPI<version>.sca file is to extracted on MDM Server or SRM Server ( Using SDM). Please let me know
Thanks in advance.
Vitthal prabhuHi Vitthal,
We have to install MDM Connector and MDM JAVA API.
All these sca files that u got along with the business content needs to be deployed onto Web Application Server (recommended WAS 7.0 ).
U can deploy these files with the help of SDM.
Hope dis solves ur problem.
Regards Tejas.............. -
Hello!
I am new with the Java Connector, and I am sure this problem is something easy to solve; I just can not figure it out.
I am on XP Pro, and I have the files extracted to the directory C:\JCo. I have the PATH and CLASSPATH environment variables updated, but I am guessing that I might have the incorrect values there.
Here is the problem. I can compile Example1 (or any of the other examples) from the demo directory fine, but when I try to run it I get the error message "Exception in thread "main" java.lang.NoClassDefFoundError: Example1," which does not make sense since it was compiled correctly.
My guess is that the CLASSPATH (or PATH) variable is not set correctly. Can anyone send me what they have for that value, or what I should be using? I checked the Intro.html file and I think I am just not putting it in correctly or not understanding the intent.
I am always fast with returning points for helpful answers!
Thanks!
JohnHello John,
as the demos compile without any errors your classpath settings for the JCO libs should be ok. How did you try to run the examples? If you're using the commandline you have to add the parameter -cp <path_to_your_demos> or add the demopath also to your global classpath definition.
Hope this helps.
Cheers Lars
PS: Don't forget the points if my answer helped you -
UME Config error.... ABAP+JAVA
Hi All,
i installed ABAP+JAVA (BI7) Instance... configured the UME to use the ABAP AS but now i cannot access any of the services such as /useradmin, /sld....etc ... can only access /irj but even in that i cannot change user auth (even with J2EE_ADMIN user).....
here are the log & trace files... would really appreciate if you could help me out... i need to get the BI7 WAD & BEX working.....
security.log http://rapidshare.com/files/119475472/security.txt.html
server.log http://rapidshare.com/files/119475520/server.txt.html
trace.log http://rapidshare.com/files/119475606/trace.txt.htmlhi.. i managed to get a bit further...it was the JAVA home path error...
now i get a blank screen when i run /useradmin... the defaultrace.log has the following errors.....
#1.5 #0017A43CF29A001100000005000032C800044EE546A8A140#1212646546772#com.sap.caf.eu.gp.model.context.impl.GPModelServiceUser##com.sap.caf.eu.gp.model.context.impl.GPModelServiceUser#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Group "Administrators" does not exist.
com.sap.security.api.NoSuchGroupException: Group "Administrators" does not exist.
<!LOGHEADER[START]/>
<!HELP[Manual modification of the header may cause parsing problem!]/>
<!LOGGINGVERSION[1.5.3.7185 - 630]/>
<!NAME[./log/defaultTrace.trc]/>
<!PATTERN[defaultTrace.trc]/>
<!FORMATTER[com.sap.tc.logging.ListFormatter]/>
<!ENCODING[UTF8]/>
<!FILESET[0, 20, 10485760]/>
<!PREVIOUSFILE[defaultTrace.19.trc]/>
<!NEXTFILE[defaultTrace.1.trc]/>
<!LOGHEADER[END]/>
#1.5 #0017A43CF29A002400000002000032C800044EE545CC5E97#1212646532350#com.sap.security.core.umap.imp.UserMappingUtils##com.sap.security.core.umap.imp.UserMappingUtils.getMasterSystem()#######SAPEngine_System_Thread[impl:5]_20##0#0#Error##Plain###Cannot provide the current ABAP master system because the responsible system landscape is currently not available.#
#1.5 #0017A43CF29A002C00000000000032C800044EE545DE5113#1212646533522#com.sap.tc.lm.ctc.confs.service.ServiceFrame##com.sap.tc.lm.ctc.confs.service.ServiceFrame#######SAPEngine_System_Thread[impl:5]_73##0#0#Info#1#/System/Server/CTC#Plain###Starting Configuration util service...#
#1.5 #0017A43CF29A002D00000000000032C800044EE545E1002D#1212646533694#com.sap.caf.um.metadata.imp.MetaDataTools##com.sap.caf.um.metadata.imp.MetaDataTools.MetaDataTools()#######SAPEngine_System_Thread[impl:5]_53##0#0#Info#1#/System/Server#Plain###sap.com caf/um/metadata/imp MAIN_APL70VAL_C 1528581#
#1.5 #0017A43CF29A002C00000002000032C800044EE545E1EACE#1212646533757#com.sap.tc.lm.ctc.confs.service.ServiceFrame##com.sap.tc.lm.ctc.confs.service.ServiceFrame#######SAPEngine_System_Thread[impl:5]_73##0#0#Info#1#/System/Server/CTC#Plain###Configuration util service started successfully.#
#1.5 #0017A43CF29A003800000001000032C800044EE54605CC9C#1212646536100#com.adobe.service.sap.configuration##com.adobe.service.sap.configuration#######SAPEngine_System_Thread[impl:5]_43##0#0#Error#1#/System/Security#Plain###Error while reading trusted anchor configuration information:
com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID servicescomadobeDocumentServicesConfigurationAdobeConfigurationService~jar
at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231)
at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724)
at com.adobe.service.sap.configuration.ConfigurationService.readXML(Unknown Source)
at com.adobe.service.sap.configuration.ConfigurationService.<init>(Unknown Source)
at com.adobe.service.sap.configuration.ServiceFrame.start(Unknown Source)
at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214)
at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A003800000003000032C800044EE54605CF3B#1212646536100#com.adobe.service.sap.configuration##com.adobe.service.sap.configuration#######SAPEngine_System_Thread[impl:5]_43##0#0#Error#1#/System/Security#Plain###Error while reading credential configuration information:
com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID servicescomadobeDocumentServicesConfigurationAdobeConfigurationService~jar
at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231)
at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724)
at com.adobe.service.sap.configuration.ConfigurationService.readXML(Unknown Source)
at com.adobe.service.sap.configuration.ConfigurationService.<init>(Unknown Source)
at com.adobe.service.sap.configuration.ServiceFrame.start(Unknown Source)
at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214)
at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A003800000005000032C800044EE54605D1EB#1212646536116#com.adobe.service.sap.configuration##com.adobe.service.sap.configuration#######SAPEngine_System_Thread[impl:5]_43##0#0#Error#1#/System/Security#Plain###Error while reading CRL configuration information:
com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID servicescomadobeDocumentServicesConfigurationAdobeConfigurationService~jar
at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231)
at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724)
at com.adobe.service.sap.configuration.ConfigurationService.readXML(Unknown Source)
at com.adobe.service.sap.configuration.ConfigurationService.<init>(Unknown Source)
at com.adobe.service.sap.configuration.ServiceFrame.start(Unknown Source)
at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214)
at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A003800000007000032C800044EE54605D4B3#1212646536116#com.adobe.service.sap.configuration##com.adobe.service.sap.configuration#######SAPEngine_System_Thread[impl:5]_43##0#0#Error#1#/System/Security#Plain###Error while reading password configuration information:
com.sap.security.core.server.securestorage.exception.ObjectRetrievalException: Could not find clientID servicescomadobeDocumentServicesConfigurationAdobeConfigurationService~jar
at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.getClientsStorageLocation(RemoteSecureStorageClientContextImpl.java:231)
at com.sap.security.core.server.securestorage.remote.RemoteSecureStorageClientContextImpl.retrieveObject(RemoteSecureStorageClientContextImpl.java:724)
at com.adobe.service.sap.configuration.ConfigurationService.readXML(Unknown Source)
at com.adobe.service.sap.configuration.ConfigurationService.<init>(Unknown Source)
at com.adobe.service.sap.configuration.ServiceFrame.start(Unknown Source)
at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214)
at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A004000000000000032C800044EE5462AB82B#1212646538522#com.sap.caf.um.relgroups.imp.persistence.DataSource##com.sap.caf.um.relgroups.imp.persistence.DataSource.DataSource()#######SAPEngine_System_Thread[impl:5]_35##0#0#Info#1#/System/Server#Plain###sap.com caf/um/relgroups/imp MAIN_APL70VAL_C 1552476#
#1.5 #0017A43CF29A004000000002000032C800044EE546308DD8#1212646538913#com.sap.caf.um.relgroups.imp.principals.RelGroupFactory##com.sap.caf.um.relgroups.imp.principals.RelGroupFactory.RelGroupFactory()#######SAPEngine_System_Thread[impl:5]_35##0#0#Info#1#/System/Server#Plain###sap.com caf/um/relgroups/imp MAIN_APL70VAL_C 1552476#
#1.5 #0017A43CF29A001100000001000032C800044EE546A273D3#1212646546381#com.sapportals.trex.tns.TNSClient##com.sapportals.trex.tns.TNSClient#######SAPEngine_System_Thread[impl:5]_57##0#0#Error##Plain###verifyNameServerAddress: NameServer = tcpip://<nameserverhost>:<nameserverport> caught exception: java.net.MalformedURLException: For input string: "<nameserverport>"#
#1.5 #0017A43CF29A001100000002000032C800044EE546A28AF4#1212646546381#com.sapportals.trex.tns.TNSClient##com.sapportals.trex.tns.TNSClient#######SAPEngine_System_Thread[impl:5]_57##0#0#Error##Plain###Invalid Entry for nameserver: tcpip://<nameserverhost>:<nameserverport> caught Exception: com.sapportals.trex.TrexException: TREX Name Server (including back-up servers) is down or not accessable. (Errorcode 7217)#
#1.5 #0017A43CF29A001100000003000032C800044EE546A290B3#1212646546381#com.sapportals.trex.tns.TNSClient##com.sapportals.trex.tns.TNSClient#######SAPEngine_System_Thread[impl:5]_57##0#0#Error##Plain###verifyNameServerAddress: NameServer = tcpip://<nameserverhost>:<nameserverport> caught exception: java.net.MalformedURLException: For input string: "<nameserverport>"#
#1.5 #0017A43CF29A001100000004000032C800044EE546A29167#1212646546381#com.sapportals.trex.tns.TNSClient##com.sapportals.trex.tns.TNSClient#######SAPEngine_System_Thread[impl:5]_57##0#0#Error##Plain###Invalid Entry for nameserver: tcpip://<nameserverhost>:<nameserverport> caught Exception: com.sapportals.trex.TrexException: TREX Name Server (including back-up servers) is down or not accessable. (Errorcode 7217)#
#1.5 #0017A43CF29A001100000005000032C800044EE546A8A140#1212646546772#com.sap.caf.eu.gp.model.context.impl.GPModelServiceUser##com.sap.caf.eu.gp.model.context.impl.GPModelServiceUser#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Group "Administrators" does not exist.
com.sap.security.api.NoSuchGroupException: Group "Administrators" does not exist.
at com.sap.security.core.imp.GroupFactory.getGroupByUniqueName(GroupFactory.java:1421)
at com.sap.caf.eu.gp.model.context.impl.GPModelServiceUser.checkServiceUser(GPModelServiceUser.java:64)
at com.sap.caf.eu.gp.model.context.impl.GPModelServiceUser.<clinit>(GPModelServiceUser.java:83)
at com.sap.caf.eu.gp.model.context.impl.UserContextFactory.getServiceUser(UserContextFactory.java:288)
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.<init>(DevelopmentObjectManager.java:171)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceImpl.<init>(GPServiceImpl.java:260)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:874)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000007000032C800044EE546A8CA4C#1212646546788#com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager##com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Cannot start DevelopmentObjectManager#
#1.5 #0017A43CF29A001100000009000032C800044EE546A8CB3C#1212646546788#com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager##com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Caught exception: class java.lang.NullPointerException#
#1.5 #0017A43CF29A00110000000B000032C800044EE546A8CCAA#1212646546788#com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager##com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###null
java.lang.NullPointerException
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.isCompositeFormsEnabled(DevelopmentObjectTypeRegistry.java:331)
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.registerBuiltinTypes(DevelopmentObjectTypeRegistry.java:242)
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.<init>(DevelopmentObjectTypeRegistry.java:56)
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.initialize(DevelopmentObjectManager.java:258)
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.<init>(DevelopmentObjectManager.java:178)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceImpl.<init>(GPServiceImpl.java:260)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:874)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A00110000000D000032C800044EE546A8D0B2#1212646546788#com.sap.caf.eu.gp.model.svc.impl.GPServiceImpl##com.sap.caf.eu.gp.model.svc.impl.GPServiceImpl#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###null
com.sap.caf.eu.gp.base.exception.EngineException
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.<init>(DevelopmentObjectManager.java:194)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceImpl.<init>(GPServiceImpl.java:260)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:874)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
Caused by: java.lang.NullPointerException
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.isCompositeFormsEnabled(DevelopmentObjectTypeRegistry.java:331)
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.registerBuiltinTypes(DevelopmentObjectTypeRegistry.java:242)
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.<init>(DevelopmentObjectTypeRegistry.java:56)
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.initialize(DevelopmentObjectManager.java:258)
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.<init>(DevelopmentObjectManager.java:178)
... 8 more
#1.5 #0017A43CF29A00110000000F000032C800044EE546A8D7D7#1212646546788#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###
GP SERVICE START FAILED! CAUSE IS EXCEPTION: -
null
com.sap.caf.eu.gp.base.exception.EngineException
at com.sap.caf.eu.gp.model.svc.impl.GPServiceImpl.<init>(GPServiceImpl.java:434)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:874)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
Caused by: com.sap.caf.eu.gp.base.exception.EngineException
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.<init>(DevelopmentObjectManager.java:194)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceImpl.<init>(GPServiceImpl.java:260)
... 7 more
Caused by: java.lang.NullPointerException
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.isCompositeFormsEnabled(DevelopmentObjectTypeRegistry.java:331)
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.registerBuiltinTypes(DevelopmentObjectTypeRegistry.java:242)
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.<init>(DevelopmentObjectTypeRegistry.java:56)
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.initialize(DevelopmentObjectManager.java:258)
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.<init>(DevelopmentObjectManager.java:178)
... 8 more
#1.5 #0017A43CF29A001100000011000032C800044EE546A8E3CF#1212646546803#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/BusinessObjectManager.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/BusinessObjectManager.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterBusinessObjectManager(AbstractGPServiceFrame.java:424)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:642)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000013000032C800044EE546A8E71F#1212646546803#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/EndpointAliasManager.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/EndpointAliasManager.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterEndPointAliasManager(AbstractGPServiceFrame.java:452)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:650)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000015000032C800044EE546A8EA14#1212646546803#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterStructureFactory(AbstractGPServiceFrame.java:396)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:658)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000017000032C800044EE546A8EC86#1212646546803#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
com.sap.engine.frame.ServiceException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterStructureFactory(AbstractGPServiceFrame.java:408)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:658)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
Caused by: com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterStructureFactory(AbstractGPServiceFrame.java:396)
... 8 more
#1.5 #0017A43CF29A001100000019000032C800044EE546A8EFA2#1212646546803#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/UserContextFactory.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/UserContextFactory.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterUserContextFactory(AbstractGPServiceFrame.java:368)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:665)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A00110000001B000032C800044EE546A8F1D3#1212646546803#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/UserContextFactory.
com.sap.engine.frame.ServiceException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/UserContextFactory.
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterUserContextFactory(AbstractGPServiceFrame.java:380)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:665)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
Caused by: com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/UserContextFactory.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterUserContextFactory(AbstractGPServiceFrame.java:368)
... 8 more
#1.5 #0017A43CF29A00110000001D000032C800044EE546A90C36#1212646546803#com.sap.caf.eu.gp.model.process.info.impl.InformationFactory##com.sap.caf.eu.gp.model.process.info.impl.InformationFactory#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/InformationFactory.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/InformationFactory.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.process.info.impl.Utils.unregisterInformationFactory(Utils.java:143)
at com.sap.caf.eu.gp.model.process.info.impl.InformationFactory.unregisterInformationFactory(InformationFactory.java:293)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:707)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A00110000001F000032C800044EE546A91D34#1212646546803#com.sap.caf.eu.gp.model.process.reporting.impl.ReportingFactory##com.sap.caf.eu.gp.model.process.reporting.impl.ReportingFactory#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/ReportingFactory.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/ReportingFactory.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.process.reporting.impl.Utils.unregisterReportingFactory(Utils.java:485)
at com.sap.caf.eu.gp.model.process.reporting.impl.ReportingFactory.unregisterReportingFactory(ReportingFactory.java:143)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:715)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000021000032C800044EE546A9641D#1212646546835#com.sap.caf.eu.gp.model.runtime.impl.ViewRegistry##com.sap.caf.eu.gp.model.runtime.impl.ViewRegistry#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/ViewRegistry.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/ViewRegistry.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.runtime.impl.ViewRegistry.unregisterViewRegistry(ViewRegistry.java:324)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:723)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000023000032C800044EE546A9B25C#1212646546850#com.sap.caf.eu.gp.model.pfw.attachment.IAttachmentManager##com.sap.caf.eu.gp.model.pfw.attachment.IAttachmentManager#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/AttachmentManager.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/AttachmentManager.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.pfw.attachment.impl.AttachmentManager.unregisterAttachmentManager(AttachmentManager.java:605)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:731)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000025000032C800044EE546A9C0C0#1212646546850#com.sap.caf.eu.gp.model.pfw.attachment.source.IAttachmentSourceHandlerRegistry##com.sap.caf.eu.gp.model.pfw.attachment.source.IAttachmentSourceHandlerRegistry#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/AttachmentSourceHandlerRegistryImpl.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/AttachmentSourceHandlerRegistryImpl.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.pfw.attachment.source.impl.AttachmentSourceHandlerRegistryImpl.unregisterAttachmentSourceHandlerRegistry(AttachmentSourceHandlerRegistryImpl.java:149)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:739)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000027000032C800044EE546A9D234#1212646546850#com.sap.caf.eu.gp.model.pci.impl.ProcessControlItemRegistry##com.sap.caf.eu.gp.model.pci.impl.ProcessControlItemRegistry#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/ProcessControlItemRegistry.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/ProcessControlItemRegistry.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.pci.impl.ProcessControlItemRegistry.unregisterProcessControlItemRegistry(ProcessControlItemRegistry.java:170)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:747)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000029000032C800044EE546A9E597#1212646546866#com.sap.caf.eu.gp.model.eudt.impl.EndUserDTRegistry##com.sap.caf.eu.gp.model.eudt.impl.EndUserDTRegistry#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/EndUserDTRegistry.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/EndUserDTRegistry.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.eudt.impl.EndUserDTRegistry.unregisterEndUserDTRegistry(EndUserDTRegistry.java:185)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:755)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:951)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A00110000002B000032C800044EE546A9F2EB#1212646546866#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###
GP Model Service: shutdown complete, but top-level errors occured. Please set Logging level to info in order to get these.
#1.5 #0017A43CF29A00110000002D000032C800044EE546AA0223#1212646546866#com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl##com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Cannot start the service cafeugp~model.
com.sap.engine.frame.ServiceException: Cannot start the service cafeugp~model.
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:959)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:57)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
Caused by: com.sap.caf.eu.gp.base.exception.EngineException
at com.sap.caf.eu.gp.model.svc.impl.GPServiceImpl.<init>(GPServiceImpl.java:434)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.initGPModel(GPServiceFrame.java:874)
... 6 more
Caused by: com.sap.caf.eu.gp.base.exception.EngineException
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.<init>(DevelopmentObjectManager.java:194)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceImpl.<init>(GPServiceImpl.java:260)
... 7 more
Caused by: java.lang.NullPointerException
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.isCompositeFormsEnabled(DevelopmentObjectTypeRegistry.java:331)
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.registerBuiltinTypes(DevelopmentObjectTypeRegistry.java:242)
at com.sap.caf.eu.gp.model.devobj.type.impl.DevelopmentObjectTypeRegistry.<init>(DevelopmentObjectTypeRegistry.java:56)
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.initialize(DevelopmentObjectManager.java:258)
at com.sap.caf.eu.gp.model.devobj.impl.DevelopmentObjectManager.<init>(DevelopmentObjectManager.java:178)
... 8 more
#1.5 #0017A43CF29A00110000002F000032C800044EE546AA05F3#1212646546866#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/GPService.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/GPService.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterServiceInterface(AbstractGPServiceFrame.java:340)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:634)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:73)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000031000032C800044EE546AA08C2#1212646546866#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/BusinessObjectManager.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/BusinessObjectManager.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterBusinessObjectManager(AbstractGPServiceFrame.java:424)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:642)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:73)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000033000032C800044EE546AA0B8B#1212646546866#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/EndpointAliasManager.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/EndpointAliasManager.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterEndPointAliasManager(AbstractGPServiceFrame.java:452)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:650)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:73)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000035000032C800044EE546AA0E46#1212646546866#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)
at com.sap.engine.services.jndi.implserver.ServerContextImpl.unbind(ServerContextImpl.java:716)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1189)
at com.sap.engine.services.jndi.implclient.ClientContext.unbind(ClientContext.java:1241)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at javax.naming.InitialContext.unbind(InitialContext.java:371)
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterStructureFactory(AbstractGPServiceFrame.java:396)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:658)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:73)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
#1.5 #0017A43CF29A001100000037000032C800044EE546AA1066#1212646546866#com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame##com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame#######SAPEngine_System_Thread[impl:5]_57##0#0#Error#1#/System/Server#Plain###Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
com.sap.engine.frame.ServiceException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
at com.sap.caf.eu.gp.model.svc.impl.AbstractGPServiceFrame.unregisterStructureFactory(AbstractGPServiceFrame.java:408)
at com.sap.caf.eu.gp.model.svc.impl.GPServiceFrame.stop(GPServiceFrame.java:658)
at com.sap.caf.eu.gp.model.svc.impl.ContainerEventListenerImpl.serviceStarted(ContainerEventListenerImpl.java:73)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:158)
at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:102)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
Caused by: com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at com.sap.nw.eu.gp, the whole lookup name is sap.com/com.sap.nw.eu.gp/StructureFactory.
at com.sap.e -
RFC JAVA CONNECTOR CAUSING THE JAVA TO BE IN SAFE MODE
Hi GURUS :
We have SolMan with JAVA as Add in . Now during the JSPM Launch the JSPM Aborts with the Err Messages as shown :
in trace file dev_jrfc.trc and in defaultTrace we have this same message :
>>>>
#1.5 #0003BA951BE1004C0000000500007486000456B88DE8595D#1221250561628#com.sap.engine.services.rfcengine##com.sap.engine.services.rfcengine#J2EE_GUEST#0##n/a##d7e28da080f311ddc3de0003ba951be1#SAPEngine_Application_Thread[impl:3]_27##0#0#Error#1#/System/Server#Plain###Bean SLDJAVA_ACCESSOR_REQUESTnot found on host <fqdn of host name> ProgId =JCOLDAPI: Path to object does not exist at rfcaccessejb_stateful, the whole lookup name is rfcaccessejb_stateful/SLDJAVA_ACCESSOR_REQUEST.registered entries for FuctionName=JNDIName : {}#
#1.5 #0003BA951BE1004C0000000600007486000456B88DE85D04#1221250561629#com.sap.engine.services.rfcengine##com.sap.engine.services.rfcengine.handleRequest#J2EE_GUEST#0##n/a##d7e28da080f311ddc3de0003ba951be1#SAPEngine_Application_Thread[impl:3]_27##0#0#Error##Plain###java.lang.RuntimeException: Bean SLDJAVA_ACCESSOR_REQUESTnot found on host <fqdn of host name>, ProgId =JCOLDAPI: Path to object does not exist at rfcaccessejb_stateful, the whole lookup name is rfcaccessejb_stateful/SLDJAVA_ACCESSOR_REQUEST.#
#1.5 #0003BA951BE1004C0000000700007486000456B88DE85E8C#1221250561629#com.sap.engine.services.rfcengine##com.sap.engine.services.rfcengine.handleRequest#J2EE_GUEST#0##n/a##d7e28da080f311ddc3de0003ba951be1#SAPEngine_Application_Thread[impl:3]_27##0#0#Error##Plain###java.lang.RuntimeException: Bean SLDJAVA_ACCESSOR_REQUESTnot found on host <fqdn of host name>, ProgId =JCOLDAPI: Path to object does not exist at rfcaccessejb_stateful, the whole lookup name is rfcaccessejb_stateful/SLDJAVA_ACCESSOR_REQUEST.
at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:138)
at com.sap.engine.services.rfcengine.RFCJCOServer$J2EEApplicationRunnable.run(RFCJCOServer.java:254)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
<<<
Now , this JCOLDAPI is Java RFC Connector with User PORTALADMIN and at the ABAP Side we see that the J2EE_ADMIN pwd was changed by this PORTALADMIN !! We had at the same time stamp, the message in the log file of the JSPM that credential supplied to log in to J2EE Engine is not valid ( 'cause, the PORTALADMIN had changed the PW
of the J2EE_ADMIN ) - While attempting to Launch the JSPM for JAVA Patches > It aborts with the same above message !!
Half of the SW Comp were updated and rest half aborts repeatedly with the above message.
Same way the Vis Admin won't start with the msg that Credential to connect J2EE is not valid. Although there was no change at the Config Tool Secure Store > J2EE Admin and SAPSR3DB passwords !!
I have changed both the J2EE_ADMIN and the PORTAL ADMIN to the User Type Service User ( note 622464 ) ..have
kept the same pw at ABAP and configtool secure store. But the java is not coming up neither through SMICM nor through the startsap j2ee command as SMPADM.
i.e. it would comeup only in SAFE Mode !!
This JCOLDAPI RFC Java Connector 's PORTALADMIN has several rights at the ABAP Side and is used for EWA Purpose.
JAVA is running in SAFE mode and no matter how many time I try at the config tool Side to bring it in normal mode it is not swithcing to normal mode > I disble the safe mode at the ConfigTool Side > Apply > Save . > Restart the JAVA through the jcmon > shutdown and restart cluster under #10 Cluster Admin Menu > it is coming up only in SAFE mode again with the abvoe error message !!! Restart through the SMICM don't even work at all !!. Also, the system is slow ..even to come in safe
mode JAVA takes about 45 minutes !!!
Also, since the JAVA is coming up only in safe mode the SLD and the browser page is not available. The jcomon displays the instance status as ' Synchronizing Binaries' since
last 20 hours ..this means that the instance is in hang state.
Any idea how to solve this problem ?
Thanks a Lot in Advance,
Regards,
- Ishan
Edited by: ISHAN P on Sep 13, 2008 2:54 PMhi ishan,
do you have solved the problem?? as ??
thanks
umberto -
MDM 5.5 SP03 - Error while connecting EP to MDM server
Hello colleagues,
I've deployed the following content of MDM 55 SP03 delivery to portal:
a. com.sap.mdm.tech.mdm4j.sda
b. com.sap.mdm.tech.connector.sda
c. BPMDMTECHN00_0.sca
d. BPMDMAPPLI00_0.sca
Then I created MDM system in Portal, arranged mapping but I couldn't
connect to MDM server using Connection test.
The MDM server is ip and running, port number in Portal is correct,
versions of deployed JAVA API and MDM connector fit to MDM server, user
mapping is correct too.
I actually have no idea what is the problem.
Are there any authorization requirements while connecting from EP to MDM Server?
Thanks and regards,
Konstantin.Hi Nir,
Sorry for replying so late. I am following the steps given in the Business Package document.
1.I have created a system with system alias SAP_MDM_Repository_Customer(I want to connect to only customer repository) in a folder "Customer Repository".
2. I have created three groups MDM 5.5 SP3 Business Expert, MDM 5.5 SP3 MDM Admin, MDM 5.5 SP3 MD Expert
3. Then from the "Content provided by SAP" -> Specialist i am copying all the roles viz. Business Expert, Master Data Administrator, Master Data Expert. And then in the folder "Customer Repository" paste them as delta links.
4. Then in the user administration tab in the roles tab I am searching by group and adding the roles to these groups as below:
Group Role
MDM 5.5 SP3 Business Expert Business Expert
MDM 5.5 SP3 MDM Admin Master Data Administrator
MDM 5.5 SP3 MD Expert Master Data Expert
(Initially i have not adde eu_role but later i have added that also)
5. Then in the user mapping tab. I do the user mapping for the groups with the mdm repository users as below:
PortalUser Group Repository
user
mdmuser MDM 5.5 SP3 Business Expert User/pwd
mdmadmin MDM 5.5 SP3 MDM Admin Admin/pwd
mdmexpert MDM 5.5 SP3 MD Expert Expert/pwd
6. Then when i test the connection i get connection failed error.
7. When i add each roles in the "Everyone" group the connection test is successful but no data is displayed when i login with the portal user mdmuser no data is displayed.
Thats all. AFAIK i have covered every detail. Waiting for your reply.
Regards,
Jaydeep
Message was edited by: Jaydeep Kalmankar -
hi all
we hv added 5 jar file
MDM4J.jar
mdm-admin.jar
mdm-common.jar
mdm-core.jar
mdm-protocol.jar
but still we are getting error at
IConnectionSpec spec = connectionFactory.getConnectionSpec();
saying "Can not resolve IConnectionSpec"
does any one kno its solution??
do we need to add more jar files???Hello
We have read installation guide "SAP Netweaver MDM 5.5 SP05", page 22, we want install MDM Connector and MDM Java API, in "installation procedure", it is indicate
1. Extract the files from the archives.
The javadoc folders contain an HTMLbased
collection of documents that
describe the Java API. Make sure you
retain the directory structure.
2. Deploy the SDA files on Web AS
Java using the Software Deployment
Manager (SDM). MDM Connector uses
the mdm4j library as a shared library to
support generic connection.
3. Store the JAR files at the standard
location for the application that uses
them.
4. Include the path to the JAR files in
the class path for the application that
uses them. This may be an
environment variable, a command line
argument, or an application
configuration parameter.
Only we are clear point 2, but rest, we are not sure, please could you clear us it ???
Thanks -
Java.sql.SQLException: Error while trying to retrieve text for error ORA-24
Hi All,
Am having serious problem with ORA-24327 and the behavior is very very unpredictable. I have couple of environment where the same error comes in different context. The recent one was surprising. I have describe bellow the environment configuration and the stack trace. The error which surprised me was when I use type � 3 driver while starting weblogic I get ORA �24327 but when I use Type �4 it starts properly. If you could kindly provide solution it would be great help. I would also appreciate if u can provide information which driver to use where performance is the major concern. I would also appreciate if u could provide feed-back from the industry about booth the driver. Apart from that I have couple have environment where it occurs when 10/12 user access simultaneously. All the open connection is closed in program properly still am getting the error.
Thanks in anticipation.
Cheers,
Tapas
Environment
OS - SunOS 5.8 Generic_108528-07 sun4u sparc SUNW,Ultra-Enterprise
JDK - Solaris VM (build Solaris_JDK_1.2.2_07, native threads, sunwjit)
Weblogic - 5.1.0 Service Pack 9 04/05/2001 14:59:53 #105983
Oracle � 8.1.6
Delaying 10 seconds before making a beuatpool pool connection.
Pool 1 (Type �3 )
weblogic.jdbc.connectionPool.beuatpool=\
url=jdbc:weblogic:oracle,\
driver=weblogic.jdbc.oci.Driver,\
loginDelaySecs=10,\
initialCapacity=10,\
maxCapacity=20,\
capacityIncrement=2,\
allowShrinking=true,\
shrinkPeriodMins=10,\
refreshMinutes=10,\
testTable=dual,\
props=user=xxx;password=xxx;server=xxxx
Pool 2(Type �4)
weblogic.jdbc.connectionPool.thinPool=\
url=jdbc:oracle:thin:@xxx:1521:xxx,\
driver=oracle.jdbc.driver.OracleDriver,\
loginDelaySecs=1,\
initialCapacity=1,\
maxCapacity=10,\
capacityIncrement=1,\
allowShrinking=true,\
shrinkPeriodMins=15,\
refreshMinutes=15,\
testTable=dual,\
props=user=xxx;password=xxx;server=xxx:1521:xxx
allow=everyone
---------- LOGIN ERROR CODE: 24327
java.sql.SQLException: Error while trying to retrieve text for error ORA-24327 �
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.sql.SQLException.<init>(SQLException.java:43)
at weblogic.db.oci.OciConnection.getLDAException(OciConnection.java:143)
at weblogic.jdbcbase.oci.Driver.connect(Driver.java:157)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Con
nectionEnvFactory.java:149)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:109)
at weblogic.common.internal.ResourceAllocator.makeResources(Compiled Cod
e)
at weblogic.common.internal.ResourceAllocator.<init>(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:330)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(Compiled Code)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(Compiled Code)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java
:62)
---------- LOGIN ERROR CODE: 24327
---------- LOGIN ERROR CODE: 24327
Fri Aug 31 00:57:22 GMT-05:00 2001:<I> <JDBC Pool> Sleeping in createResource()
Fri Aug 31 00:57:23 GMT-05:00 2001:<E> <JDBC Pool> Failed to create connection p
ool "beuatpool"
weblogic.common.ResourceException: weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.sql.SQLException: Error while trying to retrieve text for error ORA-24327 -
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.sql.SQLException.<init>(SQLException.java:43)
at weblogic.db.oci.OciConnection.getLDAException(OciConnection.java:143)
at weblogic.jdbcbase.oci.Driver.connect(Driver.java:157)
at java.sql.DriverManager.getConnection(Compiled Code)
at java.sql.DriverManager.getConnection(DriverManager.java:137)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Con
nectionEnvFactory.java:172)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:109)
at weblogic.common.internal.ResourceAllocator.makeResources(Compiled Cod
e)
at weblogic.common.internal.ResourceAllocator.<init>(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:330)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(Compiled Code)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(Compiled Code)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java
:62)
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at weblogic.common.ResourceException.<init>(ResourceException.java:18)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Con
nectionEnvFactory.java:182)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:109)
at weblogic.common.internal.ResourceAllocator.makeResources(Compiled Cod
e)
at weblogic.common.internal.ResourceAllocator.<init>(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:330)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(Compiled Code)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(Compiled Code)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java
:62)
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at weblogic.common.ResourceException.<init>(ResourceException.java:18)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Con
nectionEnvFactory.java:125)
at weblogic.common.internal.ResourceAllocator.makeResources(Compiled Cod
e)
at weblogic.common.internal.ResourceAllocator.<init>(Compiled Code)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.j
ava:330)
at weblogic.jdbc.common.internal.JdbcInfo.initPools(Compiled Code)
at weblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:200)
at weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
at weblogic.t3.srvr.StartupThread.doWork(Compiled Code)
at weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java
:62)Hi,
I guess you can try some of these:
- Make sure you're not missing an entry inside your tnsnames.ora file. Thin driver does not require the information inside that file, as opposed to Weblogic's OCI driver. If you are able to connect to the DB using a thin driver, then the problem is most probably (WL)driver-related.
- Make sure you've properly configured the DB user / password inside your weblogic.properties (config.xml if WL6+).
- Make sure you're able to access all drivers and classes required (PATH, CLASSPATH, etc...)
- Make sure the OCI driver version you are using is fully compatible with the Oracle (server) version you are pointing to.
- Try to access the DB user through some other client (for instance, SQLPlus*).
Hope this is of some help,
Freddy. -
MDM JAVA API to enter value into field of type date
Hi All,
I am having an input field in a typical Dynpro application where a date would be entered.I want to enter the date in my MDM table in a field of type "Date".Do you have any idea about MDM JAVA API's I need to do this.Also how can I do this ?
Thanks
VinayHi,
Web Dynpro shall return you a type Date field. For Value, you shall have to pass SystemTime Object.
Just get the substring of Date.toString() and convert them to Integer ..
So a typical date would look like yyyy-mm-dd (eg: 2006-10-19) and not yyyymmdd.
SystemTime st = new SystemTime();
st.setYear( Integer.parseInt(Date.toString().substring(0,4));
st.setMonth ( Integer.parseInt(Date.toString().substring(5,7));
st.setDate ( Integer.parseInt(Date.toString().substring(8,10));
A2iField date = new A2iField("fieldname", new Value(st));
Hope that helps..
Regards,
Tanveer.
<b>Please mark helpful answers</b>
Note: The above mentioned code is not pasted from any editor..So might contain syntax error.. -
When deploying the webdynpro java application , showing error message
Hi Masters,
when deploying the webdynpro java application , showing error message. Please reply why this problem showing and what is the solution
But Iogin to sdm tool ( remote gui .sh) with same password, which password i am using for deploy the webdynpro java application.here in sdm tool i am able to login. and i restart the sdm , and again trying to deploy the same problem it showing.
URL to deploy : file:/C:/DOCUME1/ppuser/LOCALS1/Temp/temp30925rupa.com~sales.ear
Result
=> deployment aborted : file:/C:/DOCUME1/ppuser/LOCALS1/Temp/temp30925rupa.com~sales.ear
Aborted: development component 'sales'/'rupa.com'/'LOKAL'/'0.2010.02.13.14.32.39':Caught exception during application deployment from SAP J2EE Engine's deploy API:com.sap.engine.deploy.manager.DeployManagerException: ERROR: Cannot connect to Host: [devsap] with user name: [J2EE_ADMIN] Check your login information. Exception is: com.sap.engine.services.jndi.persistent.exceptions.NamingException: Exception while trying to get InitialContext. [Root exception is com.sap.engine.services.security.exceptions.BaseLoginException: No login module succeeded.] (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).DMEXC)
Deployment exception : The deployment of at least one item aborted
Edited by: sujana mullapudi on Feb 13, 2010 2:52 PMHi Sujana,
For deploying Web Dynpro for Java application, J2EE_admin correct password must be stored in the scured area of config tool.
Your error show that J2EE_admin information is not correct.
So, Please ask your basis team to update new J2EE_ADMIN password or you can do it in scured area of config tool.
Hope this will helps you.
Thanks
Arun Jaiswal
Maybe you are looking for
-
Macbook Pro is slow & laggy - EtreCheck Done
Hello Everyone, I have serious performance issue with my MBP (late 2011). I attempted most common steps on this community and it doesn't solve the problem. The boot-up takes about 2-3 minute alone, when you move the cursor across the dock there is a
-
"Newborn" sound track in iMovie - what song is it?
The iMovie sound effects include one called "Newborn". It's a jazz piano arrangement of some old standard, I think. But what is the song? I'm wondering if "Newborn" refers to Phineas Newborn, though the piece doesn't seem to be in his style. Here's
-
Just bought a sony bravia xbr55hx950 TV The TV does not play flash. How can I stream internet video content via my MacBook to the TV. Episodes of Orphan Black from space.ca. Is there a cable I need to get? Do I need to get Apple TV? Advice much appr
-
Controlling flash movie clips...
I made a flash animation using timelines and broke my movie up into three clips. The clips run fine in their own time line. I was reading about clip.play() clip.stop() and it seemed like I could do this. I have a main timeline with three frames. Each
-
Deploying an Application with Managed Libraries
Hi, I am trying to deploy an Applicaition on Oracle App Server 10.1.3. I develop the application in Jdev 1013 in my JDeveloper descriptor, i edit the Properties - File Groups/Web-INF/lib - Filters, i deselect the Merged contents. Create a war file. A