2012-09-14 53 views
2

在java中我想使用oracle XMLType。 我添加oracle XMLType不能在數據庫中工作

XMLType type = new XMLType(conn, "<shipTo></shipTo>"); 

,但我總是得到

Caused by: java.lang.ClassNotFoundException: oracle.xml.parser.v2.XMLParseException 

爲什麼呢?我正在爲oracle 11數據庫使用xdb6.jar。對於我使用JDBC的連接。

回答

2

下面是從我POM摘錄做同樣的(在JBoss中):

<!-- required for Oracle XML support --> 
    <dependency> 
     <groupId>com.oracle</groupId> 
     <artifactId>xmlparserv2</artifactId> 
     <version>11.2.0.1.0</version> 
    </dependency> 
    <dependency> 
     <groupId>com.oracle</groupId> 
     <artifactId>xdb</artifactId> 
     <version>11.2.0.1.0</version> 
    </dependency> 

即你所需要的XDB和XMLParserv庫。

+0

謝謝,但我得到失蹤神器com.oracle:xmlparserv2:jar:11.2.0.1.0 – senzacionale

+1

這些圖書館沒有在任何公共回購。你使用自己的回購? –

+1

最有可能。我不記得我從哪裏得到他們,並且會爲他們Google –

相關問題