on 10-16-2013 8:49 AM
Hi all,
We are using NW 7.3 dual stack
I cant see Form 16 on web portal as ADS not configure in my system.
Now I am facing issue with ADS config.
When I execute following program in SA38 tcode, it shows the error;
1. Program Name:
FP_CHECK_DESTINATION_SERVICE
FP_CHECK_HTTP_DATA_TRANSFER
ERROR:
SYSTEM ERROR: SOAP Framework error: SOAP Runtime Exception: CSoapExceptionFault : SOAP fault found in SOAP document /javax.ejb.EJBException: nested exception is: javax.transaction.RollbackException: Transaction:with ID 33666 will be rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was not able to prepare its transaction branch. Returned result from prepare is TMFAIL./<yq1:com.sap.engine.interfaces.webservices.runtime.RuntimeProcessException xmlns:yq1="http://sap-j2ee-engine/error">javax.ejb.EJBException: nested exception is: javax.transaction.RollbackException: Transaction:with ID 33666 will be rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was not able to prepare its transaction branch. Returned result from prepare is TMFAIL.</yq1:com.sap.engine.interfaces.webservices.runtime.RuntimeProcessException>(100,102).
Exception of class CX_FP_RUNTIME_INTERNAL
2. Program Name:
FP_PDF_TEST_00
ERROR:
ADS: SOAP Runtime Exception: CSoapExceptionFault : SOAP(100102)
3. Program FP_PDF_TEST_00 has successfully works as showing version when executing.
Where is the root cause of this issue
Regards,
Devendra
Hi,
Thanks rishi for valuable response.
Finally issue resolve.
I just copied adssap dierctory of which ads works properly to problematic server on below path:
:\usr\sap\EPP\J10\j2ee\os_libs
And then restarted the j2ee server. Now ADS works fine.
Below link is helpful to resolve the issue.
Regards,
Devendra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please double check the note 944221. It has step by step procedure for troubleshooting.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
you have to configure the ads
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please follow the below notes and you will be able to fix the issue.
Thanks
Rishi abrol
Hi Rishi,
I am trying to reconfigure ADS.
From NWA configuration wizard > I successfully finish task "Adobe Document Services as hub"
and also I try from sld/fun > ADS >enable automatically and it works fine.
But still issue not resolve
Here when I test the connection from sm59> ADS rfc, I got following error as I found 404 is normal but its showing 405:
405 Method Not Allowed | ||
SAP NetWeaver Application Server | ||
Error: com.sap.engine.services.webservices.espbase.server.additions.wsa.WSAddressingException: com.sap.SOA.wsr.030104 - Expected request method POST. Found GET.
where is exact problem.
Where to find out missing configuration
Regards,
Devendra
Hi,
can you please check this.
Note 1177315 - ADS RFC destination test return 403 / 404 / 405 code
Thanks
Rishi abrol
Hi Rishi,
Thanks for Quick response.
As per note 1177315 we can ignore RFC error 405. Its OK.
But still below program giving same issue as mention in my post
FP_CHECK_DESTINATION_SERVICE
FP_CHECK_HTTP_DATA_TRANSFER
FP_TEST_00
Only works below program properly:
FP_PDF_TEST_00.
Below link also not shoing xml on explorer as:
http://<server name>:<port>/sap/bc/fp/form/layout/fp_test_00.xdp
showing below error
404 Not Found
Error: Requested resource does not exist.
I created ADSUSER and ADS_agent user at ABAP with proper role
Also activated service FP and FPADS
ADS is installed on same server.
Regards,
Devendra
Hi,
I would like to read this note.
Note 944221 - Troubleshooting if problems occur in forms processing
a) Enter the following URL in your Web browser:
http://<server>:<port>/sap/bc/fp/form/layout/fp_test_00.xdp
< server> is the AS ABAP, <port> is the HTTP port of the AS ABAP. (you can determine this information using transaction SICF).
What are the url detail you are giving...
Thanks
Rishi abrol
and this one also.
Note 915399 - com.adobe.ProcessingError: File not found on: URL location:
Thanks
Rishi abrol
Hi Rishi,
You are true
I used 5$$00 where as my http port is 1080
When i put port 1080 it works and showing xml file properly
http://<server name>:1080/sap/bc/fp/form/layout/fp_test_00.xdp
SOAP erro still remain and checking note 944221
Regards,
Devendra
Hi,
Please past the screen shot...
Please recheck again the below steps.
Another issues try to configure ADS.
Try the below steps.
1: Creating a User for Authentication to ADS in an ABAP Environment
2: Creating the Role ADSCALLERS through PFCG which does not have any authorization
3: Assigning UME Role and Actions to the ADSUser
4: Setting Up Basic Authentication to ADS in an ABAP Environment in Sm59.
5: Creating the Service User for Communication with ADS
Create ADS_AGENT user and assign roles SAP_BC_FPADS_ICF andSAP_BC_FP_ICF
6: Creating the Destination Service for Communication with ADS.
Activate ICF service through SICF
default_host -> sap -> bc -> fp and default_host -> sap -> bc -> fpads
7: Create Destination FP_ICF_DATA_<SID> in j2ee server NWA of http type.
and use ADS_AGENT
What is the patch level of your system.
If you are on NW 7.3 you can also run the wizard on the portal.
http://<host>:<httpport>/sld/fun
Thanks
Rishi Abrol
Hi Rishi,
When I execute "http://<server>:<port>/sap/bc/fp/form/layout/fp_test_00.xdp" link on web, it is not asking me for user name and password. It shows xml directly. I clear all temp file and cookies but still is it not prompting for user name and password.
Is it relevant to issue?
One more thing as I have old nw ads config doc which has Visual admin screenshot (http://www.scribd.com/doc/14246206/ADS-Configuration-Guide) and that I am not understand some of the part on new nw 7.3 nwa option. Suggest me exact path in new nwa.
Regards,
Devendra
Hi,
Try to run the browser in private mode and it should ask for user id and password .
This is not an issue.
For the VA part in NW 7.3 you are creating the destination in the NWA which is same as what was in VA was to do.
Create Destination FP_ICF_DATA_<SID> in j2ee server NWA
Provide ABAP hostname and http port and enter the appropriate client number of the system, where the service user ADS_AGENT exists into the Client field. Keep the fields SystemID and Language empty
start the SAP NetWeaver Administrator. Choose SOA Management Technical Configuration Destination Template Management
To create a destination, choose Create Destination. Choose WSIL as Destination Type.In the field Destination Name enter ConfigPort_Document
In url j2ee server hostname and http port
ADSUSERhere.
Thanks
RishI abrol
I don't think there should be any error if all the details are correctly maintained
Thanks
Rishi abrol
Hi Rishi,
When executing the report "FP_CHECK_DESTINATION_SERVICE" i get same soap error.
Just find below log details from trace file
2.0 #2013 10 21 20:48:24:339#+0530#Error#com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment#
#BC-ESI-WS-JAV-RT#webservices_lib#C000A9FE92B402190000002000001908#104271550000000005#com.adobe/AdobeDocumentServices#com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment#ADS_AGENT#72##CE62D25E3A6211E3A1A7000006370EBE#ce62d25e3a6211e3a1a7000006370ebe#ce62d25e3a6211e3a1a7000006370ebe#0#Thread[HTTP Worker [@1272370502],5,Dedicated_Application_Thread]#Plain##
process()
[EXCEPTION]
com.sap.engine.interfaces.webservices.runtime.RuntimeProcessException: javax.ejb.EJBException: nested exception is: javax.transaction.RollbackException: Transaction:with ID 25841 will be rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was not able to prepare its transaction branch. Returned result from prepare is TMFAIL.
at com.sap.engine.services.ejb3.webservice.impl.DefaultImplementationContainer.invokeMethod(DefaultImplementationContainer.java:213)
at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process0(RuntimeProcessingEnvironment.java:710)
at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.preProcess(RuntimeProcessingEnvironment.java:662)
at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process(RuntimeProcessingEnvironment.java:322)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWOLogging(ServletDispatcherImpl.java:199)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:65)
at com.sap.engine.services.webservices.servlet.SoapServlet.doPost(SoapServlet.java:61)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:457)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)
at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:276)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)
at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
Caused by: javax.ejb.EJBException: nested exception is: javax.transaction.RollbackException: Transaction:with ID 25841 will be rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was not able to prepare its transaction branch. Returned result from prepare is TMFAIL.
at com.sap.engine.services.ejb3.runtime.impl.TransactionAttributeHandler$TransactionAttributeErrorsHandler.exit(TransactionAttributeHandler.java:117)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:61)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21)
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46)
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23)
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at sun.reflect.GeneratedMethodAccessor388.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sap.engine.services.ejb3.util.BeanMethods.executeReflectMethod(BeanMethods.java:314)
at com.sap.engine.services.ejb3.jacc.ExecuteMethodPrivilegedAction.run(ExecuteMethodPrivilegedAction.java:38)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at com.sap.engine.services.ejb3.jacc.ContainerJ2EESecurityProviderBaseImpl.doAs(ContainerJ2EESecurityProviderBaseImpl.java:262)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_RunAs.invoke(Interceptors_RunAs.java:24)
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25)
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17)
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138)
at com.sap.engine.services.ejb3.webservice.impl.DefaultImplementationContainer.invokeMethod(DefaultImplementationContainer.java:204)
... 47 more
Caused by: javax.transaction.RollbackException: Transaction:with ID 25841 will be rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was not able to prepare its transaction branch. Returned result from prepare is TMFAIL.
at com.sap.engine.services.ts.jta.impl2.TXR_TransactionImpl.prepareRMs(TXR_TransactionImpl.java:706)
at com.sap.engine.services.ts.jta.impl2.TXR_TransactionImpl.commit(TXR_TransactionImpl.java:1107)
at com.sap.engine.services.ts.jta.impl2.TXR_TransactionManagerImpl.commit(TXR_TransactionManagerImpl.java:333)
at com.sap.engine.services.ejb3.runtime.impl.TransactionAttributeHandler$Required.exit(TransactionAttributeHandler.java:284)
at com.sap.engine.services.ejb3.runtime.impl.TransactionAttributeHandler$TransactionAttributeErrorsHandler.exit(TransactionAttributeHandler.java:115)
... 71 more
Regards,
Devendra
Hi,
can you please check if you are at the correct patch level.
Note 1721703 - ADS return exception when XML data contains Line Feed
Also check 1.2 in the below note.
Note 1882863 - WD ABAP ALV - Troubleshooting for print version
Thanks
Rishi abrol
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.