0

Websphere spplication サーバーでデータ ソースを作成しました。しかし、これを JPA プロジェクトで使用したいと考えています。JPA プロジェクトを Websphere 環境で作成しました。以下の方法でデータ ソースを使用しました。しかし、うまくいきませんでした。

<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0"
    xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
    <persistence-unit name="DSDemo">

        <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
        <class>com.nyl.ltc.auditlog.model.AuditLog</class>

        <properties>
            <property name="openjpa.ConnectionDriverName" value="oracle.jdbc.driver.OracleDriver" />
            <property name="openjpa.connection.datasource" value="oracleDS" />
            <property name="openjpa.jdbc.Schema" value="SMSCSRVC" />
        </properties>

    </persistence-unit>
</persistence>

エラー

<openjpa-2.1.1-SNAPSHOT-r422266:1087028 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: There were errors initializing your configuration: <openjpa-2.1.1-SNAPSHOT-r422266:1087028 fatal user error> org.apache.openjpa.util.UserException: A connection could not be obtained for driver class "oracle.jdbc.driver.OracleDriver" and URL "null".  You may have specified an invalid URL.

注: データソースが作成され、接続がテストされました。それは成功でした。JPA プロバイダーとして OpenJPA を使用します。

どこが間違っていたのか、どうすれば解決できるのか教えてください。

4

1 に答える 1