Mapping Versions/History in Integration Repository
We are running PI7.0 - SP10.... A highly suspect version with some ropey patches supplied by SAP!
We have imported a Mapping version into our XIT system that does not work, however, our XID system is about to be either restored or upgraded due to some "Beta testing" we have been doing on an SAP Note - SAP are helping us much as possible as it was their "fix" that caused the problem!
However, we need to carry on testing, and I am trying to restore the mapping in XIT. There is an option for Mapping Version - under Message Mapping - History.
You can use this to Open an older version. However, we would like to revert to this older version to enable the user acceptance testing.
Is this possible? When I close the window, it reverts back to the most recent version.
Barry,
If you open the history version and go to change mode, the system asks you whether you want to use this version as the current. Select 'Yes', make a change to the message mapping (the descrion, for instance) and save and acitvate the mapping.
Kind regards,
Koen
Similar Messages
-
Error in XSLT mapping TEST in the Integration Repository?
Hi,
I try to use imported .xsl file for mapping. I have configured the interface mapping using this .xsl file for transformation. But when I try to test the transformation in the TEST (bookmark), it returns as the result the same .xsl - the stylesheet!
Is it a bug?
Thanx, PeterWhat more, it doesn't work so only in the test... I used this transformation in the BPM process and it has produced the stylesheet as the result of the transformation... It doesn't seem as a bug...
What is wrong?
...one more thing: detailed log of the transformation in the TEST shows NO WARNING! -
Error in Integration Repository: ..SecStore.properties does not exist
Hi Guys!
I'm getting this error when I try to tick and save the values "Objects Are Original Objects" and "Objects Are Modifiable" in a software component version in the Integration Repository:
"ResourceException in method ConnectionFactoryImpl.getConnection(): com.sap.engine.services.dbpool.exceptions.BaseResourceException: SQLException thrown by the physical connection: com.sap.sql.log.OpenSQLException: Error while accessing secure store: File "
<hostname>\sapmnt\XIP\SYS\global\security\data\SecStore.properties" does not exist although it should.."
Would any of you know what might be wrong?
I'm using PI 7.0.
Warm Regards,
GlennIs your XI installed on SQL Server? Seems like there is a db connection error woth XI to the underlying database.
Check if the DB instance is running.
VJ -
LinkageError at Interface Mapping in Integration Repository
Hello,
I have created interface Mapping and when I test them in Integration repository, it gives the following error.
Please can anyone suggest on the same.
Thanks
vijaya
Messages:11:53:40 Start of Test
- LinkageError at JavaMapping.load(): Could not load class: com/sap/xi/tf/_MM_Material_
- java.lang.NoClassDefFoundError: Illegal name: com/sap/xi/tf/_MM_Material_
at java.lang.ClassLoader.defineClass(ClassLoader.java:538)
at java.lang.ClassLoader.defineClass(ClassLoader.java:448)
at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingLoader.findClass(RepMappingLoader.java:173)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at com.sap.aii.ibrep.server.mapping.ibrun.RepJavaMapping.load(RepJavaMapping.java:130)
at com.sap.aii.ibrep.server.mapping.ibrun.RepJavaMapping.execute(RepJavaMapping.java:49)
at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingHandler.run(RepMappingHandler.java:75)
at com.sap.aii.ibrep.server.mapping.rt.MappingHandlerAdapter.run(MappingHandlerAdapter.java:110)
at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInterfaceMapping(ServerMapService.java:141)
at com.sap.aii.ibrep.server.mapping.ServerMapService.transform(ServerMapService.java:120)
at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.transform(MapServiceBean.java:51)
at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.transform(MapServiceRemoteObjectImpl0.java:305)
at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:266)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:292)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:183)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:118)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
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:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:144)
11:53:40 End of TestHello Homiar,
Thanks for the Reply.
I am on SAP J2EE Engine/6.30.
Also, I a using j2re1.4.2_05 and j2sdk1.4.2_05. But I am still having the same error.
The above Java versions are on my m/c. Should the Java runtime on server also should be the same.
Please suggest.
PS: I am putting the same reply on my initial Query also. If u need to reply to that linkage, you can select the hyperlink above the message saying 'Reply to the message'
thanks
Vijaya -
Integration Repository - Message Mapping Dependencies Button
Hello everybody,
I have a problem in my message mappings, I have the dependencies button and the other buttons in this tool bar unavailable, but I can use them in a mapping template is there a reason for this and the others buttons in this toolbar to be unavailable???, thanks in advance.
Regards,
Julio CesarHI,
Please check your Java version which is installed.
goto Help->Information in Integration repository.
To download J2SE JRE use the following link
http://java.sun.com/j2se/1.4.2/download.html
Also enabled the option 'Objects are modifiables' in the Software Component version
Thanks and Regards,
Chirag Gohil -
Activating ABAP Mapping in Integration Repository?
Hello Everyone,
I am trying to activate the ABAP Mappings. I have followed the guide "how to use ABAP mapping in XI 3.0".
But ABAP Mapping Type didn't appear in the List
I have also cross-checked with this blog
/people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
I have tried a number of options(Probably all possible options):
1. SLD Cache Refresh
2. Refresh Properties from Administration console of XI
3. Full Cache Refresh
4. Restart of Integration Repository
5. Restart of J2EE instance from SMICM
6. Restart of Entire XI Server
7. All types of Refreshes from Administrator Console
Also SLDCHECK works fine
I find the property in the 'All Properties' Menu of the of the Administrator console of XI , but it is not reflected in the drop downlist!!
Any Other possible options or solutions.
XI is on SP 16.. Does that have anything to do ??
Thanking you in advance
Satishhi
of course michal
I have already mentioned that I have followed the steps of the guide.
and I do a lot of home work by myself before asking a question
any more ideas.
thank u
satish -
Pls send me PDF'S for Integration Repository and Mapping
Hello All,
I need to make presentation.
Pls send me different PDF'S for Integration Repository and Mapping
RegardsHenry,
I hope this will help you.
http://help.sap.com/bp_bpmv130/Documentation/Operation/MappingXI30.pdf
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d046c490-0201-0010-84b6-9df523cbca31
raj. -
Mapping edited in Integration repository
Hi
can anyone let me know which all mappings are edited in integration repository
regards
jmHi,
XSLT is eidtable in IR. The restriction is that the XSLT Structure has to be defined extrernly , jar created and uploaded in Xi. Import as Archive.
The value -of Statements ( selects in XSLTs) can change in XI.
Java : Develop you code using Eclipse of NWDI.
Implement the stream Transformation interface.
Create a JAR
Import as Archive.
Hope this clarifies the Doubt.
Regards
Abhishek -
Modification Buttons not active in Integration Repository
Hello,
we have a strange behaviour in Integration Repository. With java 1.3 on frontend all looks fine but with 1.6 modification buttons (text-preview...) for message-mapping objects (tab Design) are not active.
Does anybody know this issue? What can we do to sail round this problem?
Thanks
AndreasHi Andreas,
I faced the same issue some times back, when I upgraded java from 1.4 to 1.6 version.
So I had to disable all the java version later than java 1.4.2.
Try this steps :-
1. go to Control Panel - Java.
2. In Java control panel , go to General tab.
In temprory internet files click View. Here delete all the entries related to Your XI link.
3. In Java control panel, go to Java tab.
In java Applet Runtime Settings, click View. Uncheck all the version later than java 1.4.2.
In java Application Runtime Settings, click View. Uncheck all the version later than java 1.4.2.
Regards,
Sunil Chandra -
Import of SAP Objects into Integration Repository in XI 3.0
Hi all,
I am not able to import SAP objects into the Integration Repository in XI 3.0. This option is under any Software Component Version. I have selected the radio button "Import of RFC and IDoc interfaces from SAP systems permitted", in the Software Component Version settings. After the connection data is specified for the SAP system nothing appears under the IDoc, Whereas the import of RFCs is successfull.
We also have another installation of SAP XI 3.0, here this option is working properly. Can anyone tell me what is the problem, is is there something else to be configured inorder to do this.
Best regards,
NorwayHi Stephan
Thank you for your answer. We have followed your instructions but did only get half a success. Here is what we have done:
1) Created "External Definitions" for all related xsd-files with the same name as the xsd-filename and in our own namespace. Our namespace is different from those specified in the xsd-files. We have not change the namespaces in the xsd-files.
2) Maintained the "source"-field with the name for the xsd-file and not the url as specified in our answer. When we used the filename only we got a value the field "name" in the "External References".
3) We made a message mapping and imported the "top-level-xsd-element" from the "External Definition". This resulted in only the top level element and nothing else. What we expected was the possibility to drill down through the complete structure.
What did we doe wrong? Perhaps I could talk you into spending 10 min. and try it your self? This url leads to a zip file with all the related xsd files: http://rep.oio.dk/ubl/xml/schemas/0p71/documentation/resources.html
Do you know if it will be possible to make references across namespaces in a later version of XI?
Regards
Christian -
Error whlie opening Integration Repository
Hi All,
In XI System whem iam clicking Integration repository iam getting the following error.
JAR resources in JNLP file are not signed by same certificate
Exceptions
JNLPException[category: Launch File Error : Exception: null : LaunchDesc:
<jnlp spec="1.0+" codebase="http://usirs252.amer.corp.eds.com:50000/rep/">
<information>
<title>Integration Builder</title>
<vendor>SAP AG</vendor>
<homepage href="http://www.sap.com"/>
<description>Repository</description>
<description kind="short">Repository</description>
<description kind="one-line">Repository</description>
<description kind="tooltip">Repository</description>
<icon href="http://usirs252.amer.corp.eds.com:50000/rep/start/graphics/sap6464.gif" width="64" kind="default"/>
<icon href="http://usirs252.amer.corp.eds.com:50000/rep/start/graphics/SAP3232.gif" width="32" kind="default"/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se initial-heap-size="33554432" max-heap-size="536870912" version="1.4+"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_ibrep_client.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_ibrep_core.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_ibrep_sbeans.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_ibrep_rb.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_ib_client.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_ib_core.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_ib_sbeans.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_ib_rb.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_proxy_gen.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_map_api.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_mt_base.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_mt_rb.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_mt_rt.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_util_icons.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_util_swing.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_util_xsd.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_util_xml.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_utilxi_misc.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_util_rb.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_upload_core.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/aii_upload_sap.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/clientaii_ib_sbeans.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/clientaii_ibrep_sbeans.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/frog.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/focus14.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/sapxmltoolkit.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/jta.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/ejb20.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/exception.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/logging.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/guidgenerator.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/jperflib.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/tenComposite.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/tenGraph.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/tenGraphics.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/tenGenerics.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/tenGui.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/sapni.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/sapj2eeclient.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/iaik_jsse.jar" download="eager" main="false"/>
<jar href="http://usirs252.amer.corp.eds.com:50000/rep/repository/iaik_ssl.jar" download="eager" main="false"/>
<property name="sap.theme" value="Streamline"/>
<property name="jnlp.log.initialConfiguration" value="FILE, SIMPLE"/>
<property name="jnlp.com.sap.aii.ib.client.properties" value="com.sap.aii.ib.client., com.sap.aii.ib.core., com.sap.aii.util.xml., com.sap.aii.connect., com.sap.aii.repository.mapping.additionaltypes, com.sap.aii.docu., com.sap.aii.ibrep.core., com.sap.aii.ibdir.core., com.sap.aii.ibdir.core.cts.,com.sap.aii.ibrep.core.cts.*"/>
<property name="jnlp.com.sap.aii.connect.integrationserver.r3.sysnr" value="00"/>
<property name="jnlp.com.sap.aii.connect.landscape.contextroot" value="sld"/>
<property name="jnlp.com.sap.aii.connect.cr.name" value="usirs252.amer.corp.eds.com"/>
<property name="jnlp.com.sap.aii.ib.client.content.languages" value="EN,DE"/>
<property name="jnlp.com.sap.aii.connect.repository.contextroot" value="rep"/>
<property name="jnlp.com.sap.aii.ib.client.login.languages" value="EN,DE"/>
<property name="jnlp.com.sap.aii.connect.directory.rmiport" value="50004"/>
<property name="jnlp.com.sap.aii.connect.cr.contextroot" value="sld"/>
<property name="jnlp.com.sap.aii.connect.rwb.r3.client" value="001"/>
<property name="jnlp.com.sap.aii.connect.directory.contextroot" value="dir"/>
<property name="jnlp.com.sap.aii.connect.rwb.contextroot" value="rwb"/>
<property name="jnlp.com.sap.aii.connect.landscape.httpsport" value="@com.sap.aii.server.httpsport.lcr@"/>
<property name="jnlp.com.sap.aii.connect.repository.rmiport" value="50004"/>
<property name="jnlp.com.sap.aii.connect.repository.httpport" value="50000"/>
<property name="jnlp.com.sap.aii.connect.directory.name" value="usirs252.amer.corp.eds.com"/>
<property name="jnlp.com.sap.aii.connect.cr.httpsport" value="@com.sap.aii.server.httpsport.cr@"/>
<property name="jnlp.com.sap.aii.connect.repository.name" value="usirs252.amer.corp.eds.com"/>
<property name="jnlp.com.sap.aii.connect.integrationserver.contextroot" value="run"/>
<property name="jnlp.com.sap.aii.ibrep.core.cts.enableClTransport" value="true"/>
<property name="jnlp.com.sap.aii.connect.integrationserver.name" value="usirs252.amer.corp.eds.com"/>
<property name="jnlp.com.sap.aii.connect.rwb.httpsport" value="@com.sap.aii.connect.rwb.httpsport@"/>
<property name="jnlp.com.sap.aii.connect.landscape.httpport" value="50000"/>
<property name="jnlp.com.sap.aii.docu.languages" value="null"/>
<property name="jnlp.com.sap.aii.ib.client.jnlp.j2se.initialheapsize" value="32m"/>
<property name="jnlp.com.sap.aii.util.xml.parserFactory" value="com.sap.engine.lib.jaxp.SAXParserFactoryImpl"/>
<property name="jnlp.com.sap.aii.repository.mapping.additionaltypes" value="R3_ABAP|Abap-class;R3_XSLT|XSL (ABAP Engine)"/>
<property name="jnlp.com.sap.aii.connect.directory.httpport" value="50000"/>
<property name="jnlp.com.sap.aii.connect.directory.httpsport" value="@com.sap.aii.server.httpsport.directory@"/>
<property name="jnlp.com.sap.aii.connect.integrationserver.r3.httpport" value="8000"/>
<property name="jnlp.com.sap.aii.connect.rwb.name" value="usirs252.amer.corp.eds.com"/>
<property name="jnlp.com.sap.aii.connect.integrationserver.r3.client" value="001"/>
<property name="jnlp.com.sap.aii.connect.cr.httpport" value="50000"/>
<property name="jnlp.com.sap.aii.ibrep.core.transport.exportCtsDirectory" value="D:\usr\sap\X3D\SYS\global\xi\ctsExport"/>
<property name="jnlp.com.sap.aii.connect.landscape.name" value="usirs252.amer.corp.eds.com"/>
<property name="jnlp.com.sap.aii.ibrep.core.cts.enableTransportWizard" value="true"/>
<property name="jnlp.com.sap.aii.connect.rwb.httpport" value="8000"/>
<property name="jnlp.SAPMYNAME" value="usirs252_X3D_00"/>
<property name="jnlp.com.sap.aii.docu.url" value="null"/>
<property name="jnlp.com.sap.aii.ib.client.applicationname.directory" value="sap.com/com.sap.xi.directory/"/>
<property name="jnlp.com.sap.aii.util.xml.transformerFactory" value="com.sap.engine.lib.jaxp.TransformerFactoryImpl"/>
<property name="jnlp.com.sap.aii.ib.client.applicationname.repository" value="sap.com/com.sap.xi.repository/"/>
<property name="jnlp.com.sap.aii.ib.client.login.InitialContextFactory" value="com.sap.engine.services.jndi.InitialContextFactoryImpl"/>
<property name="jnlp.com.sap.aii.connect.integrationserver.httpport" value="50000"/>
<property name="jnlp.client" value="true"/>
<property name="jnlp.com.sap.aii.connect.repository.httpsport" value="@com.sap.aii.server.httpsport.repository@"/>
<property name="jnlp.com.sap.aii.ib.client.jnlp.j2se.maxheapsize" value="512m"/>
<property name="jnlp.com.sap.aii.connect.integrationserver.httpsport" value="@com.sap.aii.connect.integrationserver.httpsport@"/>
<property name="jnlp.com.sap.aii.connect.integrationbuilder.startpage.url" value="rep/start/index.jsp"/>
<property name="jnlp.com.sap.aii.connect.integrationserver.r3.httpsport" value="@com.sap.aii.connect.integrationserver.r3.httpsport@"/>
<property name="jnlp.com.sap.aii.connect.rwb.r3.sysnr" value="00"/>
<property name="jnlp.com.sap.aii.util.xml.schemaValidator" value="com.sap.engine.lib.schema.validator.SchemaValidator"/>
<property name="jnlp.rc.release" value="7_00"/>
<property name="jnlp.rc.applname" value="REPOSITORY"/>
<property name="jnlp.rc.supportpackage" value="16"/>
<property name="jnlp.rc.synctime" value="${sync.time}"/>
</resources>
<application-desc main-class="com.sap.aii.ibrep.gui.appl.ApplicationImpl">
<argument>webstart</argument>
</application-desc>
</jnlp> ]
at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Please help me out in solving this issueHi All
I am getting this error with SP17 , does anybody knows any solution
Error Description:
An error occurred while launching the application.
Title: Integration Builder
Vendor: SAP AG
Category: Launch File Error
JAR resources in JNLP file are not signed by same certificate.
I have tried refereing the Snote mentioned in this link 929144 but it is
displayed with this message u201CThe requested Snote is either in reworking or is released internally only.u201D -
Integration Repository objects
Is it possible to store Integration Repository objects (Data Types,Message Types,Message Interfaces,Message Mappings and Interface Mappings) separately in the repository like (VSS ,CVS etc,.).Some times it will be helpful to merge specific versions of the objects and activate.If i am not wrong i can only see exporting IR objects as a whole and store in the repository.
Hi Anand,
I dont have a exct answer for it but i can give you a solution.....
the thing is you can export your datatype as XSD and save that XSD at your coninient path.....so once your are in need of datatype you just import that XSD so you can see your datatype there..............so once you have your datatype i dont think it will take much of time to build IR Objects other than Mapping....this too can be solve if you use Java or XSLT Mapping...just have a copy of your pgm in local so that you can make use of it wherever you want ....hope this simplifies your task...f you feel im wrong kindly inform me...
Cheers,
Sundararamaprasad -
Storage of IDOC definitions in Integration Repository
Hi there,
I'm trying to define development standards for the use of XI and I can't seem to find any recommendation for the storage of SAP interface definitions (IDOCs, RFCs, etc)within the Integration Directory.
We have an environment with multiple SAP systems including regional R/3 systems which have differing definitions of standard IDOCs - eg different ORDERS05 IDOCs, so do I need to store these definitions in system specfic SWCV?
My thought is to create a Product in the SLD (OUR_BASIS) with multiple SWCV relevant to specific SAP systems (OUR_BASIS_R3_EUROPE, OUR_BASIS_R3_USA etc) each of which could be brought into the Integration Repository to store the system specific objects. The names are non-SID specific to prevent naming issues moving through development, quality and live XI environments. I would then link the product to each of the SAP systems in the SLD, adding new SWCV as more systems are put into the SLD.
Does this seem like a reasonible solution? Does anyone else have or know of other recommendations?
I will be grateful for any assistance and will dish out reward points as appropriate.
Many thanks,
- IanHi Ian,
I tried to understand the reason of why would you want to create custom software components in your SLD for multiple SAP systems and import IDocs arising out of these systems into different software component versions? I guess this would defeat the basic purpose of developing objects under software components and the idea of developing integration objects (mapping, data type etc) under software components and not based on phycial system or geographical location.
Let's take an example. If you consider software component X release 1.1 installed on SAP system A. Consider this is a standard software component version delivered by the vendor. And you don't have any authorization to change the objects under this software component. In such scenario, whether you have this software component installed on SAP System A or B or C you just need to import it once under that software component version. Say IDoc ORDERS05. Irrespective of which system you download it from, it's definition is going to remain the same.
Also, system dependencies and actual source and target definitions should not be part of your software component versions. They should be in Integration Directory and should be kept independent of the software components.
Any custom development will be obviously grouped under custom software components.
Message was edited by: Anand Shankar
Message was edited by: Anand Shankar -
How to get the Version History of a stored document?
Hi,
I am trying to store and retrieve the content using Content Services features of ADEP 10.0.
I am able to store and retrieve content where as I am not able to get the version of the document. I am trying to store same or different document, but I donot get the version history or version label. Please guide me how I can get the version of a stored document.
Also, please advise me if there are simple alternative to do the same in ADEP10.
Please see below my sample code below:
package test.sample;
import java.io.File;
import java.util.*;
import com.adobe.idp.Document;
import com.adobe.idp.dsc.clientsdk.ServiceClientFactory;
import com.adobe.idp.dsc.clientsdk.ServiceClientFactoryProperties;
import com.adobe.livecycle.contentservices.client.CRCResult;
import com.adobe.livecycle.contentservices.client.impl.DocumentManagementServiceClientImpl;
import com.adobe.livecycle.contentservices.client.impl.UpdateVersionType;
public class AddContent {
public static void main(String[] args) {
try{
//Set connection properties required to invoke Document Services in EJB mode
Properties connectionProps = new Properties();
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_DEFAULT_EJB_ENDPOINT, "jnp://localhost:1099");
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_TRANSPORT_PROTOCOL,Service ClientFactoryProperties.DSC_EJB_PROTOCOL);
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_SERVER_TYPE, "JBoss");
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_CREDENTIAL_USERNAME, "administrator");
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_CREDENTIAL_PASSWORD, "password");
//Create a ServiceClientFactory object
ServiceClientFactory myFactory = ServiceClientFactory.createInstance(connectionProps);
//Create a DocumentManagementServiceClientImpl object
DocumentManagementServiceClientImpl docManager = new DocumentManagementServiceClientImpl(myFactory);
//Specify the store and node name
String storeName ="SpacesStore";
String nodeName = "/Company Home/Test Directory";
//Retrieve the document to store in /Company Home/Test Directory
Document contentA = new Document(new File("C://Adobe/New files/Data-A.pdf"), false);
Document contentB = new Document(new File("C://Adobe/New files/Data-B.txt"), false);
Document contentC = new Document(new File("C://Adobe/New files/Data-C.xlsx"), false);
//Create a MAP instance to store attributes
Map<String,Object> inputs = new HashMap<String,Object>();
//Specify attributes that belong to the new content
String creator = "{http://www.alfresco.org/model/content/1.0}creator";
String description = "{http://www.alfresco.org/model/content/1.0}description";
inputs.put(creator,"Veeraganteppa Sajjan");
inputs.put(description,"A sample application form");
//Store MortgageForm.pdf in /Company Home/Test Directory
CRCResult resultA = docManager.storeContent(storeName,
nodeName,
"dataA.pdf",
"{http://www.alfresco.org/model/content/1.0}content",
contentA,
"UTF-8",
UpdateVersionType.INCREMENT_MAJOR_VERSION,
null,
inputs);
CRCResult resultB = docManager.storeContent(storeName,
nodeName,
"dataB.pdf",
"{http://www.alfresco.org/model/content/1.0}content",
contentB,
"UTF-8",
UpdateVersionType.INCREMENT_MAJOR_VERSION,
null,
inputs);
CRCResult resultC = docManager.storeContent(storeName,
nodeName,
"dataC",
"{http://www.alfresco.org/model/content/1.0}content",
contentC,
"UTF-8",
UpdateVersionType.INCREMENT_MAJOR_VERSION,
null,
inputs);
//Get the identifier value of the new resource
String idA = resultA.getNodeUuid();
String idB = resultB.getNodeUuid();
String idC = resultC.getNodeUuid();
System.out.println("A -The identifier value of the new content is "+idA);
System.out.println("B - The identifier value of the new content is "+idB);
System.out.println("C - The identifier value of the new content is "+idC);
System.out.println("A - The Browse Link is "+resultA.getBrowseLink());
System.out.println("B - The Browse Link is "+resultB.getBrowseLink());
System.out.println("C - The Browse Link is "+resultC.getBrowseLink());
System.out.println("A-The Version Label is "+resultA.getVersionLabel());
System.out.println("B-The Version Label is "+resultB.getVersionLabel());
System.out.println("C-The Version Label is "+resultC.getVersionLabel());
System.out.println("The Version History is "+docManager.getVersionHistory(storeName,nodeName, true));
}catch(Exception e)
e.printStackTrace();
Message was edited by: V B SajjanSorry I did not attach the output and errors. Please find the same below.
A -The identifier value of the new content is f5427f5b-c7c1-4c3c-b959-cb84e4e49a13
B - The identifier value of the new content is b237d22c-5ff5-4628-a83a-23f5e49ae48e
C - The identifier value of the new content is 34a9992c-3705-4488-bb55-6dd7ddfa0517
A - The Browse Link is http://localhost:8080/contentspace/wcs/api/node/content/workspace/SpacesStore/f5427f5b-c7c 1-4c3c-b959-cb84e4e49a13/dataA.pdf
B - The Browse Link is http://localhost:8080/contentspace/wcs/api/node/content/workspace/SpacesStore/b237d22c-5ff 5-4628-a83a-23f5e49ae48e/dataB.pdf
C - The Browse Link is http://localhost:8080/contentspace/wcs/api/node/content/workspace/SpacesStore/34a9992c-370 5-4488-bb55-6dd7ddfa0517/dataC
A-The Version Label is null
B-The Version Label is null
C-The Version Label is null
ALC-CSV-30015-000: com.adobe.livecycle.contentservices.client.exceptions.CSInvocationException: ALC-CSV-030-015-The node [/Company Home/Test Directory] is not versioned.
at com.adobe.contentservices.webscripts.impl.AbstractContentManager.doGetVersionHistory(Abst ractContentManager.java:1362)
at com.adobe.contentservices.webscripts.impl.ContentManagerImpl.executeParams(ContentManager Impl.java:198)
at com.adobe.contentservices.webscripts.impl.CSRetryingTransactionCallback.execute(CSRetryin gTransactionCallback.java:45)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransacti onHelper.java:326)
at com.adobe.contentservices.webscripts.impl.ContentManagerImpl.execute(ContentManagerImpl.j ava:114)
at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:333)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransacti onHelper.java:326)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContaine r.java:386)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContai ner.java:404)
at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java: 246)
at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:294)
at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:172)
at org.alfresco.web.scripts.servlet.WebScriptServlet.service(WebScriptServlet.java:122)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.adobe.idp.um.auth.filter.CSRFFilter.doFilter(CSRFFilter.java:86)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.ja va:183)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEs tablishmentValve.java:126)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEst ablishmentValve.java:70)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java: 158)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.ja va:598)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
at java.lang.Thread.run(Thread.java:662) -
Authorization Error For XI Integration Repository and Directory
Hi All,
I am new in this field.
While accessing Integration Repository and Directory, I am getting the error "No Authorization for this action". I am trying to login with user J2EE_ADMIN, have following roles :
SAP_J2EE_ADMIN
SAP_J2EE_ADMIN
SAP_J2EE_GUEST
SAP_XI_ADMINISTRATOR_J2EE
SAP_XI_CONFIGURATOR_J2EE
thnx and regds:
N.N. Tiwarihi,
go to http://<host>:<port>/index.html -->User Management log in using j2ee_admin
When you go into one of the tabs, there will a client entry . Just change.
You should able to do the same thing with UME provider service in the visual admin.
Please check Note 938980 if you are using VPN.
This is probably a Java Web-Start issue. Please check logon with other JWS versions. Also check if you have any conflicting JWS versions installed.
This is a checklist for logon errors:
/people/shabarish.vijayakumar/blog/2006/02/13/unable-to-open-iresrid-xipipi-71-updated-for-pi-71-support
Also check the methods in these threads:
Authorization error; unknown user name or incorrect password
Authorization error in Integration Repository.
Note: reward points if solution found helpfull
Regards
Chandrakanth.k
Maybe you are looking for
-
Hello Everyone! I have some stupid beginner questions... and it would be great i someone could help me! For now i learned how to make some buttons on a Toolbar via cl_gui_custom_container & cl_gui_toolbar. This one is for now cristal clear! But stupi
-
I had a look through the forum, could not see mention of this, it's not to say I may have missed this, one feature I would love is a button or similar in the Filter Area or a similar public visible area where you could enable bridge to force preview
-
I am a new Mac user and total confused.. Just what is the purposed of All Images in the Finder... When i open, stuff appears that i have never seen before.. Photos deleted from Iphoto are there....is this not using unnecessary hard drive space? Some
-
How to hide parameters values from address way?
Hello! I have a servlet with a simple Authorization Form. I want to send the inputted values of login and password to the second servlet and I want to go to that second servlet. I see the inputted values of login and password in the address way of th
-
I updated to ios8 an lost my pics. How can recover
I Updated my iPad mini an all of a sudden most of my pics were deleted. How can I recover these.