Развертывание веб-службы Jersey 1.3 в Weblogic 9.2 или 10.1 - PullRequest
0 голосов
/ 21 июля 2010

У меня проблемы с развертыванием моего веб-сервиса RESTful в Джерси на weblogic 9.2

Я следовал учебнику на http://www.vogella.de/articles/REST/article.html.

Учебник для Java 6 и Tomcat 6, для которого он отлично работает. Однако мне нужно преобразовать это в Java 5 и Tomcat 5.5, чтобы я мог успешно развернуть его на WebLogic, который использует Java 1,5

Когда я использую jre 5 и собираю проект, я получаю следующий стек: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.sun.jersey.spi.container.servlet.ServletContainer) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1884) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:889) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1353) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1232) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4266) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) ... 6 more

Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 22 июля 2010

Я нашел ответ.Я должен был получить jersey jars для java 1.5, я скачал jersey 1.1.x jars, и он работал нормально

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...