LiveCycle XMLForms Native Process and WebSphere Global Security

Scenario:

Debugging form rendering issues related to XMLforms native process could be challenging. In one of the earlier blogs I’ve put together a few points those could help narrow down problem areas. Blog post is available here.

We recently encountered a situation with another customer which was another manifestation of form rendering related problem and root cause was very different.

They were using LiveCycle ES2 SP2 + AIX 6.1 + WAS 7.0.0.17 + Oracle 11g.

Their forms were failing to render in Workspace.
SystemOut.log for websphere showed following error. XMLForms did not core dump.
——-
0000003d ProcessResour W com.adobe.service.ProcessResource doProcessExitCleanup BMC024: Service XMLFormService: Process ProcessResource@8c808c8(name=XMLForm.exe,pid=0) terminated abnormally with error code {3}
——-

SystemErr.log showed following entries -
——–
omniORB: (0) 2012-04-10 17:32:40.757039: Unable to open new connection: giop:tcp:<hostname>:0
omniORB: (0) 2012-04-10 17:32:40.757068: throw giopStream::CommFailure from giopStream.cc:1148(0,NO,TRANSIENT_ConnectFailed)
——

Solution:

As you can see, failure was related to CORBA communication via OmniORB. Connection was requested over port “0″ (highlighted portion of the message above) which was obviously wrong.

After further investigation, root cause turned out to be strict global security enforced on WebSphere.

When global security on Websphere is turned on; SSL on transport should be toned down to “SSL-Supported” (as opposed to “SSL-Required” which customer was using).

Here is a screenshot for illustration.

VN:F [1.9.22_1171]
Was this helpful? Please rate the content.
Rating: 10.0/10 (1 vote cast)
LiveCycle XMLForms Native Process and WebSphere Global Security, 10.0 out of 10 based on 1 rating

About Santosh Tatke

Santosh Tatke is a Sr. Support Architect at Adobe Systems. He specializes in ADEP (formerly LiveCycle) technology stack and works closely with customers, solution consultants and partners to troubleshoot, analyze and resolve technical challenges during POC, implementation, deployment or upgrade. He is a Certified LiveCycle ES2.5 Process Management Expert.
This entry was posted in Adobe LiveCycle ES2 (9.0.x), Adobe LiveCycle ES3, General Interest and tagged , , , . Bookmark the permalink.

One Response to LiveCycle XMLForms Native Process and WebSphere Global Security

  1. MAP says:

    This was useful to us