February 16, 2017 at 1:43 pm #15829gcapitanParticipant
Hi to everyone,
We are looking for tools for providing single sign on and federation for the enterprise services (on-premise and cloud). One we are trying to test, is openAM. We download the free release of the tool and tried to deploy it over a weblogic server 12.2.1 but this error shows up
####<Feb 15, 2017 11:08:11 AM ART> <Error> <Deployer> <ias12c> <WLS_OPENAM> <[STANDBY] ExecuteThread: ‘3’ for queue: ‘weblogic.kernel.Default (self-tuning)’> <<WLS Kernel>> <> <eab9f242-41c9-4187-9801-7b0157acb4fc-000007c6> <1487167691677> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-149265> <Failure occurred in the execution of deployment request with ID “32549091903763050” for task “445” on [partition-name: DOMAIN]. Error is: “weblogic.management.DeploymentException: java.lang.ClassNotFoundException: com.sun.xml.rpc.server.http.JAXRPCServlet”
Looking furder into the log we realized that Weblogic is changing Jersey 1.X for Jersey 2.x automaticly
####<Feb 15, 2017 11:07:52 AM ART> <Warning> <JAXRSIntegration> <ias12c> <WLS_OPENAM> <[STANDBY] ExecuteThread: ‘3’ for queue: ‘weblogic.kernel.Default (self-tuning)’> <<WLS Kernel>> <> <eab9f242-41c9-4187-9801-7b0157acb4fc-000007c6> <1487167672567> <[severity-value: 16] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-2192509> <Changing servlet class from com.sun.jersey.spi.container.servlet.ServletContainer (web.xml) to org.glassfish.jersey.servlet.ServletContainer.>
Checking al Oracle Support, we found that Jersey 1.x is unsupported on Weblogic 12.2 and recommended to migrate applications to Jersey 2.0 WLS 12.2.1: Jersey 1.1 Style Servlet-Mapping Ignored (Doc ID 2149796.1)
The question is if there is a version of OpenAM working with Jersey 2.0 or if there is a way to customize the downloaded war-file for using jersey 2.X.
Excuse me for my really bad english
You must be logged in to reply to this topic.