XI3.0 to PI7.0 Upgrade
Hi,
I am planning to upgrade XI3.0 to PI7.0. (Windows, oracle).
I am not getting PI7.0 upgrade guide from SAP market Place, Can i follow upgrde guide PI7.1 ?
PI7.1 guide is available on SAP Market place below link
https://websmp103.sap-ag.de/~sapidb/011000358700001185812007E.
Is there any Specific problems, if i am following above Upgrade guide.
Also let me know the link from where i can download upgrade guide for PI7.0.
Pls guide me if any one done upgrade from XI3.0 to PI7.0.
Regards,
Haribabu
Hi Hari,
Have you seen this
https://websmp208.sap-ag.de/instguides >SAP NetWeaver->Release 2004S
Upgrade guide PI 7.0
https://websmp110.sap-ag.de/~sapidb/011000358700005412772005E.pdf
And also you can find information.
Moving XI3.0 to PI 7.0
Migration from XI3.0 PI7.0
Regards
Goli Sridhar
Similar Messages
-
Error: Upgrade Xi3.0-PI7.0 UPDATE_REQUIRED_ROMS
Hello,
I'm doing an upgrade from XI 3.0 to PI 7.1 and prepare Phase I issues the following error:
<!LOGHEADERSTART/>
<!HELPManual modification of the header may cause parsing problem!/>
<!LOGGINGVERSIONhttp://1.5.7.1006/>
<!NAMEE:\usr\sap\PQ2\upg\java\log\UPDATE_REQUIRED_ROMS_URR_10.LOG/>
<!PATTERNhttp://UPDATE_REQUIRED_ROMS_URR_10.LOG/>
<!FORMATTER[com.sap.tc.logging.TraceFormatter(%d %s: %-100l %t]: %m)/>
<!ENCODINGUTF8/>
<!LOGHEADEREND/>
Oct 25, 2010 5:58:02 PM Info: com.sap.sdt.ucp.phases.AbstractPhaseType.initializexAbstractPhaseType.javax758x [Threadmain,5,main]: Phase PREPARE/INIT/UPDATE_REQUIRED_ROMS has been started.
Oct 25, 2010 5:58:02 PM Info: com.sap.sdt.ucp.phases.AbstractPhaseType.initializexAbstractPhaseType.javax759x [Threadmain,5,main]: Phase type is com.sap.sdt.j2ee.phases.PhaseTypeUpdateRequiredRoms.
Oct 25, 2010 5:58:02 PM Info: com.sap.sdt.ucp.phases.AbstractPhaseType.logParametersxAbstractPhaseType.javax413x [Threadmain,5,main]: Parameter romFile=RequiredRoms.xml
Oct 25, 2010 5:58:02 PM Info: ...sdt.j2ee.phases.PhaseTypeUpdateRequiredRoms.checkParametersxPhaseTypeUpdateRequiredRoms.javax139x [Threadmain,5,main]: Checking phase parameters romFile.
Oct 25, 2010 5:58:02 PM Info: ...sdt.j2ee.phases.PhaseTypeUpdateRequiredRoms.checkParametersxPhaseTypeUpdateRequiredRoms.javax148x [Threadmain,5,main]: Phase parameters have been checked. All required 1 phase parameters have been set.
Oct 25, 2010 5:58:02 PM Info: ....sap.sdt.j2ee.phases.PhaseTypeUpdateRequiredRoms.addKernelsxPhaseTypeUpdateRequiredRoms.javax208x [Threadmain,5,main]: Instance with name DVEBMGS00 is either the central instance or the kernel for its OS - NTAMD64 is already added for update.
Oct 25, 2010 5:58:02 PM Error: com.sap.sdt.ucp.phases.AbstractPhaseType.doExecutexAbstractPhaseType.javax870x [Threadmain,5,main]: Exception has occurred during the execution of the phase.
Oct 25, 2010 5:58:02 PM Error: com.sap.sdt.ucp.phases.AbstractPhaseType.doExecutexAbstractPhaseType.javax869x [Threadmain,5,main]: java.lang.NullPointerException: null
Oct 25, 2010 5:58:02 PM Info: com.sap.sdt.ucp.phases.AbstractPhaseType.cleanupxAbstractPhaseType.javax905x [Threadmain,5,main]: Phase PREPARE/INIT/UPDATE_REQUIRED_ROMS has been completed.
Oct 25, 2010 5:58:02 PM Info: com.sap.sdt.ucp.phases.AbstractPhaseType.cleanupxAbstractPhaseType.javax906x [Threadmain,5,main]: Start time: 2010/10/25 17:58:02.
Oct 25, 2010 5:58:02 PM Info: com.sap.sdt.ucp.phases.AbstractPhaseType.cleanupxAbstractPhaseType.javax908x [Threadmain,5,main]: End time: 2010/10/25 17:58:02.
Oct 25, 2010 5:58:02 PM Info: com.sap.sdt.ucp.phases.AbstractPhaseType.cleanupxAbstractPhaseType.javax909x [Threadmain,5,main]: Duration: 0:00:00.015.
Oct 25, 2010 5:58:02 PM Info: com.sap.sdt.ucp.phases.AbstractPhaseType.cleanupxAbstractPhaseType.javax910x [Threadmain,5,main]: Phase status is aborted.
Please help.
Luis Maura.Hello
We will move this thread to the SAP on Windows forum as this is not a PI technical issue (upgrade issue). Hopefully you will get a better response on that forum.
Regards
XI/PI Moderator -
Migration from XI3.0 PI7.0
Hello all,
How do I migrate users from XI3.0 to PI7.0? We are thinking about moving users from Xi3.0 to PI 7.0 and start using PI7.0. Also, all the objects from IR, ID, SLD need to be moved.
Can you please tell me how?
Regards,
N.SThe more clean solution is to "clone" the esisting XI 3.0 with following the document <a href="http://help.sap.com/bp_bpmv130/Documentation/Operation/SystemContentCopy.pdf">SAP NetWeaver 04 System Content Cosy Guide</a> than upgrade the system to PI 7.0 with the standard upgrade procudure.
In this way you will find all the contentes, all the users and all the settings avoiding the need of transports
The other solution could be:
1) cleate the PI7.0 system in the old SLD.
2) set the transport targhts of all business system for the new PI7.0
3) export from old and import into new SLD the SLD content
4) export from XI30 and import into PI7.0 the Repository Content
5) export from XI30 and import into PI7.0 the Directory Content
Regards, and Happy New Year
Sandro
Regards
Sandro -
XI3.0 simple upgrade - Few questions
Hi Gurus,
I ran into some issues with my upgrade to XI3.0 from XIR2 SP4. I was using a simple upgrade method.
1- It seemed like the upgrade was going fine throughout. I stopped all the services before upgrade (including Tomcat). When prompted for tomcat5.5 ports, I used the default values though the XIR2 tomcat uses those ports. I thought it should not be a problem because XIR2 tomcat is stopped anyways. After the install, I noticed that the cmc and infoView folders in tomcat55/work/catlina/localhost were missing. Needless to say that CMC and InfoView did not work.
2- I thought I'll uninstall and use different ports, but the uninstall did not work. i tried both through the media and through Add/Remove programs. The media uninstall gave a 'Fatal Error' in the end and the Add/Remove program errored immediately saying 'Error applying Transforms......'
Questions:
1- I'd like someone to first please confirm that what I noticed after the install was because I used the same port numbers.
2- How can I make the uninstall to work?
3- Since the upgrade process migrated the repository, can I uninstall XIR3 and 3.0, perform a new 3.0 installtion that uses the (migrated) repository?
Thanks,
KashifHi,
Addition to the above
go for 7.11 (i.e ehp1 of 7.1) ..as it have other features to use..
especially proxy feature in AAE (using XI protocol in SOAP) and also Idoc packaging which will be veryful ..
for compatible side 7.1 onwards we have pattern in service interface(message interface) with XI 3.0 stateless..
Gud luck
Rajesh -
What are the Technical differences Between XI3.0/PI7.0/PI7.1
hi experts can any one give me brief idea about all the versions.
Both technically and performance point of view.Hi,
There is no different between XI3.0 and PI 7.0 but there is a lot difference in XI3.0/PI 7.0 and PI 7.1.
Refer the below thread for Xi and PI difference:
PI 7.0 and XI 3.0
there are many threads with sme topics
New highlights for SAP NetWeaver Process Integration 7.1 are:
Enterprise Services Repository as a central storage location for enterprise service definitions and lifecycle management data for all enterprise services
Universal Description, Discovery, and Integration (UDDI) 3.0compliant services registry for runtime management of enterprise services
Improved support for standards such as Web Service Reliable Messaging (WS-RM), WS Policy, Security Assertion Markup Language (SAML)
Extended support for high volume scenarios
Business Activity Monitoring for process definition of milestone monitoring (event correlation)
Improved SAP NetWeaver Administrator support for central configuration and administration of both mediated and point-to-point scenarios.
XML payload validation
Process editor modeling enhancements: step groups, integrated alert management, configurable parameters
Integration of human interaction (generic user decision)
WS-BPEL 2.0 preview.
Message Packing.
Local Processing in Adapter Engine.
Reusable UDFs.
Lookup function with multiple results.
Refer the below link form where the most of the above information has been taken:
1) Capability and Enhancements of SAP NetWeaver Process Integration 7.1:
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/community/capabilityandEnhancementsofSAPNetWeaverProcessIntegration7.1&
2) New SAP NetWeaver Process Integration:
/people/udo.paltzer/blog/2007/04/26/new-sap-netweaver-process-integration-release-planned-for-2007
3) Enhancement in PI 7.1:
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/07/27/briefdescriptionaboutEnhancementinPI7.1&focusedCommentId=40564
4) SAP NetWeaver Process Integration 7.1 - Overview of New Capabilities:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/706005a3-3bd6-2910-91ae-a2016239bdcf
5) SAP NetWeaver PI 7.1
/people/daniel.bianchin/blog/2007/12/19/all-you-wanted-to-know-about-sap-netweaver-pi-71-and-more
This section has all the relevant links for each topics:
Enterprise Services Repository:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4073b4c4-7137-2a10-a5a9-abb618b7a5e7
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0301486-758c-2a10-9d84-a195556df422
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/903a4127-5403-2a10-0a96-e9452c3ab1de
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0f90f22-678c-2a10-91a0-f1f1bf7ff191
Usability Features in SAP NetWeaver PI 7.1 Development and Configuration Times
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0e7734f-e969-2a10-24b6-df58a710941c
Advance adapter engine:
/people/william.li/blog/2008/01/10/advanced-adapter-engine-configuration-in-pi-71
/people/william.li/blog/2008/02/07/display-adapter-synchronous-message-content-in-rwb-of-pi-71
Preview on New Features of the Integration Directory in SAP NetWeaver Process Integration 7.1
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10c0de4b-7876-2a10-e286-8412668643a8
Usability Features in SAP NetWeaver PI 7.1 Development and Configuration Times:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0e7734f-e969-2a10-24b6-df58a710941c
SAP Network Blog: Share User-Defined Functions in Message Mappings of PI 7.1
/people/william.li/blog/2008/01/02/sap-pi-71-mapping-enhancements-series-share-user-defined-functions
Preview on New Features of the Integration Directory in SAP NetWeaver Process Integration 7.1
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10c0de4b-7876-2a10-e286-8412668643a8
SAP Network Blog: Mapping Enhancements in SAP NetWeaver Process Integration (PI) 7.1
/people/jin.shin/blog/2008/01/11/sap-pi-71-mapping-enhancements-series-mapping-enhancements-demo
New Business Process Engine Features in SAP NetWeaver Process Integration
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0068bc1-6f8c-2a10-52bb-c6ee3562feb2
Folders for more flexible and organized way of development.
/people/william.li/blog/2007/08/07/using-folders-in-pi-71 -- Folders in PI 7.1
High Volume support in PI 7.1
/people/holger.faulhaber/blog/2007/12/12/high-volume-support-in-pi-71
Upgrade to SAP NetWeaver PI 7.1
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8085e299-718c-2a10-de94-928f62b763ce
chirag -
Java proxy in PI7.1.....
Hi All,
I am having a requirement where i have to develop JAVA proxy in PI 7.1 and for this I am using NWDS 7.1 but the main concern is that i am very new to JAVA proxies. Even though i refer SDN but the blogs and forums mentioned are related to XI3.0/PI7.0.
I would be very pleased if anybody clear some of my doubts:
1) Do we require WAS in order to install J2ee based non central adapter engine?If yes how to install it.
2) How to configure client and server proxies in PI 7.1 using NWDS 7.1?
3) How to deploy and test java proxies?
Thanks In Advance.Hi,
You can install the Java proxy runtime on the SAP J2EE Engine Release 6.40 SP5 or higher.
The messaging system that the Java proxy runtime uses to send messages to the Integration Server must also be installed on the J2EE server.
To send messages from a J2EE application, the application must be programmed against beans that encapsulate all details about the Java runtime. The following classes are generated:
u2022 Proxy classes that send or receive messages using the Java proxy runtime.
u2022 Bean classes as an outer shell that conform to the J2EE standard. The beans call the proxy classes for communication.
The classes must be deployed on the J2EE server together with their J2EE application
see this link for the example scenario https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d
Refer this configuration guide:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ac6de690-0201-0010-54ac-8923089dcc97
Refer these too:
Java Proxy Inside Story Part I
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9
Java Proxy Inside Story Part II
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d
Change in PI 7.1
usr/sap/<SID>/DVEBMGS<nr>/j2ee/cluster/server0/apps (xI 3.0)
/usr/sap/<SID>/DVEBMGS<nr>/j2ee/cluster/bin/ (PI 7.1)
Regards
Zahid Ali -
PI7.1 : which version of JRE
Hi,
with PI 7.1, is there a restriction with the version of JRE installed on our workstation ?
so can I used the version 1.6 and do I have to use 1.5 like for PI 7.0 ?
thanks.
MickaelDear Mickael
JRE1.6 is only supported as PI PI7.1
In XI3.0 /PI7.0 , you can use JRE1.5 or 1.4.2
and for XI 3.0 and lower than SP11 , only JRE 1.4.2 is supported
you can also refer to Note 801868
Please let me know if this answers your question.
Regards
Monika -
Duplicate subtree in PI 7.11(EHP1) not working as it works in XI 3.0
Hi Friends,
I've exported a mapping program(graphical) from XI 3.0 to PI 7.1 as we are upgrading from old version to new one.
The mapping consists of the following target structure:
Item(Occ->0..1) Node
Err(Occ->0..1)Subnode under Item
Errtext0(Occ->0..1)Field under Err--->field being duplicated
Errtext0[1](duplicated field of Errtext0)--->field after duplication
Errtext0[2]](duplicated field of Errtext0)--->field after duplication
Errtext0[3]](duplicated field of Errtext0)--->field after duplication
In XI 3.0 when the duplicate fields are populated with values during mapping the fields appear at the target but in PI 7.1 the duplicate fields are not appearing even after values being populated.
One more observation is, In XI 3.0 when I duplicate a field its type(eg: String) and occurrence gets copied or is visible once the field is duplicated but in PI 7.1 the attributes are not visible.
Ultimately only the value of the field being duplicated is occuring after mapping transformation but not the values of duplicated fields.
Please let me know the answer if anyone of you have come across similar problem
Many thanks.Hi
We are using PI7.1 EHP1. our issue is, we have create one data type, message type in PI7.1 EHP1.
Now whenever we are using the Message type in message mapping & whenever we are trying to duplicate any of the field using the duplicate subtree option in context menu, it is generating the duplicate subtree field without the occurence and the data type of field.
Now if we will do the mapping for the duplicate field, the field is not coming in the target structure, if we are testing our mapping using test option.
The issue we are facing with Pi7.1 EHP1. we already tried the same in XI3.0and PI7.1 and it is working fine.
could you please suggest if it is any service pack issue or any technical issue with mapping?
Thanks -
Hi Everybody,
Please, Could somebody ask me if there is a SAP/PI Trial Version 7.01 available?
If it available, Do you know where I can download this trial version?
I got the Netweaver 2004s ABAP & Java version, but they look as the PI System was not included.
Thanks in Advances.
Best Regards
RubenHi Ruben,
There are PI7.1 provided by SDN specific to individual purpose.
If you wish to go for PI7.0 and if you have XI3.0 then upgrade it with SP 21. This is similar and included all the features of PI 7.0. there will not be any big difference in it.
But For, PI7.1 you have to either subscripe from SDN or approach to SAP.
https://www.sdn.sap.com/irj/sdn/subscriptions/development
Oofficially the PI7.1 product is not completely launched in the market for implementation.
Thanks
Swarup -
Hi All:
what are the procedure and plan to upgrade existing XI 3.0 to new version that is PI 7.0?? I am referring to this link Migration from XI3.0 PI7.0 but have confusion about clone and all.
Can anyone tell me articulately how we can achieve it (XI to PI migration) in a simple and efficient way:-)
Thanks
Farooq.Farooq,
This wud help u..
http://help.sap.com/saphelp_nw70/helpdata/en/38/5cc53f3e0f0228e10000000a114084/frameset.htm
https://websmp104.sap-ag.de/upgradenw70
https://websmp110.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000588464&_SCENARIO=01100035870000000202&
regards,
Vishal -
REG: Receiver Communication channel
Hi All,
What are different receiver communication channels used to send data to a SAP system?
Thanks in advance,
Siva.Hi,
in XI3.0/PI7.0 the available adapters from XI to R/3 are IDOC, RFC and XI for proxy communication.......
in PI7.1 all of the above and WS for Web Service Reliable Messaging is also available.........
Regards,
Rajeev Gupta -
Differences between SAP PI 7.0 and PI 7.1
Hi Everyone,
I have a requirement where i use webservices most. I feel PI 7.1 is good. Please suggest me.
Would anyone suggest which is the best. Is it PI 7.0 or PI 7.1
What are the major differences between the two ?
Regards,
Varun.Hi Varun,
New highlights for SAP NetWeaver Process Integration 7.1 are:
Enterprise Services Repository as a central storage location for enterprise service definitions and lifecycle management data for all enterprise services
Universal Description, Discovery, and Integration (UDDI) 3.0compliant services registry for runtime management of enterprise services
Improved support for standards such as Web Service Reliable Messaging (WS-RM), WS Policy, Security Assertion Markup Language (SAML)
Extended support for high volume scenarios
Business Activity Monitoring for process definition of milestone monitoring (event correlation)
Improved SAP NetWeaver Administrator support for central configuration and administration of both mediated and point-to-point scenarios
Further functional enhancements include:
XML payload validation
Process editor modeling enhancements: step groups, integrated alert management, configurable parameters
Integration of human interaction (generic user decision)
WS-BPEL 2.0 preview
The message server and the enqueue server can be separated from the central instance (CI) to the ABAP SAP Central Services Instance (ASCS) in the ABAP stack
also (recommended)
In SAP NetWeaver 7.1 ,Only ASCS is supported
SAP has changed the signatures of the relevant Java classes,So in these cases the Java coding effort should only be "mere syntax check".
1. PI 7.0 is the part of Netweaver 2004s and PI 7.1 is key entity in eSOA.
2. PI 7.1 have various mapping Enhancements as well as reusability of UDFs across the mappings etc. which is not available in PI 7.0
3. PI 7.1 comes with the concept of folders for more flexibale and Organized way of developements.
4.Advanced adapter engine is used in PI 7.1, which have overcome the various communication related limitations of previous versions
5.High Volume support in PI 7.1
SAP NetWeaver Process Integration 7.1 (SAP NetWeaver PI 7.1)
You can use the ES Repository and Registry with SAP NetWeaver PI and take full advantage of the process integration capabilities of SAP NetWeaver. With the ES Repository, you can start modeling your business process and designing your interfaces, data types and mappings for the message exchange. The Integration Directory and Integration Server that are also available with SAP NetWeaver PI, enable you to configure and to run your business process in your individual system landscape.
SAP NetWeaver Composition Environment 7.1 (SAP NetWeaver CE 7.1)
SAP NetWeaver Composition Environment 7.1 offers full service provisioning capabilities, also for those who need to work with a lean development environment and do not focus on process integration. For those customers, the ES Repository and Registry offers capabilities for service provisioning and consumption
PI7.1
Display Adapter Synchronous Message Content in RWB of PI 7.1
/people/william.li/blog/2008/02/07/display-adapter-synchronous-message-content-in-rwb-of-pi-71
SAP PI 7.1 Mapping Enhancements Series: Using Graphical Variable
/people/william.li/blog/2008/02/13/sap-pi-71-mapping-enhancements-series-using-graphical-variable
Monitoring the IDOC Adapter in XI/PI using IDX5
/people/kamalkumar.ramakrishnan/blog/2008/02/13/monitoring-the-idoc-adapter-in-xipi-using-idx5
Point-to-Point Connection using ABAP in SAP using PI 7.1
/people/william.li/blog/2008/02/13/point-to-point-connection-using-abap-in-sap-using-pi-71
SAP PI 7.1 Mapping Enhancements Series: Parameterized Message Mappings
/people/jin.shin/blog/2008/02/14/sap-pi-71-mapping-enhancements-series-parameterized-message-mappings
SAP NetWeaver Process Integration 7.1: Mapping Enhancements Blog Series
/people/jin.shin/blog/2008/02/14/sap-netweaver-process-integration-71-mapping-enhancements-blog-series
SAP PI 7.1 Mapping Enhancements Series: Copy XML Subtree
/people/william.li/blog/2008/02/14/sap-pi-71-mapping-enhancements-series-copy-xml-subtree
SAP PI 7.1 Mapping Enhancements Series: Correct Structural Inconsistencies
/people/jin.shin/blog/2008/02/15/sap-pi-71-mapping-enhancements-series-correct-structural-inconsistencies
SAP PI 7.1 Mapping Enhancements Series: Graphical Support for JDBC and RFC Lookups
/people/jin.shin/blog/2008/02/15/sap-pi-71-mapping-enhancements-series-graphical-support-for-jdbc-and-rfc-lookups
Go through this links...
Difference betwwen PI7.0 and PI7.1
Re: What are the Technical differences Between XI3.0/PI7.0/PI7.1
Regards,
Vinod. -
Error in adapter module Upgrade PI7.11
Hello,
After upgrade from XI3.0 to PI7.11,I am trying to adapt code of an adapter module in order to use it in new version.
I have changed the code ,there were no compilation errors and it was deployed successfully.
But when trying to test the scenario ,I am getting following error:
<code>ADAPTER.JAVA_EXCEPTION</code>
<text>javax.ejb.EJBException: (Failed in component: sap.com/ValidationModule7.11_EAR) Exception raised from invocation of public com.sap.aii.af.lib.mp.module.ModuleData com.sapcons.xi.af.validation.ValidationModuleBean711.process(com.sap.aii.af.lib.mp.module.ModuleContext,com.sap.aii.af.lib.mp.module.ModuleData) throws com.sap.aii.af.lib.mp.module.ModuleException method on bean instance com.sapcons.xi.af.validation.ValidationModuleBean711@4dee79d1 for bean sap.com/ValidationModule7.11_EARxml|ValidationModule7.11_EJB.jarxml|ValidationModuleBean711 in application sap.com/ValidationModule7.11_EAR.; nested exception is: java.lang.NullPointerException: while trying to invoke the method com.sap.engine.interfaces.messaging.api.MessageKey.getMessageId() of an object loaded from local variable 'msgKey'
java.lang.NullPointerException: while trying to invoke the method com.sap.engine.interfaces.messaging.api.MessageKey.getMessageId() of an object loaded from local variable 'msgKey'
I am nowhere using variable 'msgkey' in my code.
I was using getMessageId() method and because of this error,I have changed the code such that I am not using this method at all.
After this change ,I have deployed the module again,and the strange part is I am still getting the same error.
Just to be sure that I have deployed the changed code,I created an altogether new module ValidationModule7.11_EAR(it was ValidationModule_EAR before) and deployed it,I am sure ,I am not using getMessageId() method at all,but I am getting the same error (as mentioned above).
I have no idea why I am getting the same error.I can see in the error message that my new module is called which doesn't use this method.
Can anyone please suggest apart from saving the Bean after code changes and redeploying the code,what needs to be done.
(Rebuilding the project,etc.)
It would be great if I can get some inputs on this strange behaviour.
Thanks a lot.
Best Regards,
ShwetaHello Stefan,
Thanks for your reply.
I have created my new module with a different JNDI name.
Also,I have verified that there is a link to the interface com.sap.aii.af.ifc.facade in application-j2ee-engine.xml .
This was the code which I was trying to adapt:
if((MessageContext)inputModuleData.getPrincipalData() instanceof MessageContext)
MessageContext messsageContext = (MessageContext)inputModuleData.getPrincipalData();
Message message = messsageContext.getMessage();
Attachment rootDocument = message.getRootDocument();
Object data = rootDocument.getData();
if(data instanceof Binary)
Binary bin = (Binary)data;
request = bin.getBytes();
String messageID = "1232";
if(dir == Direction.INBOUND)
amk = new AuditMessageKey(messageID, AuditDirection.INBOUND);
else
amk = new AuditMessageKey(messageID, AuditDirection.OUTBOUND);
But I was getting errors like MessageContext not recognized and also,for the statement:
Attachment rootDocument = message.getRootDocument();
I was getting an error in statement : if(data instanceof Binary) as following imports weren't recognized.
import com.sap.aii.messaging.lang.Binary;
import com.sap.aii.messaging.mo.*;
So I used import com.sap.aii.af.service.cpa.BinaryData; and following code
Object obj = null;
Message message = null;
obj = inputModuleData.getPrincipalData();
if(obj instanceof BinaryData)
message = (Message)obj;
BinaryData bin = (BinaryData)obj;
request = bin.getData();
String messageID = "1232";
amk = new MessageKey(messageID, message.getMessageDirection());
Code was compiled correctly and deployed ,but I get this error with getMessageId() when I try to test it.You can see I am not using getMessageId() and msgkey anywhere in the code
Thanks for your help
Regards,
Shweta -
Please guide me how to install and upgrade ECC6.0 PI7.0 to PI7.1
SAP Guru's
Please help me as i am confused about PI7.1.
In ECC6.0 SAP PI7.0 server is builtin and no need to install PI seperately like XI3.0 but i want to know how do i upgrade that ECC6.0 PI7.0 builtin server to PI7.1, what are the steps i need to follow.
Is there any other specific DVD for PI7.1 installation or upgrading.
Can i update ECC6.0 PI7.0 with EHP1 for SAP NetWeaver Composition Environment 7.1 - Preview Version, If yes then how as i download this from sdn.
Finally can somebody also tell me from where i will get the PI7.1 IDES dvd or software except sdn as it is no more avaliable in SDN now.Hi
All information you need abt upgrade is given here.. .check these links
http://service.sap.com/instguidesNWPI71
http://service.sap.com/instguidesNW
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/8085e299-718c-2a10-de94-928f62b763ce
https://websmp102.sap-ag.de/instguidesNWPI71
Regards
Vishnu -
Upgrade PI7.1 -- Scenario in QA failed
Hi,
We have upgraded our SAP XI3.0 to PI7.1. For one interface scenario, the file output is having additional line having value of the Variable specified in the comm channel. This variable is defined to get the value from payload and append to the file name.
The issue is not occuring for all the runs, and also there is no specific trend.
Can someone help to resolve this issue?
Thank You!
Chandrasekharuse the parameter CUT in the File adapter - NameA.fixedLengthTooShortHandling
http://help.sap.com/saphelp_nw04/helpdata/EN/d2/bab440c97f3716e10000000a155106/frameset.htm
Maybe you are looking for
-
Reading variables from a text file into a flash projector exe
I am using Flash CS4 and my script is in ActionScript2. I am developing a flash projector file that runs when a user puts in a cd to guide them through the steps they need to install a program and then kicks off the installer. I use fscommand to run
-
Officejet Pro 8500 A909G Can't Scan to Network Folder - Install won't detect Printer
I have installed an 8500 on a wireless network. There are 2 PC's; 1 is XP Home, the other is XP Pro, both are Service Pack 3. The Router is a Linksys WRT54G2, Wireless adapters in both PC's are Linksys Wireless G - PCI cards. Both PC's are runnin
-
How to customize the Java Concurrent Program(PO Output for Communication)
Hi, How to customize the Java Concurrent Program(PO Output for Communication) I need to add the Line level Ship To Address ,Line Notes and Extended Price fields on Java Concurrent Program. Please any body help/guide me in this regard.
-
Hello, Whenever I try to save my Keynote file, I receive an error message saying: "The document 'Backup of Backup of Oral Report' could not be saved as 'Oral Report'. Bad file descriptor". I've tried using other name to save my file, saving the file
-
Imac + Playstation 3 = disaster for airport
I bought my current 24", 2.8 ghz Imac one month ago and have never experienced problems with my wireless service. Last week I bought a playstation 3 and connected it wirelessly to the same router. Now, whenever I try and access the internet on my Ima