users@glassfish.java.net

Re: Worrying error

From: Kenneth Clark <kenneth_at_rabiddog.co.za>
Date: Tue, 23 Jan 2007 16:49:19 +0200

Thanks for the reply

The DTDs are present in the location you described.

As for the sun-ejb-jar.xml file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sun-ejb-jar PUBLIC "-//Sun Microsystems,Inc.//DTD Application
Server 9.0 EJB 3.0//EN"
"http://www.sun.com/software/appserver/dtds/sun-ejb-jar_3_0-0.dtd">
Which is what you recommended it should be.

Kenneth Clark
Developer / Analyst

Rabid Dog Laboratories ™
Putting the art back into development

*tel:* +27 11 475 7409
*mobile:* +27 82 500 5090
*e-mail:* kenneth_at_rabiddog.co.za
*website:* http://www.rabiddog.co.za/


Hong Zhang wrote:
> Hi, Kenneth
>
> As part of the deployment descriptor parsing/loading, we validate xml
> syntax based on the relevant dtd. The dtd is usually retrieved from
> the local repository AS_INSTALL/lib/dtds based on the DOCTYPE
> definition (the public id and the dtd name). Only when the dtd is
> failed to be retrieved from the local repository (for example, typo in
> the public id etc), it will attempt to go to the actual dtd website
> (http://www.sun.com/software/appsefver/dtds) to retrieve dtd.
>
> From what you described, seems the appserver did have to go to the
> website to retrieve dtd. And because the network is down, the contact
> with the website failed.
>
> Can you please post your sun-ejb-jar.xml, at least the beginning part
> of the sun-ejb-jar.xml which has the DOCTYPE definition? The correct
> DOCTYPE for this dtd should be (this is documented at the beginning of
> the dtd file):
>
> <!DOCTYPE sun-ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD
> Application Server 9.0 EJB 3.0//EN"
> "http://www.sun.com/software/appserver/dtds/sun-ejb-jar_3_0-0.dtd">
>
> Please also check your AS_INSTALL/lib/dtds, see if the
> sun-ejb-jar_3_0-0.dtd is indeed present.
>
> Thanks,
>
> - Hong
>
>
>
> Kenneth Clark wrote:
>
>> Our international internet connection went down due to hardware
>> failure. No problem the server is installed on our local network. But
>> when I try and deploy I get:
>>
>> Deploying application in domain failed; Error loading deployment
>> descriptors for module [PhoenixV2_1] -- Server returned HTTP response
>> code: 503 for URL:
>> http://www.sun.com/software/appserver/dtds/sun-ejb-jar_3_0-0.dtd
>> Error loading deployment descriptors for module [PhoenixV2_1] --
>> Server returned HTTP response code: 503 for URL:
>> http://www.sun.com/software/appserver/dtds/sun-ejb-jar_3_0-0.dtd
>>
>> Is there anyway I can set it to check local if sun.com fails? This is
>> very worrying from the POV that should we need to deploy the system
>> cricital app we are developing during down time like we are currently
>> experiencing there appears no way to get round it.
>>
>>
>> --
>> Kenneth Clark
>> Programmer/Analyst
>>
>> Rabid Dog Laboratories ™
>> Putting the art back into development
>>
>> *tel:* +27 11 475 7409
>> *mobile:* +27 82 500 5090
>> *e-mail:* kenneth_at_rabiddog.co.za
>> *website:* http://www.rabiddog.co.za/
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>
>
>