Plan Creation in SOAINFRA Fails with JAVA.LANG.ILLEGALSTATEEXCEPTION Error
Issue
Bug Number: 36907731
Impacted Releases: 14.1.2.0.0
Impacted Platforms: All
When you create a plan in SOAINFRA, the plan creation fails with the following error:
JAVA.LANG.ILLEGALSTATEEXCEPTION: CANNOT CONVERT VALUE OF TYPE 'JDK.PROXY7.$PROXY447This error is caused when you update the transaction timeout value for FacadeFinderBean property in the Oracle WebLogic Remote Console.
- Navigate to the Monitoring Tree, and select Deployments.
- Select Subdeployments and then choose fabric-ejb.jar.
- Further, select FacadeFinderBean and then select Transaction Descriptor.
- Update the value of Transaction Timeout field as
600. - Save and Redeploy the
SOAINFRAapplication.
Workaround
You must manually modify the transaction timeout setting in your deployment archive.
- Open the fabric-ejb.jar file in your deployment archive.
- Increase the transaction timeout value in the META-INF/weblogic-ejb-jar.xml file to a larger value.
- Update the jar file.
- Restart the managed server that includes SOA infrastructure.