You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Nuwan Chandrasoma <my...@gmail.com> on 2008/03/26 14:16:35 UTC

Struts2 validation issue when internet is not available in the application server.

Hi All,

Has any one come across this issue? . we dont have internet in our app 
server and the struts2 validation fails as it cant access 
www.opensymphony.com.

Thanks,

Nuwan.

Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:616)
    at 
freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:113)
    ... 160 more
Caused by: java.lang.ExceptionInInitializerError
    at 
com.opensymphony.xwork2.validator.ValidatorFileParser.addValidatorConfigs(ValidatorFileParser.java:177)
    at 
com.opensymphony.xwork2.validator.ValidatorFileParser.parseActionValidatorConfigs(ValidatorFileParser.java:72)
    at 
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.loadFile(AnnotationActionValidatorManager.java:357)
    at com.opensymphony.xwork2.va
26 Mar 2008 17:58:04,489 INFO  [STDOUT] 
lidator.AnnotationActionValidatorManager.buildAliasValidatorConfigs(AnnotationActionValidatorManager.java:240)
    at 
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.buildValidatorConfigs(AnnotationActionValidatorManager.java:339)
    at 
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValidators(AnnotationActionValidatorManager.java:69)
    at 
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValidators(AnnotationActionValidatorManager.java:49)
    at org.apache.struts2.components.Form.getValidators(Form.java:412)
    ... 166 more
Caused by: www.opensymphony.com - [unknown location]
    at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:123)
    at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:71)
    at 
com.opensymphony.xwork2.validator.ValidatorFileParser.parseValidatorDefinitions(ValidatorFileParser.java:114)
    at 
com.opensymphony.xwork2.validator.ValidatorFileParser.parseValidatorDefinitions(ValidatorFileParser.java:99)
    at 
com.opensymphony.xwork2.validator.ValidatorFactory.parseValidators(ValidatorFactory.java:314)
    at 
com.opensymphony.xwork2.validator.ValidatorFactory.<clinit>(ValidatorFactory.java:220)
    ... 174 more
Caused by: java.net.UnknownHostException: www.opensymphony.com
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.<init>(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at 
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown 
Source)
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at 
org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
    at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
    at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown 
Source)
    at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown 
Source)
    at 
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown 
Source)
    at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
Source)
    at javax.xml.parsers.SAXParser.parse(Unknown Source)
    at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:121)
    ... 179 more

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


eclipse and struts 2

Posted by Prashant Saraf <ps...@cctc.com>.
Hi,
	I am using eclipse for creating struts 2 application. I have few
doubts.
1. does it is necessary to put all pojo classes(action/form) into
WEB-INF/classes/appName?
2. can someone provide project structure of struts 2 project in eclipse?



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: Struts2 validation issue when internet is not available in the application server.

Posted by Martin Gainty <mg...@hotmail.com>.
So to take an example in the supplied validators xml

<validators>
    <field name="count">
        <field-validator type="int" short-circuit="true">
            <param name="min">1</param>
            <param name="max">100</param>
            <message key="invalid.count">Invalid Count!</message>
        </field-validator>
        <field-validator type="int">
            <param name="min">20</param>
            <param name="max">80</param>
            <message key="invalid.count.bad">Smaller Invalid Count:
${count}</message>
        </field-validator>
    </field>
</validators>

The xwork package ValidatorFileParser.java hunts for
type attribute of <field-validator> element
short-circuit attribute of <field-validator>

param <sub> element
    name attribute of <sub>element

message element
    key attribute of the message element

M-
----- Original Message -----
From: "Nuwan Chandrasoma" <my...@gmail.com>
To: "Struts Users Mailing List" <us...@struts.apache.org>
Sent: Wednesday, March 26, 2008 8:16 AM
Subject: Struts2 validation issue when internet is not available in the
application server.


