FAQ
Issue: Karma Form cannot be submitted: SOAP Error: forwardAsProxyFailed
Possible root cause: user application expects comment field in data items.
Solution: Remove post mapping expression for comment in approval activity
Important to know: UserApplication wraps Exceptions so that the root cause isn't written to catalina.out. To solve that, enable debug Logging in User Application for the package where you expect the actual error, for example com.novell.soa.af for SOAP errors.
example log output of wrapped exception
com.novell.soa.af.impl.soap.AdminException={_Reason=[APPROVED] operation failed for work entry [0480295bbd234b70a82fda8c19cc17b4].}
at com.novell.soa.af.impl.soap.ProvisioningImpl.createAdminException(ProvisioningImpl.java:403)
at com.novell.soa.af.impl.soap.ProvisioningImpl.forwardAsProxyWithDigitalSignature(ProvisioningImpl.java:2623)
at com.novell.soa.af.impl.soap.ProvisioningImpl.forwardAsProxy(ProvisioningImpl.java:2522)
at com.novell.soa.af.impl.soap.Provisioning_ServiceSkeleton._invoke(Provisioning_ServiceSkeleton.java:1012)
at com.novell.soa.ws.server.ServletSkeleton.invokeEndPoint(ServletSkeleton.java:208)
at com.novell.soa.ws.impl.soap.MessageHandlerInvoker.invokeServerMessageHandlers(MessageHandlerInvoker.java:348)
at com.novell.soa.ws.impl.soap.SOAPHandler.handleServerRequest(SOAPHandler.java:84)
at com.novell.soa.ws.impl.rpc.ServerDelegateImpl.handleServerRequest(ServerDelegateImpl.java:92)
at com.novell.soa.ws.server.ServletSkeleton.handleRequest(ServletSkeleton.java:107)
at com.novell.soa.ws.server.ServletSkeleton.doPost(ServletSkeleton.java:317)
// ...