Я выполняю некоторые проекты по поддержке исходного кода для сайта MVC JS, работающего на JBoss. Проект содержит как Java, так и Javascript, и я пытаюсь выяснить все фреймворки, которые использовались в этом проекте, видя, что код Javascript несколько не хватает в документации проекта.
В WEB_INF / lib / я вижу эти файлы:
avalon-framework-4.2.0.jar
batik-all-1.7.jar
commons-io-1.3.1.jar
commons-lang-2.4.jar
commons-logging-1.0.4.jar
dwr.jar
fop.jar
mail.jar
servlet-api.jar
sqljdbc4.jar
xmlgraphics-commons-1.3.1.jar
Из моего предварительного исследования, я думаю, что этот проект использует:
Avalon Framework
Batik SVG Toolkit
Apache Commons
DWR
Apache FOP
JavaMail
Драйвер JDBC для MS SQL Server
Apache XML Graphics Commons
Однако я немного запутался в serlvet-api.jar. Кроме поиска в Google, каков наилучший способ определить, откуда взялся этот пакет и его назначение? В частности, я получаю это сообщение в консоли, когда запускаю этот проект в JBoss через Eclipse:
INFO [WebappClassLoader] validateJarFile(C:\jboss-4.2.2.GA\server\default\.\tmp\deploy\tmp6553188861131946313Ag4-exp.war\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
Есть ли какие-либо предложения относительно того, что мне следует сделать, чтобы отследить источник этого jar-файла и соответствующее сообщение об ошибке, чтобы гарантировать, что мое обслуживание исходного кода не повредит проекту?