Oracle
 sql >> база данни >  >> RDS >> Oracle

Грешка Xmlparserv2 при разгръщане на приложение в jboss, Инсталиране на модул Oracle ojdbc в уеб приложение JBoss за Java

Ето как декларирам източник на данни на Oracle (за извикване на pl или изпълнение на xqueries)

Инжектиране на източника на данни (в ejb без състояние)

@Resource(name = "java:jboss/datasources/xmlDatasource")
private DataSource productDS;

Деклариране на източника на данни в standalone.xml

<datasource jndi-name="java:jboss/datasources/xmlDatasource" pool-name="xxx" enabled="true" use-java-context="true">
    <connection-url>jdbc:oracle:thin:@xxx:1521:xxx</connection-url>
    <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
    <driver>oracle</driver>
    <pool>
        <min-pool-size>0</min-pool-size>
        <max-pool-size>10</max-pool-size>
    </pool>
    <security>
        <user-name>xxx</user-name>
        <password>xxx</password>
    </security>
</datasource>
<drivers>
    <driver name="oracle" module="oracle.jdbc">
        <xa-datasource-class>oracle.jdbc.OracleDriver</xa-datasource-class>
    </driver>
</drivers>

Дефиниция на модул

<module xmlns="urn:jboss:module:1.1" name="oracle.jdbc">

    <resources>
        <resource-root path="ojdbc6.jar"/>
    </resources>
    <dependencies>
        <module name="javax.api"/>
    </dependencies>
</module>

Добавете зависимостта на модула към моето приложение за ухо (което има ejb без състояние вътре..) с помощта на maven (или редактирайте вашия manifest.mf и добавете името на модула)

<archive>
    <manifestEntries>
        <Dependencies>oracle.jdbc</Dependencies>
    </manifestEntries>
</archive>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Създаване на DDL за базова линия за пътека

  2. Обработка на данни за семена в R12.2 онлайн кръпка

  3. Как да дефинирам тригер ON COMMIT в Oracle?

  4. Текстът на Oracle се екранира с къдрави скоби и заместващи знаци

  5. Криптиране на Oracle Advanced Secuity с Spring JDBC xml конфигурация