Замена JAR-файлов JWSDP современными эквивалентами из репозитория Maven - PullRequest
0 голосов
/ 11 января 2010

Я унаследовал старый проект, который использует JWSDP, и хотел бы обновить его до Maven 2 и Java 6.

В проекте используются следующие jar-файлы JWSDP:

  • jwsdp-JAX-QName-1.5.jar
  • jwsdp-JAXRPC-апи-1.5.jar
  • jwsdp-JAXRPC-осущ-1,5-заплата-1.10.jar
  • jwsdp-JAXRPC-СПИ-1.5.jar
  • jwsdp-имен-1.5.jar
  • jwsdp-relaxngDatatype-1.5.jar
  • jwsdp-SAAJ-апи-1.5.jar
  • jwsdp-SAAJ-осущ-1.5.jar
  • jwsdp-Xalan-1.5.jar
  • jwsdp-xercesImpl-1.5.jar
  • jwsdp-xsdlib-1.5.jar

Насколько я понимаю, современные эквиваленты этих банок должны быть частью Glassfish, но какие именно мне нужны, и доступны ли они в репозитории Maven 2?

1 Ответ

0 голосов
/ 12 января 2010

Если вы просто хотите обновить версии указанных артефактов до JWSPD 1.6, вам понадобятся следующие зависимости (которые вы можете найти в http://mvnrepository.com/):

<dependencies>
  <dependency>
    <groupId>javax.xml</groupId>
    <artifactId>jax-qname</artifactId>
    <version>1.1</version>
  </dependency>
  <dependency>
    <groupId>javax.xml</groupId>
    <artifactId>jaxrpc-api</artifactId>
    <version>1.1.3</version>
  </dependency>
  <dependency>
    <groupId>javax.xml</groupId>
    <artifactId>jaxb-impl</artifactId>
    <version>1.0.5</version>
  </dependency>
  <dependency>
    <groupId>com.sun.xml.rpc</groupId>
    <artifactId>jaxrpc-spi</artifactId>
    <version>1.1.3_01</version>
  </dependency>
  <dependency>
    <groupId>javax.xml</groupId>
    <artifactId>namespace</artifactId>
    <version>1.0.1</version>
  </dependency>
  <dependency>
    <groupId>com.sun.xml</groupId>
    <artifactId>relaxngDatatype</artifactId>
    <version>1.0</version>
  </dependency>
  <dependency>
    <groupId>javax.xml</groupId>
    <artifactId>saaj-api</artifactId>
    <version>1.3</version>
  </dependency>
  <dependency>
    <groupId>com.sun.xml</groupId>
    <artifactId>saaj-impl</artifactId>
    <version>1.3</version>
  </dependency>
  <dependency>
    <groupId>xalan</groupId>
    <artifactId>xalan</artifactId>
    <version>2.7.0</version>
  </dependency>
  <dependency>
    <groupId>xerces</groupId>
    <artifactId>xercesImpl</artifactId>
    <version>2.3.0</version>
  </dependency>
  <dependency>
    <groupId>com.sun.xml</groupId>
    <artifactId>xsdlib</artifactId>
    <version>20050614</version>
  </dependency>

Но учтите, что дальнейшего развития JWSPD 1.6 нет. Сменный стек - это Metro, входящий в состав GlassFish v3.

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