> Hi All,
>
> Has any one come across this issue? . we dont have internet in our app
> server and the struts2 validation fails as it cant access
> www.opensymphony.com.
>
> Thanks,
>
> Nuwan.
>
> Caused by: java.lang.reflect.InvocationTargetException
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:616)
>     at
> freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:113)
>     ... 160 more
> Caused by: java.lang.ExceptionInInitializerError
>     at
>
com.opensymphony.xwork2.validator.ValidatorFileParser.addValidatorConfigs(Va
lidatorFileParser.java:177)
>     at
>
com.opensymphony.xwork2.validator.ValidatorFileParser.parseActionValidatorCo
nfigs(ValidatorFileParser.java:72)
>     at
>
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.loadFile(
AnnotationActionValidatorManager.java:357)
>     at com.opensymphony.xwork2.va
> 26 Mar 2008 17:58:04,489 INFO  [STDOUT]
>
lidator.AnnotationActionValidatorManager.buildAliasValidatorConfigs(Annotati
onActionValidatorManager.java:240)
>     at
>
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.buildVali
datorConfigs(AnnotationActionValidatorManager.java:339)
>     at
>
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValida
tors(AnnotationActionValidatorManager.java:69)
>     at
>
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValida
tors(AnnotationActionValidatorManager.java:49)
>     at org.apache.struts2.components.Form.getValidators(Form.java:412)
>     ... 166 more
> Caused by: www.opensymphony.com - [unknown location]
>     at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:123)
>     at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:71)
>     at
>
com.opensymphony.xwork2.validator.ValidatorFileParser.parseValidatorDefiniti
ons(ValidatorFileParser.java:114)
>     at
>
com.opensymphony.xwork2.validator.ValidatorFileParser.parseValidatorDefiniti
ons(ValidatorFileParser.java:99)
>     at
>
com.opensymphony.xwork2.validator.ValidatorFactory.parseValidators(Validator
Factory.java:314)
>     at
>
com.opensymphony.xwork2.validator.ValidatorFactory.<clinit>(ValidatorFactory
java:220)
>     ... 174 more
> Caused by: java.net.UnknownHostException: www.opensymphony.com
>     at java.net.PlainSocketImpl.connect(Unknown Source)
>     at java.net.Socket.connect(Unknown Source)
>     at java.net.Socket.connect(Unknown Source)
>     at sun.net.NetworkClient.doConnect(Unknown Source)
>     at sun.net.www.http.HttpClient.openServer(Unknown Source)
>     at sun.net.www.http.HttpClient.openServer(Unknown Source)
>     at sun.net.www.http.HttpClient.<init>(Unknown Source)
>     at sun.net.www.http.HttpClient.New(Unknown Source)
>     at sun.net.www.http.HttpClient.New(Unknown Source)
>     at
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
Source)
>     at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown
> Source)
>     at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
>     at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
>     at
> org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
>     at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
>     at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown
> Source)
>     at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown
> Source)
>     at
>
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
> Source)
>     at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>     at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
> Source)
>     at javax.xml.parsers.SAXParser.parse(Unknown Source)
>     at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:121)
>     ... 179 more
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: Struts2 validation issue when internet is not available in the application server.

Posted by Nuwan Chandrasoma <my...@gmail.com>.
I am using jboss-4.0.5-GA

Dave Newton wrote:
> --- Nuwan Chandrasoma <my...@gmail.com> wrote:
>   
>> This is my xml file. when we run in a local machine that has internet 
>> access this works fine.
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE validators PUBLIC
>>           "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
>>           "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
>>     
>
> Hmm, AFAICT that's exactly what I'm using.
>
> What container are you running in? I'm running via a local Tomcat via Eclipse
> Europa; it's possible that Eclipse has cached my DTD or something. I'll look
> in to it a bit more.
>
> Dave
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: Struts2 validation issue when internet is not available in the application server.

Posted by Dave Newton <ne...@yahoo.com>.
--- Dave Newton <ne...@yahoo.com> wrote:
> --- Nuwan Chandrasoma <my...@gmail.com> wrote:
> > This is my xml file. when we run in a local machine that has internet 
> > access this works fine.
> > 
> > <?xml version="1.0" encoding="UTF-8"?>
> > <!DOCTYPE validators PUBLIC
> >           "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
> >           "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
> 
> Hmm, AFAICT that's exactly what I'm using.
> 
> What container are you running in? I'm running via a local Tomcat via
> Eclipse Europa; it's possible that Eclipse has cached my DTD or 
> something. I'll look in to it a bit more.

Just as a quick followup, with no internet access and no DTD caching it still
seems to work okay.

