Thank you for your input! Unfortunately I still get the message

resolveEntity('null',
'file:///C:/WIN32APP/SilverStream37/bin/struts-config_1_0.dtd') Not
registered, use system identifier

after copy and paste your suggestion, and my app still doesn't work as soon
as I select something related to the struts-config file (e.g. a *.do
action). At least the app server doesn't hang anymore - after trying
"http://localhost/myDB/app/dtd/struts-config_1_0.dtd"; it completely refused
to restart and I had to erase the db and create a new one...

Not even the jakarta struts-example works. Today we had an external
specialist at our site. He could run the struts-example at his company,
using SilverStream, whenever they use a firewall there too, but he wasn't
able to get it running here. He tried another workaround which he was
teached in a SilverStream ePortal education, namely to put the DTD's into a
HelpDB and access them with a http://localhost... link, but after deploying
that (successfully) to the app server, the latter refuses to work again and
hangs after the resolveEntity message.

On the other hand we experience no problems with struts 0.5, using
action.xml without a DTD validation.

We've asked SilverStream support now. Do you have an idea why your
workaround works at your site, but not at ours?
Urs

> -----Ursprüngliche Nachricht-----
> Von:  Ryan Cornia [SMTP:[EMAIL PROTECTED]]
> Gesendet am:  Freitag, 17. August 2001 23:04
> An:   [EMAIL PROTECTED]
> Betreff:      Re: SilverStream behind firewall
> 
> I have the same problem with SilverStream 3.7.2.
> 
> My solution was to change the  DOCTYPE to -
> 
> <!DOCTYPE struts-config SYSTEM "struts-config_1_0.dtd">
> 
> Then put struts-config_1_0.dtd in the SilverStream37\bin directory. I'm
> not satisfied with this solution, but it's the best I could come up
> with... Let me know if you find a better solution.
> 
> 
> HTH,
> Ryan
> 
> >>> [EMAIL PROTECTED] 08/17/01 01:26PM >>>
> Hi
> 
> Like some other people before, I get the error 
> 
>          resolveEntity('-//Apache Software Foundation//DTD Struts
> Configuration 1.0//EN',
> 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd') 
>          Not registered, use system identifier
> 
> when I want to deploy a struts app, sitting behind a firewall. I've tried
> several possibilities which helped users with other app servers, but I
> was't
> able to get it running with SilverStream. Neither worked e.g. using
> "http://localhost:80/myDB/app/dtd/struts-config_1_0.dtd"; nor using
> "c://SilverStream37/Resources/DTDCatalog/struts-config_1_0.dtd". I tried
> to
> add a struts-config_1_0.dtd entry to the index.props file in the
> DTDCatalog
> directory, but this didn't help either.
> 
> Has anybody a solution which works with SilverStream (I use 3.7.3)? Or did
> I
> do something wrong?
> 
> Thanks
> Urs
> 
> 
> 
>>> Rentenanstalt/Swiss Life - Official Partner Expo.02 <<<

Reply via email to