--------------------------------------------
On Fri, 2/17/17, diaz_carolyn97772 via Swagger 
<[email protected]> wrote:

 Subject: Re: I can't deploy jax-rs web app in Weblogic 12.2.1
 To: [email protected]
 Date: Friday, February 17, 2017, 5:40 AM
 
 
 --------------------------------------------
 On Thu, 2/16/17, Luis Miguel Moya Moirón <[email protected]>
 wrote:
 
  Subject: Re: I can't deploy jax-rs web app in Weblogic
 12.2.1
  To: "Swagger" <[email protected]>
  Date: Thursday, February 16, 2017, 8:52 PM
  
  Hi Ron, thank you for
  your help.
  I have tried 1.5.12 version, but I get the same
  error.
  
  El miércoles, 15 de febrero de 2017, 19:58:22 (UTC+1), Ron
 
  escribió:You’re using
  a really old version of swagger-core. Try updating to
  1.5.12.  From:
  <swagger-sw...@ googlegroups.com> on
  behalf of Luis Miguel Moya Moirón <[email protected]>
  Reply-To: "swagger-sw...@
  googlegroups.com" <swagger-sw...@ googlegroups.com>
  Date: Wednesday, 15 February 2017 at 7:10
  To: Swagger <swagger-sw...@
  googlegroups.com>
  Subject: I can't deploy jax-rs web app in
  Weblogic 12.2.1 I have configured swagger
  with the three steps of this doc for Jersey 2 with pom.xml
  and web.xml: https://github.com/
  swagger-api/swagger-core/wiki/
 Swagger-Core-JAX-RS-Project-
  Setup-1.5.X But I get an error on
  Weblogic deployement. My pom.xml:
   <project xmlns="http://maven.apache.
  org/POM/4.0.0" xmlns:xsi="http://www.w3.org/
  2001/XMLSchema-instance"xsi:schemaLocation="http://
  maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-
  v4_0_0.xsd"><modelVersion>4.0.0</
  modelVersion><groupId>com.acens.web</
  groupId><artifactId>acens-web-pub</
  artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</
  version><name>acens-web-pub
  webapp</name><url>http://maven.apache.org</
  url><properties><project.build.sourceEncoding>
  UTF-8</project.build.
  sourceEncoding><war.name>Acens WS
  Public</war.name><war.spec.version>0.0.1</war.
  spec.version><war.impl.version>0.0.1</war.
  impl.version><war.ext-name>acens-web-pub</
  
war.ext-name></properties><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>3.8.1</version><scope>test</scope></dependency><dependency><groupId>com.acens.lib</
  groupId><artifactId>acens-lib-utils</
  artifactId><version>0.0.1-SNAPSHOT</
  version></dependency><dependency><groupId>com.acens.lib</
  groupId><artifactId>acens-lib-dao</
  artifactId><version>0.0.1-SNAPSHOT</
  version></dependency><dependency><groupId>com.acens.lib</
  groupId><artifactId>acens-lib-beans</
  artifactId><version>0.0.1-SNAPSHOT</
  version></dependency><dependency><groupId>com.acens.lib</
  groupId><artifactId>acens-lib-
  middleware</artifactId><version>0.0.1-SNAPSHOT</
  
version></dependency><dependency><groupId>javax.ws.rs</groupId><artifactId>javax.ws.rs-api</
  
artifactId><version>2.1-m03</version><scope>provided</scope></dependency><dependency><groupId>io.swagger</groupId><artifactId>swagger-jersey2-
  jaxrs</artifactId><version>1.5.0</version></dependency> </dependencies> .... 