It's also giving me confusing log entries; I have no annotations in my action
class that's being validated, but the debugs are from the annotation
validation manager. The messages being displayed are from the XML file. So
I'm a little lost and potentially less useful than I thought ;)

Dave


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: Struts2 validation issue when internet is not available in the application server.

Posted by Dave Newton <ne...@yahoo.com>.
--- Nuwan Chandrasoma <my...@gmail.com> wrote:
> This is my xml file. when we run in a local machine that has internet 
> access this works fine.
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE validators PUBLIC
>           "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
>           "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">

Hmm, AFAICT that's exactly what I'm using.

What container are you running in? I'm running via a local Tomcat via Eclipse
Europa; it's possible that Eclipse has cached my DTD or something. I'll look
in to it a bit more.

Dave



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: Struts2 validation issue when internet is not available in the application server.

Posted by Nuwan Chandrasoma <my...@gmail.com>.
This is my xml file. when we run in a local machine that has internet 
access this works fine.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE validators PUBLIC

          "-//OpenSymphony Group//XWork Validator 1.0.2//EN"

          "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">



<validators>

    <field name="username">

        <field-validator type="required">
            <message>Login name is required</message>

        </field-validator>

    </field>

    <field name="password">

        <field-validator type="required">
            <message>Password is required</message>

        </field-validator>

    </field>

</validators>

Dave Newton wrote:
> Is your DTD correct? 
>
> As a trivial test I turned off my WiFi and restarted a webapp that uses a
> validation configuration file and no issues throught he startup or validation
> process.
>
> Dave
>
> --- Nuwan Chandrasoma <my...@gmail.com> wrote:
>
>   
>> Hi All,
>>
>> Has any one come across this issue? . we dont have internet in our app 
>> server and the struts2 validation fails as it cant access 
>> www.opensymphony.com.
>>
>> Thanks,
>>
>> Nuwan.
>>
>> Caused by: java.lang.reflect.InvocationTargetException
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>     at java.lang.reflect.Method.invoke(Unknown Source)
>>     at
>> freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:616)
>>     at 
>> freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:113)
>>     ... 160 more
>> Caused by: java.lang.ExceptionInInitializerError
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.ValidatorFileParser.addValidatorConfigs(ValidatorFileParser.java:177)
>   
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.ValidatorFileParser.parseActionValidatorConfigs(ValidatorFileParser.java:72)
>   
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.loadFile(AnnotationActionValidatorManager.java:357)
>   
>>     at com.opensymphony.xwork2.va
>> 26 Mar 2008 17:58:04,489 INFO  [STDOUT] 
>>
>>     
> lidator.AnnotationActionValidatorManager.buildAliasValidatorConfigs(AnnotationActionValidatorManager.java:240)
>   
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.buildValidatorConfigs(AnnotationActionValidatorManager.java:339)
>   
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValidators(AnnotationActionValidatorManager.java:69)
>   
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValidators(AnnotationActionValidatorManager.java:49)
>   
>>     at org.apache.struts2.components.Form.getValidators(Form.java:412)
>>     ... 166 more
>> Caused by: www.opensymphony.com - [unknown location]
>>     at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:123)
>>     at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:71)
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.ValidatorFileParser.parseValidatorDefinitions(ValidatorFileParser.java:114)
>   
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.ValidatorFileParser.parseValidatorDefinitions(ValidatorFileParser.java:99)
>   
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.ValidatorFactory.parseValidators(ValidatorFactory.java:314)
>   
>>     at 
>>
>>     
> com.opensymphony.xwork2.validator.ValidatorFactory.<clinit>(ValidatorFactory.java:220)
>   
>>     ... 174 more
>> Caused by: java.net.UnknownHostException: www.opensymphony.com
>>     at java.net.PlainSocketImpl.connect(Unknown Source)
>>     at java.net.Socket.connect(Unknown Source)
>>     at java.net.Socket.connect(Unknown Source)
>>     at sun.net.NetworkClient.doConnect(Unknown Source)
>>     at sun.net.www.http.HttpClient.openServer(Unknown Source)
>>     at sun.net.www.http.HttpClient.openServer(Unknown Source)
>>     at sun.net.www.http.HttpClient.<init>(Unknown Source)
>>     at sun.net.www.http.HttpClient.New(Unknown Source)
>>     at sun.net.www.http.HttpClient.New(Unknown Source)
>>     at 
>> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
>> Source)
>>     at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown 
>> Source)
>>     at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
>>     at 
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
>>     at 
>> org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
>>     at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
>>     at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown 
>> Source)
>>     at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown 
>> Source)
>>     at 
>>
>>     
> org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
>   
>> Source)
>>     at 
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
>> Source)
>>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>     at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
>> Source)
>>     at javax.xml.parsers.SAXParser.parse(Unknown Source)
>>     at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:121)
>>     ... 179 more
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>>     
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: Struts2 validation issue when internet is not available in the application server.

