2016-05-13 20 views
0

私のアプリケーションは、PostgreSQLデータベースに接続しますが、私はJBOSS 7.1 JBAS014775 AS:新不満/行方不明の依存関係:新不満/行方不明の依存関係:</p> <p>サービスのJBoss

JBAS014775を私のJBossを起動するとき。 JDBC-driver.postgresql-9_4_1208_jre7_jar(行方不明) 扶養:[サービスjboss.data-source.java:jboss/postgresDS]

私はこれをどのように修正すればよいですか?依存関係がなくてもアプリケーションを続行すると、java.lang.ClassNotFoundExceptionが発生します。org.postgresql.Driver例外

私は何時間も解決策を探していましたが、問題を解決できません。私は、サーブレットを使用してい

standalone.xml

<subsystem xmlns="urn:jboss:domain:datasources:1.0"> 
      <datasources> 
       <datasource jta="false" jndi-name="java:jboss/postgresDS" pool-name="postgresDS" enabled="true" use-ccm="false"> 
        <connection-url>jdbc:postgresql://localhost:5432/testdb</connection-url> 
        <driver-class>org.postgresql.Driver</driver-class> 
        <driver>postgresql-9.4.1208.jre7.jar</driver> 
        <security> 
         <user-name>postgres</user-name> 
         <password>test</password> 
        </security> 
        <validation> 
         <validate-on-match>false</validate-on-match> 
         <background-validation>false</background-validation> 
         <background-validation-millis>0</background-validation-millis> 
        </validation> 
        <statement> 
         <prepared-statement-cache-size>0</prepared-statement-cache-size> 
         <share-prepared-statements>false</share-prepared-statements> 
        </statement> 
       </datasource> 
       <drivers> 
        <driver name="postgresql-9.4.1208.jre7.jar" module="org.postgresql"> 
         <xa-datasource-class>org.postgresql.xa.PGXADataSource</xa-datasource-class> 
        </driver> 
       </drivers> 
      </datasources> 
     </subsystem> 

私/jboss-as-7.1.0.Final/modules/org/postgresql/main

<?xml version="1.0" encoding="UTF-8"?> 
<module xmlns="urn:jboss:module:1.0" xmlns="urn:jboss:domain:datasources:1.0" name="org.postgresql"> 
<resources> 
    <resource-root path="postgresql-9.4.1208.jre7.jar"/> 
</resources> 
<dependencies> 
    <module name="javax.api"/> 
    <module name="javax.transaction.api"/> 
</dependencies> 
</module> 

上のモジュール/ XML、 jspとjdbc。

答えて

0

org.postgresqlモジュールに依存するjboss-dependencies、xmlファイルを追加する必要があります。 MANIFEST.MFでこれを行うこともできます。両方のファイルはWARのMETA-INFディレクトリに置かれます。

関連する問題