Каковы общие зависимости Weblogic 8.1.6 - PullRequest
1 голос
/ 09 июня 2009

Нам все еще нужно использовать Weblogic 8.1.6. Есть некоторые библиотеки, упакованные с сервером, в common/lib, но, к сожалению, внутри него есть только 3rdparty.jar. Библиотеки имеют приоритет, поэтому если мы используем, например, Apache Commons Lang 2.4 мы получаем MethodNotFoundError во время выполнения.

Так что именно внутри 3rdparty.jar и какие версии?

Если бы мы знали, что могли бы определить POM с общими интернет-логическими зависимостями и «заморозить» их номера версий, чтобы увидеть несовместимости во время компиляции, а не во время выполнения.

Как я выяснил после дополнительных исследований, 3rdparty.jar не используется, но большинство сторонних библиотек упакованы в сам weblogic.jar.

Ответы [ 2 ]

1 голос
/ 15 июня 2009

После долгих поисков я нашел некоторые зависимости для WebLogic Server 8.1.6.0 SP6 : он совместим с J2EE 1.3 , и из материала javax он содержит:

  • javax.activation - JAF 1.0.2 (21.5.1999)
  • javax.connector - J2EE Connector 1.0
  • javax.ejb - EJB 1.1 и 2.0 (30.11.2001)
  • javax.jms - JMS 1.0.2b
  • javax.mail - JavaMail 1.2 (28.6.2002)
  • javax.management - JMX 1.0 (16.5.2006)
  • javax.net
  • javax.servlet Java Servlets 2.3, JSP 1.2 (7.11.2001)
  • javax.jts / javax.transaction (jta) - API транзакций Java (JTA) 1.0, 1.0.1b, 1.2?
  • javax.xml.messaging / soap / rpc - JAX-RPC 1.0

Weblogic документация и weblogic.jar дают далее:

  • Муравей 1.5.3
  • org.apache.oro - Джакарта-оро 2.0.7
  • antlr - Antlr 2.7.1
  • com.sybase.jdbc - Sybase jConnect для JDBC 2.0 версии 5.5?
  • Oracle JDBC Driver 10.2.0.2.0
  • com.rsa.certj - Cert-J 2.0.2 от certicom
  • com.certicom - Certicom SSL 3.1.14
  • com.rsa.jsafe - RSA Crypto-J 3.5 (Crypto-J.jsafefips.extension)
  • netscape.ldap - Netscape LDAP 3.1
  • com.adventnet - AdventNet SNMP 3.2.2 SP1
  • org.mozilla.javascript / classfile - JavaScript 1.5 от Mozilla
  • com.linar - JCom от J-Integra
  • com.octetstring - Октетная строка 1.5
  • org.w3c.dom.ls / range - JAXP 1.1
  • org.apache.xerces.dom3 - Apache Xerces DOM
  • PointBase 4.3 (не найден в банках)
  • Acumen UDDI (отсутствует в банках)
  • net.n3.nanoxml -?
  • com.netscape.sasl -?
  • Jython
0 голосов
/ 09 июня 2009

Загляните внутрь банки - должно быть очевидно, какие классы там. У меня нет доступа к WebLogic, но внутри должна быть какая-то форма манифеста, которая описывает пакеты и их версии.

...