Hey all.

I am trying to build a simple swing java application using ibatis and 
postgresql. What i am trying to do is persist some user class (id, firstname, 
surname) to a table. I have managed to do it with 2.x.x version of ibatis but 
now when i try to use 3.x.x beta i can't seem to get it work. It may be a bug 
or something i am doing wrong. It seems to me that the error is in my 
Configuration.xml style sheet (which must be the doctype statement). I am not 
very experienced with java so tell me if i am posting something inessential.

This is my Configuration.xml

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE configuration
PUBLIC "-//ibatis.apache.org//DTD Config 3.0//EN"
"http://ibatis.apache.org/dtd/ibatis-3-config.dtd";>

<configuration>
    <properties resource="com/erdm/ibatistest/Configuration.properties" />
    <environments default="development">
        <environment id="development">
            <transactionManager type="JDBC" />
            <dataSource type="POOLED">
                <property name="driver" value="${driver}" />
                <property name="url" value="${url}" />
                <property name="username" value="${username}" />
                <property name="password" value="${password}" />
            </dataSource>
        </environment>
    </environments>
    <mappers>
        <mapper resource="com/erdm/ibatistest/UserMapper.xml" />
    </mappers>
</configuration>

And the error i get is as follows

02:27:20,182 INFO  [main] Main  - javax.xml.transform.TransformerFactory=null
02:27:20,182 INFO  [main] Main  - java.endorsed.dirs=C:\Program Files 
(x86)\Java\jre6\lib\endorsed
02:27:20,182 INFO  [main] Main  - launchFile: 
D:\erdm\development\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.xsl.jaxp.launching\launch\launch.xml
02:27:20,759 FATAL [main] Main  - getAssociatedStylesheets failed
org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException: 
getAssociatedStylesheets failed
    at 
org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.transform(JAXPSAXProcessorInvoker.java:225)
    at 
org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.transform(JAXPSAXProcessorInvoker.java:186)
    at org.eclipse.wst.xsl.jaxp.debug.invoker.internal.Main.main(Main.java:73)
Caused by: javax.xml.transform.TransformerConfigurationException: 
getAssociatedStylesheets failed
    at 
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.getAssociatedStylesheet(Unknown
 Source)
    at 
org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.transform(JAXPSAXProcessorInvoker.java:207)
    ... 2 more
Caused by: java.io.FileNotFoundException: 
http://ibatis.apache.org/dtd/ibatis-3-config.dtd
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown
 Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(Unknown
 Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(Unknown
 Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(Unknown
 Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown
 Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
 Source)
    at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown 
Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown 
Source)
    at 
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
 Source)
    ... 4 more

Thanks is advance.

_________________________________________________________________
Drag n’ drop—Get easy photo sharing with Windows Live™ Photos.

http://www.microsoft.com/windows/windowslive/products/photos.aspx

Reply via email to