小编sur*_*nda的帖子

使用JPA,Tomcat,Oracle无法理解连接池错误

我在context.xmlTomcat中有以下代码:

<Resource name="ds/OracleDS" auth="Container" type="javax.sql.DataSource"
maxActive="1" maxIdle="2" maxWait="2"
username="demo" password="demo"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:orcl"/>
Run Code Online (Sandbox Code Playgroud)

我有这个代码web.xml:

<resource-ref>
 <description>Oracle Datasource example</description>
 <res-ref-name>ds/OracleDS</res-ref-name>
 <res-type>javax.sql.DataSource</res-type>
 <res-auth>Container</res-auth>
</resource-ref>
Run Code Online (Sandbox Code Playgroud)

我编写的代码persistence.xml如下:

<persistence-unit name="ReceivablesPU"  transaction-type="RESOURCE_LOCAL">
        <provider>oracle.toplink.essentials.PersistenceProvider</provider>
        <non-jta-data-source>java:ds/OracleDS</non-jta-data-source>
Run Code Online (Sandbox Code Playgroud)

我不明白java:ds/OracleDS,<Resource name="ds/OracleDS",<res-ref-name>ds/OracleDS</res-ref-name>.错误是:

javax.persistence.PersistenceException: Exception [TOPLINK-7060] (Oracle TopLink Essentials - 2.0 (Build b40-rc (03/21/2007))): oracle.toplink.essentials.exceptions.ValidationException
Exception Description: Cannot acquire data source [java:ds/OracleDS].
Internal Exception: javax.naming.NamingException: This context must be accessed through a java: URL
Run Code Online (Sandbox Code Playgroud)

tomcat jpa connection-pooling oracle10g

6
推荐指数
1
解决办法
1110
查看次数

如何在jsp中指定arraylist选择选项

我有这个清单:

ArrayList list = new ArrayList();
Run Code Online (Sandbox Code Playgroud)

我写这个列表选择选项:

<td>
    <select name="database1">
        <option value="" selected>select</option>
        <%
        for(int i=0;i<list.size();i++) {
            Field=list.get(i).toString();
        %>
        <option value="<%=Field %>"><%=Field %></option>
        <%} %>
    </select>
</td>
Run Code Online (Sandbox Code Playgroud)

所以我的要求是不使用for循环.我们直接写list进去select option.

html jsp

4
推荐指数
1
解决办法
4万
查看次数

标签 统计

connection-pooling ×1

html ×1

jpa ×1

jsp ×1

oracle10g ×1

tomcat ×1