【问题标题】:Error on reference integration ATG Siebel参考集成 ATG Siebel 出错
【发布时间】:2016-11-23 10:31:07
【问题描述】:

我们正在将 ATG 集成到 Siebel,在从 Siebel 同步产品时出现错误,以下是错误。

[oracle@localhost 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

我对比过其他工作环境下的端口名,没有区别。

真的卡在这请帮助。

【问题讨论】:

  • 需要更多信息来帮助。 Siebel 连接到哪个 ATG 实例?作业正在运行的 siebel 实例能否看到它正在连接的 ATG 实例?你能telnet到ip地址和端口吗?是否需要在防火墙上添加规则或使用代理服务器?等等等等

标签: atg siebel


【解决方案1】:

导入过程已经开始,所以我假设您已经正确构建了 SiebelWS 子模块,并且它正在被 SCOA 调用。但是,似乎缺少 getJobStatus WS。您是否编辑了构建文件以将其排除在外?签入 Dynamo/Siebel/SiebelWS/j2ee-apps/siebelWS.war 文件以查看相关的 WSDL 和映射是否存在。

【讨论】:

  • 非常感谢您的帮助。
猜你喜欢
  • 2020-06-03
  • 2010-09-09
  • 1970-01-01
  • 2012-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多