cancel
Showing results for 
Search instead for 
Did you mean: 

Adapter Framework not starting

sam_venkat
Explorer
0 Kudos

We just installed NW2004s SR1 PI/XI. After installation the adapter framework services SAP XI AF Core and all the other adapters do not start. Get the below error:

Start service SAP XI AF Core

java.rmi.RemoteException: Could not start service com.sap.aii.af.svc on cluster ID 55618450; nested exception is:

com.sap.engine.frame.ServiceException: <--Localization failed: ResourceBundle='com.sap.engine.frame.KernelResourceBundle', ID='Service com.sap.aii.af.svc error. Nested exception is: java.lang.NoClassDefFoundError: org/w3c/www/protocol/http/HttpURLConnection

at java.lang.ClassLoader.defineClass0(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:539)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)

at java.net.URLClassLoader.access$100(URLClassLoader.java:55)

at java.net.URLClassLoader$1.run(URLClassLoader.java:194)

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

at java.net.URLClassLoader.findClass(URLClassLoader.java:187)

at java.lang.ClassLoader.loadClass(ClassLoader.java:289)

at java.lang.ClassLoader.loadClass(ClassLoader.java:235)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)

at java.lang.Class.getConstructor0(Class.java:1930)

at java.lang.Class.newInstance0(Class.java:278)

at java.lang.Class.newInstance(Class.java:261)

at com.sap.engine.system.SystemURLStreamHandlerFactory.createURLStreamHandler(SystemURLStreamHandlerFactory.java:77)

at java.net.URL.getURLStreamHandler(URL.java:1010)

at java.net.URL.<init>(URL.java:363)

at java.net.URL.<init>(URL.java:253)

at com.sap.aii.utilxi.sld.SldUtil.constructHttpsUrl(SldUtil.java:249)

at com.sap.aii.utilxi.sld.XIService.setUrl(XIService.java:97)

at com.sap.aii.utilxi.sld.XIService.<init>(XIService.java:51)

at com.sap.aii.utilxi.sld.XIRemoteAdminService.<init>(XIRemoteAdminService.java:37)

at com.sap.aii.utilxi.sld.JavaSubSystem.addDefaultAdminServices(JavaSubSystem.java:359)

at com.sap.aii.af.service.alerting.Alert.setMDTUrl(Alert.java:392)

at com.sap.aii.af.service.alerting.AlertingRuntimeManager.startup(AlertingRuntimeManager.java:32)

at com.sap.aii.af.monitor.impl.ServiceFrameImpl.start(ServiceFrameImpl.java:216)

at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:211)

at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:142)

at com.sap.engine.frame.core.thread.Task.run(Task.java:64)

at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)

at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)

', Arguments: []--> : Can't find resource for bundle java.util.PropertyResourceBundle, key Service com.sap.aii.af.svc error. Nested exception is: java.lang.NoClassDefFoundError: org/w3c/www/protocol/http/HttpURLConnection

at java.lang.ClassLoader.defineClass0(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:539)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)

at java.net.URLClassLoader.access$100(URLClassLoader.java:55)

at java.net.URLClassLoader$1.run(URLClassLoader.java:194)

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

at java.net.URLClassLoader.findClass(URLClassLoader.java:187)

at java.lang.ClassLoader.loadClass(ClassLoader.java:289)

at java.lang.ClassLoader.loadClass(ClassLoader.java:235)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)

at java.lang.Class.getConstructor0(Class.java:1930)

at java.lang.Class.newInstance0(Class.java:278)

at java.lang.Class.newInstance(Class.java:261)

at com.sap.engine.system.SystemURLStreamHandlerFactory.createURLStreamHandler(SystemURLStreamHandlerFactory.java:77)

at java.net.URL.getURLStreamHandler(URL.java:1010)

at java.net.URL.<init>(URL.java:363)

at java.net.URL.<init>(URL.java:253)

at com.sap.aii.utilxi.sld.SldUtil.constructHttpsUrl(SldUtil.java:249)

at com.sap.aii.utilxi.sld.XIService.setUrl(XIService.java:97)

at com.sap.aii.utilxi.sld.XIService.<init>(XIService.java:51)

at com.sap.aii.utilxi.sld.XIRemoteAdminService.<init>(XIRemoteAdminService.java:37)

at com.sap.aii.utilxi.sld.JavaSubSystem.addDefaultAdminServices(JavaSubSystem.java:359)

at com.sap.aii.af.service.alerting.Alert.setMDTUrl(Alert.java:392)

at com.sap.aii.af.service.alerting.AlertingRuntimeManager.startup(AlertingRuntimeManager.java:32)

at com.sap.aii.af.monitor.impl.ServiceFrameImpl.start(ServiceFrameImpl.java:216)

at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:211)

at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:142)

at com.sap.engine.frame.core.thread.Task.run(Task.java:64)

at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)

at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)

Accepted Solutions (0)

Answers (2)

Answers (2)

sam_venkat
Explorer
0 Kudos

Soved the problem. We were using Java SDK 1.4.2_09 but when we changed to 1.4.2_10 the problem disappeared. All AF services are now starting and XI is functioning.

moorthy
Active Contributor
0 Kudos

HI

Did you do all post installation steps ?

Also check this XI readiness check-SAP Note-817920

Regards,

moorthy

sam_venkat
Explorer
0 Kudos

Yes I did, still no luck. Even reinstalled XI7.0. Looked at VA right after the install, the AF services are stopped.