Posted by Dave Newton <ne...@yahoo.com>.
Is your DTD correct? 

As a trivial test I turned off my WiFi and restarted a webapp that uses a
validation configuration file and no issues throught he startup or validation
process.

Dave

--- Nuwan Chandrasoma <my...@gmail.com> wrote:

> Hi All,
> 
> Has any one come across this issue? . we dont have internet in our app 
> server and the struts2 validation fails as it cant access 
> www.opensymphony.com.
> 
> Thanks,
> 
> Nuwan.
> 
> Caused by: java.lang.reflect.InvocationTargetException
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:616)
>     at 
> freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:113)
>     ... 160 more
> Caused by: java.lang.ExceptionInInitializerError
>     at 
>
com.opensymphony.xwork2.validator.ValidatorFileParser.addValidatorConfigs(ValidatorFileParser.java:177)
>     at 
>
com.opensymphony.xwork2.validator.ValidatorFileParser.parseActionValidatorConfigs(ValidatorFileParser.java:72)
>     at 
>
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.loadFile(AnnotationActionValidatorManager.java:357)
>     at com.opensymphony.xwork2.va
> 26 Mar 2008 17:58:04,489 INFO  [STDOUT] 
>
lidator.AnnotationActionValidatorManager.buildAliasValidatorConfigs(AnnotationActionValidatorManager.java:240)
>     at 
>
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.buildValidatorConfigs(AnnotationActionValidatorManager.java:339)
>     at 
>
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValidators(AnnotationActionValidatorManager.java:69)
>     at 
>
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValidators(AnnotationActionValidatorManager.java:49)
>     at org.apache.struts2.components.Form.getValidators(Form.java:412)
>     ... 166 more
> Caused by: www.opensymphony.com - [unknown location]
>     at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:123)
>     at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:71)
>     at 
>
com.opensymphony.xwork2.validator.ValidatorFileParser.parseValidatorDefinitions(ValidatorFileParser.java:114)
>     at 
>
com.opensymphony.xwork2.validator.ValidatorFileParser.parseValidatorDefinitions(ValidatorFileParser.java:99)
>     at 
>
com.opensymphony.xwork2.validator.ValidatorFactory.parseValidators(ValidatorFactory.java:314)
>     at 
>
com.opensymphony.xwork2.validator.ValidatorFactory.<clinit>(ValidatorFactory.java:220)
>     ... 174 more
> Caused by: java.net.UnknownHostException: www.opensymphony.com
>     at java.net.PlainSocketImpl.connect(Unknown Source)
>     at java.net.Socket.connect(Unknown Source)
>     at java.net.Socket.connect(Unknown Source)
>     at sun.net.NetworkClient.doConnect(Unknown Source)
>     at sun.net.www.http.HttpClient.openServer(Unknown Source)
>     at sun.net.www.http.HttpClient.openServer(Unknown Source)
>     at sun.net.www.http.HttpClient.<init>(Unknown Source)
>     at sun.net.www.http.HttpClient.New(Unknown Source)
>     at sun.net.www.http.HttpClient.New(Unknown Source)
>     at 
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
> Source)
>     at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown 
> Source)
>     at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
>     at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
>     at 
> org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
>     at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
>     at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown 
> Source)
>     at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown 
> Source)
>     at 
>
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
> 
> Source)
>     at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
> Source)
>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>     at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
> Source)
>     at javax.xml.parsers.SAXParser.parse(Unknown Source)
>     at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:121)
>     ... 179 more
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org