on 07-23-2013 12:02 PM
Hello all!
We have some WDJ applications on SAP NW Java 7.3 which uses webservices from SAP backend system (7.01). These webservices developed by us and based on the Function groups.
After upgrade this backend from 7.01 to 7.31 SP 7 we've faced a problem that some of our web-services can't be run anymore. Logs in the Java side sais that there are issues on the service provider side (in our case it's backend system). In the trace files of the backend system we see logs like this:
<?xml version="1.0" encoding="utf-8"?>
<asx:abap version="1.0" xmlns:asx="http://www.sap.com/abapxml">
<asx:values>
<TRC_RECS>
<SRT_MONI_STATUS_TRACE>
<TS>20130716054915.086702</TS>
<CLASS_NAME>CL_SOAP_RUNTIME_SERVER</CLASS_NAME>
<METHOD_NAME>EXECUTE_PROCESSING</METHOD_NAME>
<PROCESSORID>SOAP_RUNTIME</PROCESSORID>
<PROCESSORNAME>SOAP Runtime</PROCESSORNAME>
<TRC_LEVEL>1</TRC_LEVEL>
<STATUS>E</STATUS>
<TEXT>A SOAP Runtime Core Exception occurred in method
DETERMINE_OPERATION_NAME of class CL_SRT_WSP_RT_CONFIG
at position id 1 with internal error id 1033
and error text <no error message available>:
("Message "ZlibIndReadTblsCommonMass{urn:sap-com:document:sap:soap:functions:mc-style}"
not supported (interface: "ZLIB_FG_WS" binding key:
"50B1FBB961DA0459E10000000A840FEE")") (fault location is 1 ).</TEXT>
<ISREQUEST>X</ISREQUEST>
</SRT_MONI_STATUS_TRACE>
</TRC_RECS>
</asx:values>
</asx:abap>
I tried to find posts with similar problem but found nothing.
How we can fix this issue?
regards,
Lev
Hi Lev,
Try to "re-generate" or "re-validate" the connection, because it has a kind of "connection ID" and this lost after the upgrade. I had the same problem back then, after upgrading EhP.
I hope this will help you.
Regards,
Andre
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well, I can't use WSADMIN since this transaction is obsolete and newly created webservices invisible there. So only SOAMANAGER can be used.
"Test the connection" - like described here - https://wiki.sdn.sap.com/wiki/display/ABAPConn/Web+Service+Testing+Using+the+J2EE+Server+Web+Service... ? Right?
And I still don't understand what does mean "re-generate/re-validate".
Regards,
Lev
Hi Lev,
Check this one: http://wiki.sdn.sap.com/wiki/display/ABAPConn/How+to+find+Web+Service+WSDL+in+SOA+Manager
See point 9:
Choose the desired WSDL option from this tray and select Open WSDL document for selected binding or service again to regenerate the WSDL.
Regards,
Andre
Hi Andre!
I've done test as described in that link and everything was fine. It's strange - from WebServiceNavigator (from Java instance) web-service called without any problems but call from WDJ application led to the error mentioned in my start message.
This error had gone after I recreated web-service configurations in SOAMANAGER and it seems that everything working fine now. But I'm going to perform more tests for our WDJ applications and after that I'll close his thread with points if everyting will be fine.
Regards,
Lev
Hi Lev,
I'm glad to hear that your problem is gone now.
As I mentioned before, by doing this "test", it will re-generate a new "binding-key".
It means that every time you upgraded or refreshed your system (new DEV/QAS) or after a system-copy or a migration, you need to perform this procedure again for all your web-services.
Regards,
Andre
Hi Andre!
In the DEV system we recreated web-services and recreated configurations for it since only recreation of configuration didn't help us. We transported those recreated web-services to QAS system and recreated configurations there but it didn't solve our problem for some reason. So this method worked in one system and didn't worked in other. It's really strange.
Regards,
Lev
Hi Lev,
That's strange indeed, because the same solution should re-generate a new "binding key", and that was the root-cause to your problem, WS having the old binding key.
And you did get the same error prior to transporting to QAS?
>> and error text <no error message available>:
("Message "ZlibIndReadTblsCommonMass{urn:sap-com:document:sap:soap:functions:mc- style}"
not supported (interface: "ZLIB_FG_WS" binding key:
"50B1FBB961DA0459E10000000A840FEE")") (fault location is 1 ).</TEXT>
Another check: Did the transport went OK (RC=0 or 4)? Did all objects activated correctly after the transport? Did you include everything in that transport which needed for those WS?
Regards,
Andre
Hi Andre.
Sorry for delayed answer.
The transport went OK.
The problem in QAS system was happend since our basis team forgot to recreate WS configurations in SOAMANAGER and I dind't know about that. After configurations were recreated everything became OK.
So the solution for my situation is follow: regenerate web-services and recreate configurations for them in SOMANAGER.
Thank you for your help.
User | Count |
---|---|
85 | |
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.