У меня есть webapp, который интегрируется с интерфейсом RMI на веб-сервере. Во время разработки я использовал wlfullclient.jar, и все было в порядке.RMI от Tomcat до Weblogic
Но, как я развернула войну на Tomcat я столкнулся с проблемой: validateJarFile(.../wlfullclient-10.3.2.jar) - jar not loaded. See Servlet Spec 2.3 ...Offending class: javax/servlet/Servlet.class
Так wlfullclient.jar имеет свою собственную реализацию javax.servlet.Servlet и Tomcat не любит его.
Что я могу сделать? Без wlfullclient.jar я javax.sercurity.auth.login.LoginException: Login failure: all modules ignored
Я попытался с помощью wlthint3client.jar, WLS-api.jar, wlclient.jar. Кажется, что не работает, мои интеграционные тесты не будут работать. Есть идеи?
См. Http://stackoverflow.com/questions/15601469/jar-not-loaded-see-servlet-spec-2-3-section-9-7-2-offending-class -javax-serv и http://stackoverflow.com/questions/19137296/deploy-and-running-jar-application-in-weblogic –
@better_use_mkstemp Дубликат вашей первой ссылки, но другой? Актуальность цитирования оставшегося без ответа вопроса, который не касается этой темы, ускользает от меня. – EJP
Это называется ошибкой копирования. –