9 Replies Latest reply on Mar 2, 2018 12:39 PM by RakeshKr

    ORDS 17.4.1 Problem on WebLogic

    Saeed Hassanpour

      Dear,

       

      Happy New Year

       

      I've installed ORDS 17.4.1 on WebLogic 12C but I got 500 Internal Server Error.

       

       

      WebLogic Server Version: 12.1.3.0.0

      Java Version: 1.8.0_45

      ORDS : 17.4.1.353.06.48

       

      500 Internal Server Error:

      Could not invoke: oracle.dbtools.url.mapping.node.NodeMapper

      (oracle.dbtools.plugin.api.logging.Log,oracle.dbtools.common.di.ServiceLocator,oracle.dbtools.http.dispatch.MetaDataFa

      ctory,oracle.dbtools.http.routes.RoutePatterns,oracle.dbtools.http.servlet.DispatchableServletDependencies), due to

      the following error: oracle.dbtools.common.di.DependencyInjectionException: Could not invoke:

      oracle.dbtools.rest.resource.modules.xml.StaticModules

      (oracle.dbtools.plugin.api.logging.Log,oracle.dbtools.rest.resource.modules.xml.StaticManifests,oracle.dbtools.common.

      reflect.ClassLoaderResources,oracle.dbtools.rest.resource.modules.xml.XMLResourceModules,oracle.dbtools.plugin.api.rou

      tes.PathTemplates,oracle.dbtools.rest.resource.modules.ResourceModulePatterns,oracle.dbtools.rest.resource.jdbc.hooks.

      JDBCDispatchHooks,oracle.dbtools.rest.resource.modules.xml.StaticPrivileges,oracle.dbtools.rest.resource.generator.Res

      ourceGenerators), due to the following error: oracle.dbtools.common.UnrecoverableException: Exception Description: The

      class oracle.dbtools.rest.resource.modules.xml.Content requires a zero argument constructor or a specified factory

      method. Note that non-static inner classes do not have zero argument constructors and are not supported.

      [1:40]

       

      Stack Trace:

      .....

      Caused by: Exception [EclipseLink-50001] (Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd):

      org.eclipse.persistence.exceptions.JAXBException

      Exception Description: The class oracle.dbtools.rest.resource.modules.xml.Content requires a zero argument constructor

      or a specified factory method.  Note that non-static inner classes do not have zero argument constructors and are not

      supported.

          at org.eclipse.persistence.exceptions.JAXBException.factoryMethodOrConstructorRequired(JAXBException.java:148)

          at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.finalizeProperties

      (AnnotationsProcessor.java:932)

          at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processClassesAndProperties

      (AnnotationsProcessor.java:282)

          at org.eclipse.persistence.jaxb.compiler.Generator.<init>(Generator.java:150)

          at org.eclipse.persistence.jaxb.JAXBContext$TypeMappingInfoInput.createContextState(JAXBContext.java:1088)

          ... 89 more

       

       

       

      Regards,

      Saeed