on 10-15-2015 3:47 PM
hello everybody,
recently a costomer proposed me a problem.
They have a XI 3.0 installation with some interfaces.
They typically use java mapping and ccBPM.
1 month ago one of these java mapping ( working since 2007 ) stopped to work . Only one!
It's a interface FTP (flat file ) to BAPI.
Unfortunatelly i didn't developed this interface and i don't have source code. I checked the file and it's identical. Nothing changed in format.
I tried to search information in Process monitor and i found this:
Also if i try to search something in trace file i found the same error:
MESSAGE ID: com.sap.aii.ibrun.server.mapping.rb_MappingRuntimeException.STREAM_TRANSFORMATION_EX
com.sap.aii.ibrun.server.mapping.MappingRuntimeException: Application mapping program it/elsag/xi/mapping/ricambi/RicambiTabTransformationDoppia2 throws a stream transformation exception: Write end dead
at com.sap.aii.ibrun.server.mapping.JavaMapping.executeStep(JavaMapping.java:67)....
....
Root cause:
com.sap.aii.mapping.api.StreamTransformationException: Write end dead
at it.elsag.xi.mapping.ricambi.RicambiTabTransformationDoppia2.execute(RicambiTabTransformationDoppia2.java:193)
at com.sap.aii.ibrun.server.mapping.JavaMapping.executeStep(JavaMapping.java:64)
....
If i try the java mapping from ESR test tool, i don't have any error, but the result is empty.
Does anybody have a suggestion about this enigma?
thanks in advance
Alessandro
Hi Alessandro,
I have had the problem of the java class without the source files, there are a lot of utilities to decompile the class files: decompiler - How do I "decompile" Java class files? - Stack Overflow
You can think that the source files can have been changed i these years, or may be the basis team has upgraded with any patch.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alessandro
Unfortunately the "Write end dead" is a very generic exception as mentioned in the article below.
Whats this? IOException: Write end dead | Daniel Ferbers Technical Tavern
Therefore without further details of what is happening in the Java mapping it is very hard for anyone to analyse further. If it's a Java mapping, there should be a JAR file in an Imported Archive object. I'd suggest you decompile it as Inaki mentioned earlier.
I personally use JD GUI to decompile JAR files.
If you can decompile the mapping and provide more details of the logic, especially where it is triggering the error, maybe we can analyse further.
Rgds
Eng Swee
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.