我有以下代碼:java.util.NoSuchElementException上的getConnection()
Context ctx = new InitialContext(); // Set the initial context
DataSource dataSource = (DataSource) ctx.lookup("java:comp/env/" + serverURL);
conn = dataSource.getConnection();
然而,線conn = dataSource.getConnection();
被投擲java.util.NoSuchElementException
。我對此有點困惑。這是否意味着我的服務器URL不正確?這是我的context.xml:
<Context>
<Resource name=serverURL auth="Container" type="javax.sql.DataSource"
driverClassName="com.ibm.db2.jcc.DB2Driver" url="jdbc:db2://"
username="" password="" maxActive="100" maxIdle="30" maxWait="10000" />
</Context>
這裏是我的web.xml:
<resource-ref>
<res-ref-name>serverURL</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Application</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
任何人都知道什麼是錯?
與此相同的結果。 –