Hi,
i googled and searched the forum, but i could not find any solution. I found some posts with the same Exception, but the problem in almost all of them was, that the spring version in application-context.xml and the spring version of the jar files in the classpath were different. That is not the case for my problem.
I´m developing a standalone jar application. In eclipse my application is running without any problems, but when i try to execute the jar file i get this Exception:
application-context.xmlCode:2012-06-08 15:57:04,532 INFO [CollectionFactory.java:71] : Commons Collections 3.x available 2012-06-08 15:57:04,550 INFO [XmlBeanDefinitionReader.java:163] : Loading XML bean definitions from class path resource [application-context.xml] Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Line 10 in XML document from class path resource [application-context.xml] is invalid; nested exception is org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null". org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null". at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.rootElementSpecified(Unknown Source) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleStartElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.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.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.DOMParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:222) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:173) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:148) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:129) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:145) at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113) at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:81) at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:262) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:87) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:72) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:63) at at.sozvers.itsv.App.main(App.java:45)
MANIFEST:Code:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"> ...... </beans>
Files in dependency folder:Code:Manifest-Version: 1.0 Archiver-Version: Plexus Archiver Created-By: Apache Maven Built-By: eds Build-Jdk: 1.6.0 Main-Class: at.sozvers.itsv.App Class-Path: dependency/jaxb2-basics-0.6.3.jar dependency/jaxb2-basics- runtime-0.6.3.jar dependency/jaxb2-basics-tools-0.6.3.jar dependency/ commons-beanutils-1.7.0.jar dependency/commons-logging-1.1.1.jar depe ndency/commons-lang-2.2.jar dependency/commons-cli-1.2.jar dependency /jaxb-api-2.1.jar dependency/stax-api-1.0-2.jar dependency/activation -1.1.jar dependency/jaxb-impl-2.1.3.jar dependency/spring-core-3.0.0. RELEASE.jar dependency/spring-asm-3.0.0.RELEASE.jar dependency/spring -expression-3.0.0.RELEASE.jar dependency/spring-beans-3.0.0.RELEASE.j ar dependency/spring-context-3.0.0.RELEASE.jar dependency/spring-cont ext-support-3.0.0.RELEASE.jar dependency/spring-aop-3.0.0.RELEASE.jar dependency/aopalliance-1.0.jar dependency/spring-jdbc-3.0.0.RELEASE. jar dependency/spring-tx-3.0.0.RELEASE.jar dependency/cglib-nodep-2.2 .jar dependency/ojdbc6-11.1.0.7.0.jar dependency/log4j-1.2.16.jar
08.06.2012 15:56 322.362 cglib-nodep-2.2.jar
08.06.2012 15:56 41.123 commons-cli-1.2.jar
08.06.2012 15:56 89.967 jaxb-api-2.1.jar
08.06.2012 15:56 843.569 jaxb-impl-2.1.3.jar
08.06.2012 15:56 70.250 jaxb2-basics-0.6.3.jar
08.06.2012 15:56 481.535 log4j-1.2.16.jar
08.06.2012 15:56 1.988.051 ojdbc6-11.1.0.7.0.jar
08.06.2012 15:56 324.242 spring-aop-3.0.0.RELEASE.jar
08.06.2012 15:56 551.967 spring-beans-3.0.0.RELEASE.jar
08.06.2012 15:56 657.492 spring-context-3.0.0.RELEASE.jar
08.06.2012 15:56 101.176 spring-context-support-3.0.0.RELEASE.jar
08.06.2012 15:56 359.338 spring-core-3.0.0.RELEASE.jar
08.06.2012 15:56 154.200 spring-expression-3.0.0.RELEASE.jar
08.06.2012 15:56 381.893 spring-jdbc-3.0.0.RELEASE.jar
IBM Java Version:
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02, mixed mode)
Hopefully someone can help me
best regards
3d45t3r


Reply With Quote