</project> My
  web.xml: <?xml version="1.0"
  encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/
  2001/XMLSchema-instance" xmlns="http://java.sun.com/
  xml/ns/javaee" xsi:schemaLocation="http://
  java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/
  javaee/web-app_2_5.xsd" id="WebApp_ID"
  version="2.5"><display-name>acens-web-pub</
  display-name><context-param><param-name>javax.servlet.jsp.
  jstl.fmt.locale</param-name><param-value>es</param-value></context-param> 
  
  <servlet>     
  <servlet-name>jersey</servlet-
  name>     
  <servlet-class>org.glassfish. jersey.servlet.
  ServletContainer</servlet-
  class>     
  <init-param>       
  <param-name>jersey.config.
  server.provider.packages</
  param-name>       
  <param-value>           
  io.swagger.jaxrs.listing,           
  com.acens.web.pub.ws.panel.
  cloud.resources       
  </param-value>     
  </init-param>     
  <load-on-startup>1</load-on-
  startup>   
  </servlet>    
  <servlet-mapping>       
  <servlet-name>jersey</servlet-
  name>       
  <url-pattern>/api/*</url-
  pattern>    </servlet-mapping>
       
  <servlet>       
  <servlet-name>Jersey2Config</
  servlet-name>       
  <servlet-class>io.swagger. jersey.config.
  JerseyJaxrsConfig</servlet-
  class>       
  <init-param>           
  <param-name>api.version</
  param-name>           
  <param-value>1.0.0</param-
  value>       
  </init-param>       
  <init-param>           
  <param-name>swagger.api.
  basepath</param-name>           
  <param-value>http://localhost:
  7001/api</param-value>       
  </init-param>       
  <load-on-startup>2</load-on-
  startup>   
  </servlet> 
   <servlet-mapping><servlet-name>jersey</servlet-
  name><url-pattern>/api/*</url-
  pattern></servlet-mapping> .... And my
  weblogic.xml: <?xml version="1.0"
  encoding="UTF-8"?><weblogic-web-app
 xmlns="http://xmlns.oracle.
  com/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/
  2001/XMLSchema-instance"
  xsi:schemaLocation="http://
  java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/
  javaee/web-app_3_0.xsd http://xmlns.oracle.com/
  weblogic/weblogic-web-app http://xmlns.oracle.com/
  weblogic/weblogic-web-app/1.8/
  weblogic-web-app.xsd">  
  <context-root>/acens-web-pub</ context-root>
  
           
  <weblogic-version>12.2.1</
  weblogic-version>        
   <container-descriptor> 
  <prefer-web-inf-classes>true</
  prefer-web-inf-classes> 
   </container-descriptor>          
   </weblogic-web-app> But when I deploy web app y
  get this error in weblogic console: Target state: redeploy
 failed on Server
  AdminServerjava.lang.ClassCastException: Cannot cast
  org.glassfish.jersey.jackson. internal.
  JacksonAutoDiscoverable to org.glassfish.jersey.internal.
  spi.AutoDiscoverable The
  AdminServer.log: weblogic.application. ModuleException:
  java.lang.ClassCastException: Cannot cast
  org.glassfish.jersey.jackson. internal.
  JacksonAutoDiscoverable to org.glassfish.jersey.internal.
  spi.AutoDiscoverable 
        at weblogic.application.internal.
  ExtensibleModuleWrapper.start(
 ExtensibleModuleWrapper.java:
  140) 
        at weblogic.application.internal.
  flow.ModuleListenerInvoker. start(ModuleListenerInvoker.
  java:124) 
        at weblogic.application.internal.
  flow.ModuleStateDriver$3.next(
  ModuleStateDriver.java:237) 
        at weblogic.application.internal.
  flow.ModuleStateDriver$3.next(
  ModuleStateDriver.java:232) 
        at weblogic.application.utils.
  StateMachineDriver.nextState(
  StateMachineDriver.java:45) 
        at weblogic.application.internal.
  flow.ModuleStateDriver.start(
  ModuleStateDriver.java:82) 
        at weblogic.application.internal.
  flow.StartModulesFlow. activate(StartModulesFlow.
  java:52) 
        at weblogic.application.internal.
  BaseDeployment$2.next(
  BaseDeployment.java:753) 
        at weblogic.application.utils.
  StateMachineDriver.nextState(
  StateMachineDriver.java:45) 
        at weblogic.application.internal.
  BaseDeployment.activate(
  BaseDeployment.java:263) 
        at weblogic.application.internal.
  SingleModuleDeployment. activate(
  SingleModuleDeployment.java: 53) 
        at weblogic.application.internal.
  DeploymentStateChecker. activate(
  DeploymentStateChecker.java: 165) 
        at weblogic.deploy.internal. targetserver.
  AppContainerInvoker.activate(
  AppContainerInvoker.java:80) 
        at weblogic.deploy.internal.
  targetserver.operations. AbstractOperation.activate(
  AbstractOperation.java:601) 
        at weblogic.deploy.internal.
  targetserver.operations. ActivateOperation.
  activateDeployment(
  ActivateOperation.java:171) 
        at weblogic.deploy.internal.
  targetserver.operations. ActivateOperation.doCommit(
  ActivateOperation.java:121) 
        at weblogic.deploy.internal.
  targetserver.operations. AbstractOperation.commit(
  AbstractOperation.java:343) 
        at weblogic.deploy.internal. targetserver.
  DeploymentManager. handleDeploymentCommit(
  DeploymentManager.java:895) 
        at weblogic.deploy.internal. targetserver.
  DeploymentManager. activateDeploymentList(
  DeploymentManager.java:1422) 
        at weblogic.deploy.internal. targetserver.
  DeploymentManager. handleCommit(
  DeploymentManager.java:454) 
        at weblogic.deploy.internal. targetserver.
  DeploymentServiceDispatcher. commit(
  DeploymentServiceDispatcher.
  java:181) 
        at weblogic.deploy.service.
 internal.targetserver.
  DeploymentReceiverCallbackDeli verer.doCommitCallback(
  DeploymentReceiverCallbackDeli
  verer.java:195) 
        at weblogic.deploy.service.
 internal.targetserver.
  DeploymentReceiverCallbackDeli verer.access$100(
  DeploymentReceiverCallbackDeli
  verer.java:13) 
        at weblogic.deploy.service.
 internal.targetserver.
  DeploymentReceiverCallbackDeli verer$2.run(
  DeploymentReceiverCallbackDeli
  verer.java:68) 
        at weblogic.work. SelfTuningWorkManagerImpl$
  WorkAdapterImpl.run( SelfTuningWorkManagerImpl.
  java:643) 
        at weblogic.invocation.
  ComponentInvocationContextMana ger._runAs(
  ComponentInvocationContextMana
  ger.java:348) 
        at weblogic.invocation.
  ComponentInvocationContextMana ger.runAs(
  ComponentInvocationContextMana
  ger.java:333) 
        at weblogic.work. LivePartitionUtility.
  doRunWorkUnderContext(
  LivePartitionUtility.java:54) 
        at weblogic.work. PartitionUtility.
  runWorkUnderContext(
  PartitionUtility.java:41) 
        at weblogic.work. SelfTuningWorkManagerImpl.
  runWorkUnderContext( SelfTuningWorkManagerImpl.
  java:617) 
        at weblogic.work.ExecuteThread.
  execute(ExecuteThread.java: 397) 
        at weblogic.work.ExecuteThread.
  run(ExecuteThread.java:346)Caused By:
 java.lang.ClassCastException:
  Cannot cast org.glassfish.jersey.jackson. internal.
  JacksonAutoDiscoverable to org.glassfish.jersey.internal.
  spi.AutoDiscoverable 
        at java.lang.Class.cast(Class.
  java:3369) 
        at org.glassfish.jersey.internal. ServiceFinder$
  LazyObjectIterator.hasNext(
  ServiceFinder.java:689) 
        at org.glassfish.jersey.internal.
  ServiceFinderBinder.configure(
  ServiceFinderBinder.java:91) 
        at org.glassfish.hk2.utilities.
  binding.AbstractBinder.bind(
  AbstractBinder.java:171) 
        at org.glassfish.hk2.utilities.
  binding.AbstractBinder. install(AbstractBinder.java:
  315) 
        at org.glassfish.jersey.server.
  ServerBinder.configure(
  ServerBinder.java:123) 
        at org.glassfish.hk2.utilities.
  binding.AbstractBinder.bind(
  AbstractBinder.java:171) 
        at org.glassfish.jersey.internal.
  inject.Injections.bind(
  Injections.java:157) 
        at org.glassfish.jersey.internal.
  inject.Injections._ createLocator(Injections.java:
  147) 
        at org.glassfish.jersey.internal.
  inject.Injections. createLocator(Injections.java:
  137) 
        at org.glassfish.jersey.server.
  ApplicationHandler.<init>(
  ApplicationHandler.java:271) 
        at org.glassfish.jersey.servlet.
  WebComponent.<init>(
  WebComponent.java:283) 
        at org.glassfish.jersey.servlet.
  ServletContainer.init(
  ServletContainer.java:167) 
        at org.glassfish.jersey.servlet.
  ServletContainer.init(
  ServletContainer.java:349) 
        at javax.servlet.GenericServlet.
  init(GenericServlet.java:244) 
        at weblogic.servlet.internal. StubSecurityHelper$
  ServletInitAction.run(
  StubSecurityHelper.java:343) 
        at weblogic.servlet.internal. StubSecurityHelper$
  ServletInitAction.run(
  StubSecurityHelper.java:294) 
        at weblogic.security.acl.
  internal.AuthenticatedSubject. doAs(AuthenticatedSubject.
  java:326) 
        at weblogic.security.service. SecurityManager.
  runAsForUserCode(
  SecurityManager.java:196) 
        at weblogic.servlet.provider.
 WlsSecurityProvider.
  runAsForUserCode(
  WlsSecurityProvider.java:203) 
        at weblogic.servlet.provider.
 WlsSubjectHandle.run(
  WlsSubjectHandle.java:71) 
        at weblogic.servlet.internal. StubSecurityHelper.
  initServletInstance(
  StubSecurityHelper.java:99) 
        at weblogic.servlet.internal. StubSecurityHelper.
  createServlet(
  StubSecurityHelper.java:87) 
        at weblogic.servlet.internal.
 StubLifecycleHelper.
  createOneInstance(
  StubLifecycleHelper.java:71) 
        at weblogic.servlet.internal.
  StubLifecycleHelper.<init>(
  StubLifecycleHelper.java:57) 
        at weblogic.servlet.internal.
  StubLifecycleHelper.<init>(
  StubLifecycleHelper.java:31) 
        at weblogic.servlet.internal. ServletStubImpl.
  initStubLifecycleHelper(
  ServletStubImpl.java:673) 
        at weblogic.servlet.internal. ServletStubImpl.
  prepareServlet(
  ServletStubImpl.java:612) 
        at weblogic.servlet.internal.
 WebAppServletContext.
  preloadServlet( WebAppServletContext.java:
  2053) 
        at weblogic.servlet.internal.
 WebAppServletContext.
  loadServletsOnStartup( WebAppServletContext.java:
  2030) 
        at weblogic.servlet.internal.
 WebAppServletContext.
  preloadResources( WebAppServletContext.java:
  1919) 
        at weblogic.servlet.internal.
  WebAppServletContext.start( WebAppServletContext.java:
  3063) 
        at weblogic.servlet.internal.
  WebAppModule.startContexts(
  WebAppModule.java:1830) 
        at weblogic.servlet.internal. WebAppModule.start(
  WebAppModule.java:875) 
        at weblogic.application.internal.
  ExtensibleModuleWrapper$ StartStateChange.next(
  ExtensibleModuleWrapper.java: 360) 
        at weblogic.application.internal.
  ExtensibleModuleWrapper$ StartStateChange.next(
  ExtensibleModuleWrapper.java: 356) 
        at weblogic.application.utils.
  StateMachineDriver.nextState(
  StateMachineDriver.java:45) 
        at weblogic.application.internal.
  ExtensibleModuleWrapper.start(
 ExtensibleModuleWrapper.java:
  138) 
        at weblogic.application.internal.
  flow.ModuleListenerInvoker. start(ModuleListenerInvoker.
  java:124) 
        at weblogic.application.internal.
  flow.ModuleStateDriver$3.next(
  ModuleStateDriver.java:237) 
        at weblogic.application.internal.
  flow.ModuleStateDriver$3.next(
  ModuleStateDriver.java:232) 
        at weblogic.application.utils.
  StateMachineDriver.nextState(
  StateMachineDriver.java:45) 
        at weblogic.application.internal.
  flow.ModuleStateDriver.start(
  ModuleStateDriver.java:82) 
        at weblogic.application.internal.
  flow.StartModulesFlow. activate(StartModulesFlow.
  java:52) 
        at weblogic.application.internal.
  BaseDeployment$2.next(
  BaseDeployment.java:753) 
        at weblogic.application.utils.
  StateMachineDriver.nextState(
  StateMachineDriver.java:45) 
        at weblogic.application.internal.
  BaseDeployment.activate(
  BaseDeployment.java:263) 
        at weblogic.application.internal.
  SingleModuleDeployment. activate(
  SingleModuleDeployment.java: 53) 
        at weblogic.application.internal.
  DeploymentStateChecker. activate(
  DeploymentStateChecker.java: 165) 
        at weblogic.deploy.internal. targetserver.
  AppContainerInvoker.activate(
  AppContainerInvoker.java:80) 
        at weblogic.deploy.internal.
  targetserver.operations. AbstractOperation.activate(
  AbstractOperation.java:601) 
        at weblogic.deploy.internal.
  targetserver.operations. ActivateOperation.
  activateDeployment(
  ActivateOperation.java:171) 
        at weblogic.deploy.internal.
  targetserver.operations. ActivateOperation.doCommit(
  ActivateOperation.java:121) 
        at weblogic.deploy.internal.
  targetserver.operations. ActivateOperation.doCommit(
  ActivateOperation.java:121) 
        at weblogic.deploy.internal.
  targetserver.operations. AbstractOperation.commit(
  AbstractOperation.java:343) 
        at weblogic.deploy.internal. targetserver.
  DeploymentManager. handleDeploymentCommit(
  DeploymentManager.java:895) 
        at weblogic.deploy.internal. targetserver.
  DeploymentManager. activateDeploymentList(
  DeploymentManager.java:1422) 
        at weblogic.deploy.internal. targetserver.
  DeploymentManager. handleCommit(
  DeploymentManager.java:454) 
        at weblogic.deploy.internal. targetserver.
  DeploymentServiceDispatcher. commit(
  DeploymentServiceDispatcher.
  java:181) 
        at weblogic.deploy.service.
 internal.targetserver.
  DeploymentReceiverCallbackDeli verer.doCommitCallback(
  DeploymentReceiverCallbackDeli
  verer.java:195) 
        at weblogic.deploy.service.
 internal.targetserver.
  DeploymentReceiverCallbackDeli verer.access$100(
  DeploymentReceiverCallbackDeli
  verer.java:13) 
        at weblogic.deploy.service.
 internal.targetserver.
  DeploymentReceiverCallbackDeli verer$2.run(
  DeploymentReceiverCallbackDeli
  verer.java:68) 
        at weblogic.work. SelfTuningWorkManagerImpl$
  WorkAdapterImpl.run( SelfTuningWorkManagerImpl.
  java:643) 
        at weblogic.invocation.
  ComponentInvocationContextMana ger._runAs(
  ComponentInvocationContextMana
  ger.java:348) 
        at weblogic.invocation.
  ComponentInvocationContextMana ger.runAs(
  ComponentInvocationContextMana
  ger.java:333) 
        at weblogic.work. LivePartitionUtility.
  doRunWorkUnderContext(
  LivePartitionUtility.java:54) 
        at weblogic.work. PartitionUtility.
  runWorkUnderContext(
  PartitionUtility.java:41) 
        at weblogic.work. SelfTuningWorkManagerImpl.
  runWorkUnderContext( SelfTuningWorkManagerImpl.
  java:617) 
        at weblogic.work.ExecuteThread.
  execute(ExecuteThread.java: 397) 
        at weblogic.work.ExecuteThread.
  run(ExecuteThread.java:346) Can you help
  me? -- 
  You received this message because you are subscribed to
 the
  Google Groups "Swagger" group.
  To unsubscribe from this group and stop receiving emails
  from it, send an email to swagger-swaggersocket+
  [email protected].
  For more options, visit https://groups.google.com/d/
  optout.
  
  
  
  
  
  
  -- 
  
  You received this message because you are subscribed to
 the
  Google Groups "Swagger" group.
  
  To unsubscribe from this group and stop receiving emails
  from it, send an email to [email protected].
  
  For more options, visit
 https://groups.google.com/d/optout.
  pargerea frontului in Moldova a impus insa  cu
 necesitate  adoptarea unor solutii rapide de catre
 factorii  de decizie de la Bucuresti. La 22 august a
 avut loc o intalnire intre maresal si Ion Mihalache  in
 care a fost abordata situatia din tara. La 23 august a avut
 loc la Snagov o sedinta a guvernului antonescian.
 Ulterior  M ha  Antonescu a declarat ca in acea
 noapte trimisese la Ankara trei telegrame in care a
 solicitat armistitiul.
 
 -- 
 You received this message because you are subscribed to the
 Google Groups "Swagger" group.
 To unsubscribe from this group and stop receiving emails
 from it, send an email to [email protected].
 For more options, visit
 https://groups.google.com/d/optout.eni apoi momentul culminant. Pe masa statea 
impaturita harta  ca o sentinta de moarte... Am observat intai ca este o harta 
romaneasca. Am desfacut-o cu nordul in jos  ceea ce m-a facut sa nu mai inteleg 
nimic. Mi-a       

-- 
You received this message because you are subscribed to the Google Groups 
"Swagger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to