[hibernate-dev] did hibernate.org crash?

Scott Marlow smarlow at redhat.com
Wed Nov 19 11:35:14 EST 2014


On 11/19/2014 11:26 AM, Steve Ebersole wrote:
> ORM has had local resolution of these DTDs forever.  Something is amiss
> in your set up.  I just ran ORM tests and the DTDs are being resolved
> locally properly.

Thanks for checking.

>
> Can you make sure control is getting through our registered
> EntityResolver?  Ultimately, this should be resolved
> by org.hibernate.internal.util.xml.DTDEntityResolver

I'll give this a try.

>
> On Wed, Nov 19, 2014 at 10:04 AM, Gunnar Morling <gunnar at hibernate.org
> <mailto:gunnar at hibernate.org>> wrote:
>
>     2014-11-19 16:48 GMT+01:00 Scott Marlow <smarlow at redhat.com
>     <mailto:smarlow at redhat.com>>:
>
>     > On 11/19/2014 08:53 AM, Sanne Grinovero wrote:
>     > > On 19 November 2014 01:13, Scott Marlow <smarlow at redhat.com <mailto:smarlow at redhat.com>> wrote:
>     > >> Related question, should we instead be using the
>     > >> org/hibernate/hibernate-configuration-3.0.dtd in
>     > >> hibernate-core-4.3.7.Final.jar (instead of accessing thehibernate.org <http://hibernate.org>
>     > >> website)?
>     > >
>     > > I'd agree that it's generally not a good idea to rely on external web
>     > > services in your tests. Although in this case it's turned out useful
>     > > as we got your notification about the problem :)
>     >
>     > I'm not exactly sure what I need to change in the tests to use the local
>     > org/hibernate/hibernate-configuration-3.0.dtd (ORM jar) copy of the DTD.
>     >   I tried a few different options but the only thing that helped was
>     > removing the DTD reference.
>     >
>     > For example, what should
>     >
>     >https://github.com/wildfly/wildfly/blob/master/testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/jpa/cfgfile/CfgFileTestCase.java#L54
>     > be changed to?
>     >
>     > I tried changing the "PUBLIC" to "SYSTEM" but that didn't seem to make a
>     > difference (also tried adding a classpath reference which some forum
>     > posts talked about doing).
>     >
>
>     I don't think that's something which can (or should) be controlled
>     within
>     the test.
>
>     Rather the code processing the XML file in ORM should make sure to
>     use the
>     local version of the DTD. That's how it's done in Validator:
>
>
>     https://github.com/hibernate/hibernate-validator/blob/master/engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java
>
>     Not sure how helpful it is though, as this is for XSDs and we're
>     using JAXB
>     to do the parsing, so it may be a bit different to do in ORM.
>
>     --Gunnar
>
>
>      > >
>      > > Sanne
>      > >
>      > >>
>      > >> On 11/18/2014 07:48 PM, Scott Marlow wrote:
>      > >>> Trying to open
>      > http://hibernate.org/dtd/hibernate-configuration-3.0.dtd,
>      > >>> gives a:
>      > >>>
>      > >>> "
>      > >>> Site temporarily disabled
>      > >>>
>      > >>> This page has been temporarily disabled due to a
>     misconfigured custom
>      > >>> domain.
>      > >>>
>      > >>> Are you the site owner? Follow the instructions for setting
>     up a custom
>      > >>> domain with GitHub pages to update your site's DNS records to
>     point to
>      > >>> the proper IP address.
>      > >>>
>      > >>> You can find more information in our GitHub Pages legacy IP
>     deprecation
>      > >>> blog post. If you have any questions, please contact support.
>      > >>> "
>      > >>>
>      > >>> The above causes a WildFly test failure
>     http://pastebin.com/fm8VMCcb
>      > >>> (from org.hibernate.service.internal.JaxbProcessor.unmarshal).
>      > >>>
>      > >>> Scott
>      > >>> _______________________________________________
>      > >>> hibernate-dev mailing list
>      > >>> hibernate-dev at lists.jboss.org
>     <mailto:hibernate-dev at lists.jboss.org>
>      > >>> https://lists.jboss.org/mailman/listinfo/hibernate-dev
>      > >>>
>      > >>
>      > >> _______________________________________________
>      > >> hibernate-dev mailing list
>      > >> hibernate-dev at lists.jboss.org
>     <mailto:hibernate-dev at lists.jboss.org>
>      > >> https://lists.jboss.org/mailman/listinfo/hibernate-dev
>      >
>      > _______________________________________________
>      > hibernate-dev mailing list
>      > hibernate-dev at lists.jboss.org <mailto:hibernate-dev at lists.jboss.org>
>      > https://lists.jboss.org/mailman/listinfo/hibernate-dev
>      >
>     _______________________________________________
>     hibernate-dev mailing list
>     hibernate-dev at lists.jboss.org <mailto:hibernate-dev at lists.jboss.org>
>     https://lists.jboss.org/mailman/listinfo/hibernate-dev
>
>



More information about the hibernate-dev mailing list