[Building Sakai] Hibernate DocType DTD files and slow Sakai startups
Noah Botimer
botimer at umich.edu
Fri Aug 16 08:13:33 PDT 2013
I personally have not seen this problem, but I just recently updated all the files in trunk for the Hibernate upgrade. They were using the older sourceforge.net URLs and are now use hibernate.org. There are a ton of them and I don't think we want to change their format.
I did not think that these were retrieved externally. Can you confirm (maybe by hosts file entry or tcpdump) whether the connections are going out?
If they are, there may be a way to use something like URIResolver or EntityResolver.
Thanks,
-Noah
On Aug 16, 2013, at 8:18 AM, Robert Sedzik wrote:
> Hi all,
>
> We have every now and then problems with Sakai startup.
> I am not sure we have nailed the problem but it seems
> related to hibernate hbm files DOCTYPE.
>
> Is it as if hibernate tries to fetch the dtd files externally and the whole
> Sakai startup stalls or takes a very long time.
>
> Is it correct that hibernate tries to get the dtd files supplied by
> the doctype in hbm files firstly from the classpath and then from
> an external source?
>
> Then what exactly is happening that hibernate cannot pick it up on class
> path and goes
> externally?
>
> We have looked into some solutions for this and one we found would
> require use to change
> the doctype parts
>
> From:
>
> <!DOCTYPE hibernate-mapping PUBLIC
> "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
> "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
>
> To:
>
> <!DOCTYPE hibernate-configuration SYSTEM
> "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
> "classpath://org/hibernate/hibernate-configuration-3.0.dtd">
>
> Would this have to be done for all hbm files?
>
> What about the hibernate.cfg.xml file?
>
> Rob
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
More information about the sakai-dev
mailing list