- 浏览: 487986 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
cloudfile:
谢谢分享!
MyEclipse配置Tomcat(图解) -
dotjar:
有效没?
治咳嗽秘方 -
jyslb:
设置密码长度大于10位,其中包含%$#&等符号,你这个 ...
奶瓶无线破解介绍 -
廖乐逍遥:
还是不行。。
eclipse里不支持泛型的解决方法 -
cue2008:
http://backtrack.unixheads.org/ ...
Intel 3945ABG无线网卡破解无线路由器密码 BT3
Service Interfaces
Problem
You are sending a message to an integration process component. The message is set to error status with the error code BPE_ADAPTER UNKNOWN_MESSAGE.
A transformation step or synchronous send step fails with the error message "No definition exists for <Interface Namespace> <Interface Name>" (SWF_XMP 021)."
Analysis
Service interfaces have been introduced in SAP NetWeaver PI 7.1 which support multiple operations. The message interfaces known from prior releases are still supported by creating service interfaces of category "XI 3.0 compatible" which restricts them to only provide a single operation, the so-called default operation.
Operations are distinguishable by the underlying message type, which in turn has to be defined by a unique root tag and its namespace. Integration processes accessing service interfaces having multiple operations enforce using the correct operation by checking the name and namespace of the payload's root element (root tag). When new messages enter the Business Process Engine (BPE), that is, if a message is received (using a receive step or synchronous send step) or created (using a transformation step), its root tag has to match the operation's message type - otherwise the respective step fails.
If messages are not accepted by the BPE with the aforementioned error messages, check whether the actual payload matches the definition of the message type of the operation. With respect to the namespace, the subtle differences between the default namespace (<root xmlns="urn:example:com">), an explicit namespace (<ns1:root xmlns:ns1="urn:example:com">), an empty namespace (<ns1:root xmlns:ns1="">), or a tag without an associated namespace (<root>) are a typical source of error.
The requirement of the root tag matching the definition in the Enterprise Service Repository is not enforced for of category "XI 3.0 compatible" service interfaces. This includes scenarios upgraded from SAP NetWeaver '04 or SAP NetWeaver 7.0. On the other hand, in scenarios using service interfaces with multiple operations, the root tag of the payload must adhere to the definition in the ES Repository.
Generic User Decisions - Work Item Title
Problem
In the work item list in the Business Workplace, some, or all, of the user decision work items have "generic decision task" as the title instead of the title configured in the process definition.
The title of a user decision work item is displayed in a language different from the user's logon language.
Analysis
The user's logon language differs from the language with which the work item was created or the title has not been translated into the user's logon language. Due to performance reasons, the work item titles are not translated into the user's logon language by default when viewing the list of work items. Instead, the title is displayed in the language the work item was created with or, if it has not been translated to this language, the default title for user decisions is displayed.
Make sure that all necessary translations of the title were provided in the process definition and have been activated. In the Business Workplace, use the menu path Settings ' Workflow Settings ' Personal Settings and select the setting Display Work Item Texts in Logon Language. To change the default for all users, use the SAP reference IMG in transaction SPRO, path Application Server ' Business Management ' SAP Business Workflow ' Basic Settings (Workflow System) ' Change Defaults for Personal Workflow Settings.
Generic User Decisions - Options of the User Decision
Problem
In the user decision work item in the inbox, the options are all labeled with the same text so that users do not know which one to choose.
Analysis
The user decision texts have not been translated into the language the user is logged on in. Translate the texts of the relevant integration process in the Enterprise Services Builder and activate the changes.
Message Packaging - Reconfiguration
Problem
The reconfiguration of one of the integration processes has been started using transaction SWF_INB_CONF. However, the reconfiguration does not finish although no hanging queues are to be found in transaction SMQ2. ccBPM Message Packaging is in use in the system.
Analysis
There are still messages to be delivered with the previous configuration. Use transaction SWF_INB_ADM to check for messages in error, suspended messages, or messages with scheduled status. If these messages are no longer deliverable, for example, due to the errors not being recoverable, or because no more delivery attempts are to be made, logically delete them using the relevant administration function. As soon as all pending messages for the previous configuration have reached a final status (either delivered or cancelled), the reconfiguration is processed.
Principal Propagation - Enabling Principal Propagation for a Process
Problem
Principal propagation shall be enabled for one of the integration processes. However, in transaction SWF_INB_CONF, the checkbox is missing for this integration process but it is shown for others.
Analysis
Integration processes can only propagate the principal of the message starting the process instance. To avoid ambiguity at runtime, principal propagation can only be enabled for processes that do not use correlations (that is, there are no inbound messages besides the starting message). If your process requires using correlations, principal propagation cannot be enabled for this process.
If your process has only a single inbound message, but you are still not able to activate principal propagation, check that no correlations are defined or used in the process definition. Remove any correlation definition, usage, or activation and activate the changes made to the process definition. You should now be able to configure principal propagation for this process in transaction SWF_INB_CONF.
Problem
You are sending a message to an integration process component. The message is set to error status with the error code BPE_ADAPTER UNKNOWN_MESSAGE.
A transformation step or synchronous send step fails with the error message "No definition exists for <Interface Namespace> <Interface Name>" (SWF_XMP 021)."
Analysis
Service interfaces have been introduced in SAP NetWeaver PI 7.1 which support multiple operations. The message interfaces known from prior releases are still supported by creating service interfaces of category "XI 3.0 compatible" which restricts them to only provide a single operation, the so-called default operation.
Operations are distinguishable by the underlying message type, which in turn has to be defined by a unique root tag and its namespace. Integration processes accessing service interfaces having multiple operations enforce using the correct operation by checking the name and namespace of the payload's root element (root tag). When new messages enter the Business Process Engine (BPE), that is, if a message is received (using a receive step or synchronous send step) or created (using a transformation step), its root tag has to match the operation's message type - otherwise the respective step fails.
If messages are not accepted by the BPE with the aforementioned error messages, check whether the actual payload matches the definition of the message type of the operation. With respect to the namespace, the subtle differences between the default namespace (<root xmlns="urn:example:com">), an explicit namespace (<ns1:root xmlns:ns1="urn:example:com">), an empty namespace (<ns1:root xmlns:ns1="">), or a tag without an associated namespace (<root>) are a typical source of error.
The requirement of the root tag matching the definition in the Enterprise Service Repository is not enforced for of category "XI 3.0 compatible" service interfaces. This includes scenarios upgraded from SAP NetWeaver '04 or SAP NetWeaver 7.0. On the other hand, in scenarios using service interfaces with multiple operations, the root tag of the payload must adhere to the definition in the ES Repository.
Generic User Decisions - Work Item Title
Problem
In the work item list in the Business Workplace, some, or all, of the user decision work items have "generic decision task" as the title instead of the title configured in the process definition.
The title of a user decision work item is displayed in a language different from the user's logon language.
Analysis
The user's logon language differs from the language with which the work item was created or the title has not been translated into the user's logon language. Due to performance reasons, the work item titles are not translated into the user's logon language by default when viewing the list of work items. Instead, the title is displayed in the language the work item was created with or, if it has not been translated to this language, the default title for user decisions is displayed.
Make sure that all necessary translations of the title were provided in the process definition and have been activated. In the Business Workplace, use the menu path Settings ' Workflow Settings ' Personal Settings and select the setting Display Work Item Texts in Logon Language. To change the default for all users, use the SAP reference IMG in transaction SPRO, path Application Server ' Business Management ' SAP Business Workflow ' Basic Settings (Workflow System) ' Change Defaults for Personal Workflow Settings.
Generic User Decisions - Options of the User Decision
Problem
In the user decision work item in the inbox, the options are all labeled with the same text so that users do not know which one to choose.
Analysis
The user decision texts have not been translated into the language the user is logged on in. Translate the texts of the relevant integration process in the Enterprise Services Builder and activate the changes.
Message Packaging - Reconfiguration
Problem
The reconfiguration of one of the integration processes has been started using transaction SWF_INB_CONF. However, the reconfiguration does not finish although no hanging queues are to be found in transaction SMQ2. ccBPM Message Packaging is in use in the system.
Analysis
There are still messages to be delivered with the previous configuration. Use transaction SWF_INB_ADM to check for messages in error, suspended messages, or messages with scheduled status. If these messages are no longer deliverable, for example, due to the errors not being recoverable, or because no more delivery attempts are to be made, logically delete them using the relevant administration function. As soon as all pending messages for the previous configuration have reached a final status (either delivered or cancelled), the reconfiguration is processed.
Principal Propagation - Enabling Principal Propagation for a Process
Problem
Principal propagation shall be enabled for one of the integration processes. However, in transaction SWF_INB_CONF, the checkbox is missing for this integration process but it is shown for others.
Analysis
Integration processes can only propagate the principal of the message starting the process instance. To avoid ambiguity at runtime, principal propagation can only be enabled for processes that do not use correlations (that is, there are no inbound messages besides the starting message). If your process requires using correlations, principal propagation cannot be enabled for this process.
If your process has only a single inbound message, but you are still not able to activate principal propagation, check that no correlations are defined or used in the process definition. Remove any correlation definition, usage, or activation and activate the changes made to the process definition. You should now be able to configure principal propagation for this process in transaction SWF_INB_CONF.
发表评论
-
Gateway Access Control Lists
2015-10-12 11:34 1180Source:http://wiki.scn.sap.com ... -
SLD_UC registration failes with return code 748
2015-10-12 09:44 2186The managed ABAP systems shoul ... -
SLD Related Gateway Serivces Unavaliable
2015-10-12 09:01 742转自:http://www.sapnew.com/212. ... -
JDBC/JMS driver deployment - now more forceMode=true
2012-11-07 19:36 1226转自:http://scn.sap.com/people ... -
JDBC Receiver Adatper的同步场景设计
2012-10-18 15:15 1077转自:http://scnblogs.techweb. ... -
XML Anonymizer Bean in Communication Channel to remove namespace prefix in XML P
2012-07-24 16:14 1396转:http://www.saptechnical.com/T ... -
Step-by-Step Guides - Connectivity > CIDX Message eStandards
2012-05-29 11:36 1326http://wiki.sdn.sap.com/wiki/di ... -
Chem XML Message eStandards and CIDX Scenario Part III
2012-05-25 00:32 941http://scn.sap.com/people/suraj ... -
Chem XML Message eStandards and CIDX Scenario development – Part II
2012-05-25 00:30 1095http://scn.sap.com/people/suraj ... -
Chem XML Message eStandards and CIDX Scenario – Part I
2012-05-25 00:28 1092http://scn.sap.com/people/suraj ... -
SLDDSUSER in SLD is getting Locked
2012-05-24 17:59 1221******* LOCAL to Solution Manag ... -
How to Start the Visual Administrator
2012-05-22 16:24 940http://help.sap.com/saphelp_nw7 ... -
利用XI同步调用(JDBC)oracle数据库的返回值。
2012-02-13 18:03 1139今天用CCBPM做一串业务操作,具体的操作是:我先异步更 ... -
XI/PI Tables LIST
2012-02-09 15:28 1080ABAP ABAP schema Database Trans ... -
(MID)com.sap.SOA.apt_rfc.0303
2012-02-02 11:51 835MessageID com.sap.SOA.apt_rfc.0 ... -
FAQ XI 3.0/ PI 7.0/ PI 7.1 RFC Adapter
2012-02-01 16:52 2438转自:http://www.saptechies.com/fa ... -
如何排查mapping报错。
2012-01-18 15:50 951XI/PI在开发过程中最容易也是出错最多的地位就是map ... -
RFC Sender to JDBC receiver scenario中值得注意的三个问题
2012-01-17 17:09 1432转自:http://scnblogs.techweb.com. ... -
copyValue用法
2012-01-05 15:24 1144copyValue目的就是实现可以取到一个LIST的任意值。 ... -
PI动态生成字段方法
2011-12-28 18:48 1076今天遇到这样一种情况,PI更新数据库时,有的字段是动态更新 ...
相关推荐
这个"PowerShell Troubleshooting Guide(pdf+epub+mobi+code_file).zip"压缩包包含了多种格式的资源,旨在帮助用户理解和解决在使用PowerShell时可能遇到的问题。 PDF、EPUB和MOBI格式的书籍提供了详细的PowerShell...
Replay the Error in Gateway Client .................................................................................... 3 Gateway Client ..................................................................
红帽企业Linux故障排除指南 ,作者列出了大多数红帽企业版运行过程中出现的故障处理方式
Citrix Troubleshooting Guide
webMethods Advanced Troubleshooting Guide
ANSYS EKM Troubleshooting Guide
### Java SE 6与HotSpot VM故障排除指南关键知识点解析 #### 一、概述 《Java SE 6与HotSpot VM故障排除指南》是Oracle公司于2008年11月发布的一份技术文档,旨在帮助开发人员、系统管理员和技术支持人员解决在...
Java Troubleshooting Guide Java 是一种广泛使用的编程语言,由 Oracle 公司开发和维护。Java Platform, Standard Edition 是 Java 的一个版本,提供了完整的 Java 环境,包括虚拟机、类库、开发工具等。为了帮助...
这份《故障排除指南》是为了帮助开发者解决使用Java Platform, Standard Edition Development Kit 7 (JDK7)开发的应用程序可能出现的问题。具体而言,这份指南主要关注应用程序与Java HotSpot虚拟机之间可能遇到的...
Solaris Common Messages and Troubleshooting Guide.pdf
Oracle Troubleshooting Guide 本文档是 Oracle 公司发布的技术文档,旨在帮助用户解决 Java 平台Standard Edition 中的常见问题。本指南涵盖了 Java 平台的各种故障排除方法,旨在提高用户的 Troubleshooting 能力...
NetBackup Appliance Troubleshooting Guide - 3.1 and 3.1.1
- **版权信息**:版权所有 © 1989-1999 Sybase, Inc.。保留所有权利。 - **许可协议**:该软件受许可协议约束,只能按照协议条款使用或复制。 #### 文档结构 - **第1卷**:Sybase Adaptive Server Enterprise 故障...
《NetBackup Appliance Troubleshooting Guide - 3.1 and 3.1.x》是针对Veritas NetBackup设备的一份详尽的故障排查指南,旨在帮助用户解决在使用Veritas NetBackup 3.1和3.1.x版本时可能遇到的问题。这份文档由...
Raspberry Pi User Guide, 4th Edition is the "unofficial official" guide to everything Raspberry Pi 3. Written by the Pi's creator and a leading Pi guru, this book goes straight to the source to bring ...
PowerShell Troubleshooting Guide uses easy-to-understand examples to explain the PowerShell language, enabling you to spend more of your time writing code to solve the problems you face and less time ...
在IT领域,尤其是在网络通信与视频会议系统维护中,《TelePresence Troubleshooting Guide》(TelePresence故障排除指南)是一份至关重要的文档。这份由Cisco Systems, Inc.发布的指南,主要针对其开发的Cisco ...
在《Oracle TimesTen In-Memory Database Troubleshooting Guide 11g Release 2 (11.2.2)》中,用户可以找到关于解决TimesTen数据库问题的详尽指南。这份文档旨在帮助管理员和开发者诊断并解决在使用TimesTen时可能...