[ https://issues.apache.org/jira/browse/OPENJPA-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17420563#comment-17420563 ]
Patrice DUROUX commented on OPENJPA-2881: ----------------------------------------- Thank you! Sorry but my XML is valid and it have been there without change for years. If you read the email posts, you should have some clue about what is going on. It should be nice that the validation may be deactivated for the runtime otherwise any network troubles like in such a case the access to the Oracle website for XML validation resources (XSD & co) may break applications in production. Similar trouble happens also during our dev breaking the class enhancement process. Is it more clear? > runtime exception in > org.apache.openjpa.lib.meta.XMLMetaDataParser.parseNewResource > ----------------------------------------------------------------------------------- > > Key: OPENJPA-2881 > URL: https://issues.apache.org/jira/browse/OPENJPA-2881 > Project: OpenJPA > Issue Type: Improvement > Affects Versions: 3.1.2 > Reporter: Patrice DUROUX > Priority: Major > > Hi, > Similar to my previous post here: > [http://mail-archives.apache.org/mod_mbox/openjpa-users/202103.mbox/browser] > The runtime is broken due to the following: > <openjpa-3.1.2-r66d2a72 nonfatal general error> > org.apache.openjpa.util.GeneralException: org.xml.sax.SAXException: > jar:file:[CUT]/META-INF/persistence.xml [Location:Line: 4, C: 16]: > org.xml.sax.SAXParseException; systemId: > http://www.oracle.com/splash/www/index.html; lineNumber: 1; columnNumber: 1; > Fin prématurée du fichier. > at > org.apache.openjpa.lib.meta.XMLMetaDataParser.parseNewResource(XMLMetaDataParser.java:435) > at > org.apache.openjpa.lib.meta.XMLMetaDataParser.parse(XMLMetaDataParser.java:355) > at > org.apache.openjpa.lib.meta.XMLMetaDataParser.parse(XMLMetaDataParser.java:332) > at > org.apache.openjpa.lib.meta.XMLMetaDataParser.parse(XMLMetaDataParser.java:301) > at > org.apache.openjpa.persistence.PersistenceProductDerivation$ConfigurationParser.parse(PersistenceProductDerivation.java:813) > at > org.apache.openjpa.persistence.PersistenceProductDerivation.parseResources(PersistenceProductDerivation.java:578) > at > org.apache.openjpa.persistence.PersistenceProductDerivation.load(PersistenceProductDerivation.java:530) > at > org.apache.openjpa.persistence.PersistenceProductDerivation.load(PersistenceProductDerivation.java:341) > at > org.apache.openjpa.persistence.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:90) > at > org.apache.openjpa.persistence.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:159) > at > org.apache.openjpa.persistence.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:66) > at > javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:106) > at > javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:68) > [CUT] > Thanks, > Patrice -- This message was sent by Atlassian Jira (v8.3.4#803005)