Monday, October 6, 2014

SailpointIQ with Jboss EAP 6.3

Started to work on SailpointIQ.It is very interesting product and similar to Sun IDM (Oracle Waveset).
Last week I was trying to setup environment with cluster Jboss setup but really we spent lot of time to figure out that How to deploy the war file in Jboss EAP 6.1 and It is not easy steps as documents follow.

So coming to tech parts:
As we are using the cluster Environment so we can't use standalone deployment process in Jboss.
We are unable to configure or can say we should touch the "standalone.xml" file in case of cluster environment.finaly we tried below options:


Update the domain.xml file as below instead of standalone.xml
Comment out the xml node: <extension module="org.jboss.as.jaxrs"/>.
Comment out the node: <subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/>

Then clear all cache/temp files and bring up the domain and servers. Now try to deploy the file.

https://community.jboss.org/message/579996

Then again we got some OOB hibernate setting error with Jboss EA
Basically the issue was due to the JVM option -XX:-UseSplitVerifier that was used to workaround a Hibernate problem (https://hibernate.atlassian.net/browse/HHH-7544). But since, sailpoint is using its ownIdentityIQ-hibernate  configuarations, the UseSplitVerifier option had to be removed. THis is because when this option is set, the NoClassDefFound exception is *not* caught within the class initializer!
After removing this option, the NoClassDefFound exception was caught, and the application came up fine with no errors.

Finally cheers....



No comments:

Post a Comment