cancel
Showing results for 
Search instead for 
Did you mean: 

Seeburger AS2 Adapter No binding found for: AS2, http://seeburger.com/xi

Former Member
0 Kudos

Hi All,

I have configured two parties one for external partner(TESTAS2) and one for the company (TESTAS2_PARTNER). when I am trying to send messages using AS2 to Seeburger AS2 adapter server I am getting following exception in Visual Administrator Log viewer . Wondering any body has face same problem

Error Details

Inbound communication from TESTAS2 to TESTAS2_PARTNER not allowed: com.seeburger.conf.BackingStoreException: Unable to execute query because: com.seeburger.xi.config.ConfigException: No binding found for: AS2, http://seeburger.com/xi, TESTAS2, TESTAS2_PARTNER

Error while checking inbound communication [LOC: com.seeburger.as2.component.AS2Server.handleServerInbound] Caused by: com.seeburger.conf.BackingStoreException: Unable to execute query because: com.seeburger.xi.config.ConfigException: No binding found for: AS2, http://seeburger.com/xi, TESTAS2, TESTAS2_PARTNER

at com.seeburger.xi.config.ConfigProvider.query(ConfigProvider.java:270)

at com.seeburger.conf.impl.core.ConfigNodeImpl.queryProvider(ConfigNodeImpl.java:394)

at com.seeburger.conf.impl.core.AbstractConfigNodeImpl.query(AbstractConfigNodeImpl.java:904)

at com.seeburger.as2.conf.ConfigHelper.getInboundRefID(ConfigHelper.java:595)

at com.seeburger.as2.util.AS2PluginHelper.checkRelation(AS2PluginHelper.java:569)

at com.seeburger.as2.component.AS2Server.handleServerInbound(AS2Server.java:225)

at com.seeburger.as2.AS2Plugin.execute(AS2Plugin.java:181)

at com.seeburger.frame.core.FrameWorkListener.syncNewData(FrameWorkListener.java:523)

at com.seeburger.http.core.SHCPlugInProcessor.callPluginService(SHCPlugInProcessor.java:116)

at com.seeburger.http.core.SHCPlugInProcessor.callPlugIn(SHCPlugInProcessor.java:82)

at com.seeburger.http.HTTPController.handle(HTTPController.java:183)

at com.seeburger.http.core.SHController.service(SHController.java:269)

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

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

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.seeburger.xi.config.ConfigException: No binding found for: AS2, http://seeburger.com/xi, TESTAS2, SSL_INTERNATIONAL

at com.seeburger.xi.as2.conf.CPACacheQueries.getInboundBinding(CPACacheQueries.java:72)

at com.seeburger.xi.as2.conf.QueryManager.queryInboundRef(QueryManager.java:250)

at com.seeburger.xi.as2.conf.QueryManager.doQuery(QueryManager.java:90)

at com.seeburger.xi.config.spi.QueryManagerBase.query(QueryManagerBase.java:56)

at com.seeburger.xi.config.ConfigProvider.query(ConfigProvider.java:265)

... 26 more

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Murali,

the exception says "No binding found for: AS2, http://seeburger.com/xi, TESTAS2, TESTAS2_PARTNER

", so I guess there is a problem in your configuration. Did you create both Sender-/Receiver Agreement? It could also be possible that you did not assign the AS2 ID (alternative Identifier) to the parties.

In the AS2 manual is a sample scenario in the appendix that you can use as template.

Hope this helps,

Regards,

Peter

Former Member
0 Kudos

Thanks Pete for your answer after lot of checks about AS2 ID configuration I identified there is problem with my XI cache . It seems it is not updated properly . Using How to XI cache guide we manged to solve the cache problem then everthing seems working smoothly

Thanks again for your reply

Regards

Murali

Answers (0)