2016-07-20 22 views
1

Wir integrieren ATG in Siebel, wir erhalten einen Fehler, während die Synchronisierung der Produkte von Siebel unten den Fehler darstellt.Fehler bei der Referenzintegration ATG Siebel

[[email protected] logs]$ less VodafonePub.out 
**** Error  Wed Jul 20 04:41:36 EDT 2016 1469004096089 /atg/siebel/catalog/SiebelCatalogImportService THREAD (Thread-58): Batch processing failed. Logging details with parent. 
**** Error  Wed Jul 20 04:41:36 EDT 2016 1469004096090 /atg/siebel/catalog/SiebelCatalogImportService Aborting Job after ADD/UPDATE PHASE - all repository changes will be rolled back 
**** Error  Wed Jul 20 04:41:36 EDT 2016 1469004096414 /atg/siebel/catalog/SiebelCatalogImportService SingleThreadedImportService.executeImport(): Data import was unsuccessful. Cancelling the import 
**** Warning Wed Jul 20 04:41:36 EDT 2016 1469004096603 /atg/siebel/catalog/SiebelCatalogImportController  ImportService DID NOT finish successfully 
Jul 20, 2016 4:41:38 AM com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate doPost 
SEVERE: JAXRPCSERVLET38: unknown port name: getJobStatus 
JAXRPCSERVLET38: unknown port name: getJobStatus 
     at com.sun.xml.rpc.server.http.ea.ImplementorRegistry.getImplementorInfo(ImplementorRegistry.java:68) 
     at com.sun.xml.rpc.server.http.ea.ImplementorFactory.getImplementorFor(ImplementorFactory.java:103) 
     at com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:200) 
     at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:133) 
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:751) 
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:844) 
     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280) 
     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254) 
     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136) 
     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346) 
     at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25) 
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79) 
     at atg.webservice.filter.SOAPFactoriesFilter.doFilter(SOAPFactoriesFilter.java:233) 
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79) 
     at atg.webservice.WSDLImportFilter.doFilter(Unknown Source) 
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79) 
     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3436) 
     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3402) 
     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 
     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) 
     at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57) 
     at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2285) 
     at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2201) 
     at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) 
     at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1572) 
     at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:255) 
     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311) 
     at weblogic.work.ExecuteThread.run(ExecuteThread.java:263) 

<Jul 20, 2016 4:41:38 AM EDT> <Error> <javax.enterprise.resource.webservices.rpc.server.http> <BEA-000000> <JAXRPCSERVLET38: unknown port name: getJobStatus 
JAXRPCSERVLET38: unknown port name: getJobStatus 
     at com.sun.xml.rpc.server.http.ea.ImplementorRegistry.getImplementorInfo(ImplementorRegistry.java:68) 
     at com.sun.xml.rpc.server.http.ea.ImplementorFactory.getImplementorFor(ImplementorFactory.java:103) 
     at com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:200) 
     at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:133) 
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:751) 
     Truncated. see log file for complete stacktrace 

Ich habe den Port-Namen in anderen Arbeitsumgebung verglichen, aber es gab keinen Unterschied.

Wirklich stecken in diesem bitte helfen.

+0

Benötigen Sie weitere Informationen, um zu helfen. Mit welcher ATG-Instanz verbindet Siebel? Kann die Siebel-Instanz, in der der Job ausgeführt wird, die ATG-Instanz sehen, mit der er sich verbindet? Können Sie die IP-Adresse und den Port telnet? Müssen Sie der Firewall eine Regel hinzufügen oder einen Proxy-Server verwenden? etc etc – bated

Antwort

1

Der Importvorgang wurde gestartet, daher nehme ich an, dass Sie das SiebelWS-Submodul korrekt erstellt haben und es von SCOA aufgerufen wird. Es sieht so aus, als ob der getJobStatus WS jedoch fehlt. Haben Sie die Build-Datei bearbeitet, um dies zu vermeiden? Überprüfen Sie in der Datei Dynamo/Siebel/SiebelWS/j2ee-apps/siebelWS.war, ob die relevanten WSDL und Zuordnungen vorhanden sind.

+0

Vielen Dank das hat wirklich geholfen. –