[hibernate-issues] [Hibernate-JIRA] Closed: (HHH-978) CLONE -3.0.5 mapping dtd does not match http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd

Steve Ebersole (JIRA) noreply at atlassian.com
Mon Mar 21 13:00:57 EDT 2011


     [ http://opensource.atlassian.com/projects/hibernate/browse/HHH-978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Ebersole closed HHH-978.
------------------------------


Closing stale resolved issues

> CLONE -3.0.5 mapping dtd does not match http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd
> --------------------------------------------------------------------------------------------------
>
>                 Key: HHH-978
>                 URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-978
>             Project: Hibernate Core
>          Issue Type: Bug
>    Affects Versions: 3.0.5
>            Reporter: Eric Meyer
>
> DTD on website includes 'mutable' attributes for set,bag, idbag, list etc. These attributes are not present in the latest 3.0.5 release DTD. Aggregate mappings (using the Maven Hibernate plugin) thus places default values for these attributes. 
> However when Hibernate is started up it uses the DTD in the hibernate jar and so the parser complains with error message 
> 'Attribute "mutable" must be declared for element type "set".'
> Should the web site DTD be versioned more finely?
> Stack trace...
> org.hibernate.MappingException: invalid mapping
> 	at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:399)
> 	at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:608)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:962)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:354)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:223)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
> 	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:271)
> 	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:312)
> 	at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:80)
> 	at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:65)
> 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
> 	at java.lang.reflect.Constructor.newInstance(Unknown Source)
> 	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100)
> 	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:75)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:575)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:318)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:223)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
> 	at org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:399)
> 	at com.cyclone.datastream.common.config.ApplicationConfig.initialize(ApplicationConfig.java:59)
> 	at com.cyclone.datastream.server.ServerComponent.initialize(ServerComponent.java:37)
> 	at com.cyclone.datastream.server.server.ServerManagerImpl.main(ServerManagerImpl.java:458)
> Caused by: org.xml.sax.SAXParseException: Attribute "mutable" must be declared for element type "set".
> 	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.addDTDDefaultAttrsAndValidate(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.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
> 	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(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 org.dom4j.io.SAXReader.read(SAXReader.java:465)
> 	at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:398)
> 	... 23 more

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the hibernate-issues mailing list