You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Néstor Boscán <ne...@gmail.com> on 2013/09/21 01:59:40 UTC
S2: NullPointerException at AnnotationActionValidatorManager.lo adFile
I've been trying to make Struts 2 JavaScript Validation work on WebLogic
10.3.6. I first used 2.3.8 version and then the latest 2.3.15.2 version. I
still get the same error:
java.lang.NullPointerException
at
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.lo
adFile(AnnotationActionValidatorManager.java:391)
at
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.bu
ildAliasValidatorConfigs(AnnotationActionValidatorManager.java:271)
Any ideas?
Re: S2: NullPointerException at AnnotationActionValidatorManager.lo adFile
Posted by Lukasz Lenart <lu...@apache.org>.
Yes, you must include validators.xml only if you change them - using
different set or adding your own
2013/9/22 Jose L Martinez-Avial <jl...@gmail.com>:
> Lukasz, when you say he does no need validators.xml, I supose it is because he is not using custom validators, right?
>
> Sent from my iPad
>
> On Sep 22, 2013, at 1:14 PM, Lukasz Lenart <lu...@apache.org> wrote:
>
>> Hi,
>>
>> Remove validators.xml - you don't need them. Can you post your whole page?
>>
>>
>> Regards
>> --
>> Łukasz
>> + 48 606 323 122 http://www.lenart.org.pl/
>>
>> 2013/9/21 Néstor Boscán <ne...@tcs.com.ve>:
>>> With the DTD solved the NullPointerException problem but I'm still not
>>> getting the javascript code that validates per field. My files are:
>>>
>>> LoginAction-validation.xml
>>> <!DOCTYPE validators PUBLIC
>>> "-//Apache Struts//XWork Validator 1.0.3//EN"
>>> "http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">
>>> <validators>
>>> <field name="username">
>>> <field-validator type="required">
>>> <message>El usuario es requerido</message>
>>> </field-validator>
>>> </field>
>>> <field name="password">
>>> <field-validator type="required">
>>> <message>La contrasenia es requerida</message>
>>> </field-validator>
>>> </field>
>>> </validators>
>>>
>>> validators.xml
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <!DOCTYPE validators PUBLIC
>>> "-//Apache Struts//XWork Validator Definition 1.0//EN"
>>> "http://struts.apache.org/dtds/xwork-validator-definition-1.0.dtd">
>>> <validators>
>>> <validator name="required"
>>> class="com.opensymphony.xwork2.validator.validators.RequiredFieldValidator"/>
>>> <validator name="requiredstring"
>>> class="com.opensymphony.xwork2.validator.validators.RequiredStringValidator"/>
>>> <validator name="int"
>>> class="com.opensymphony.xwork2.validator.validators.IntRangeFieldValidator"/>
>>> <validator name="long"
>>> class="com.opensymphony.xwork2.validator.validators.LongRangeFieldValidator"/>
>>> <validator name="short"
>>> class="com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidator"/>
>>> <validator name="double"
>>> class="com.opensymphony.xwork2.validator.validators.DoubleRangeFieldValidator"/>
>>> <validator name="date"
>>> class="com.opensymphony.xwork2.validator.validators.DateRangeFieldValidator"/>
>>> <validator name="expression"
>>> class="com.opensymphony.xwork2.validator.validators.ExpressionValidator"/>
>>> <validator name="fieldexpression"
>>> class="com.opensymphony.xwork2.validator.validators.FieldExpressionValidator"/>
>>> <validator name="email"
>>> class="com.opensymphony.xwork2.validator.validators.EmailValidator"/>
>>> <validator name="url"
>>> class="com.opensymphony.xwork2.validator.validators.URLValidator"/>
>>> <validator name="visitor"
>>> class="com.opensymphony.xwork2.validator.validators.VisitorFieldValidator"/>
>>> <validator name="conversion"
>>> class="com.opensymphony.xwork2.validator.validators.ConversionErrorFieldValidator"/>
>>> <validator name="stringlength"
>>> class="com.opensymphony.xwork2.validator.validators.StringLengthFieldValidator"/>
>>> <validator name="regex"
>>> class="com.opensymphony.xwork2.validator.validators.RegexFieldValidator"/>
>>> <validator name="conditionalvisitor"
>>> class="com.opensymphony.xwork2.validator.validators.ConditionalVisitorFieldValidator"/>
>>> </validators>
>>>
>>> The form tag has validate="true".
>>>
>>> When I generate the page I get:
>>>
>>> <script type="text/javascript">
>>> function validateForm_login() {
>>> var getFieldValue = function(field) {
>>> var type = field.type ? field.type : field[0].type;
>>> if (type == 'select-one' || type == 'select-multiple') {
>>> return (field.selectedIndex == -1 ? "" :
>>> field.options[field.selectedIndex].value);
>>> } else if (type == 'checkbox' || type == 'radio') {
>>> if (!field.length) {
>>> field = [field];
>>> }
>>> for (var i = 0; i < field.length; i++) {
>>> if (field[i].checked) {
>>> return field[i].value;
>>> }
>>> }
>>> return "";
>>> }
>>> return field.value;
>>> }
>>> form = document.getElementById("login");
>>> clearErrorMessages(form);
>>> clearErrorLabels(form);
>>>
>>> var errors = false;
>>> var continueValidation = true;
>>>
>>> return !errors;
>>> }
>>> </script>
>>>
>>> Is like he's not detecting the fields
>>>
>>>
>>> On Fri, Sep 20, 2013 at 9:49 PM, JOSE L MARTINEZ-AVIAL <jl...@gmail.com>wrote:
>>>
>>>> It could be related to the DTD:
>>>>
>>>>
>>>> http://stackoverflow.com/questions/17144563/struts2-annotation-valiation-nullpointer-exception
>>>>
>>>>
>>>> 2013/9/20 JOSE L MARTINEZ-AVIAL <jl...@gmail.com>
>>>>
>>>>> I assume you have an xml file to set the definitions, right? could you
>>>>> share it?
>>>>>
>>>>>
>>>>> 2013/9/20 Néstor Boscán <ne...@gmail.com>
>>>>>
>>>>>> I've been trying to make Struts 2 JavaScript Validation work on WebLogic
>>>>>> 10.3.6. I first used 2.3.8 version and then the latest 2.3.15.2
>>>> version. I
>>>>>> still get the same error:
>>>>>>
>>>>>> java.lang.NullPointerException
>>>>>> at
>>>>>> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.lo
>>>>>> adFile(AnnotationActionValidatorManager.java:391)
>>>>>> at
>>>>>> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.bu
>>>>>> ildAliasValidatorConfigs(AnnotationActionValidatorManager.java:271)
>>>>>>
>>>>>> Any ideas?
>>>>>>
>>>>>
>>>>>
>>>>
>>
>> ---------------------------------------------------------------------
>> 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: S2: NullPointerException at AnnotationActionValidatorManager.lo adFile
Posted by Jose L Martinez-Avial <jl...@gmail.com>.
Lukasz, when you say he does no need validators.xml, I supose it is because he is not using custom validators, right?
Sent from my iPad
On Sep 22, 2013, at 1:14 PM, Lukasz Lenart <lu...@apache.org> wrote:
> Hi,
>
> Remove validators.xml - you don't need them. Can you post your whole page?
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/
>
> 2013/9/21 Néstor Boscán <ne...@tcs.com.ve>:
>> With the DTD solved the NullPointerException problem but I'm still not
>> getting the javascript code that validates per field. My files are:
>>
>> LoginAction-validation.xml
>> <!DOCTYPE validators PUBLIC
>> "-//Apache Struts//XWork Validator 1.0.3//EN"
>> "http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">
>> <validators>
>> <field name="username">
>> <field-validator type="required">
>> <message>El usuario es requerido</message>
>> </field-validator>
>> </field>
>> <field name="password">
>> <field-validator type="required">
>> <message>La contrasenia es requerida</message>
>> </field-validator>
>> </field>
>> </validators>
>>
>> validators.xml
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE validators PUBLIC
>> "-//Apache Struts//XWork Validator Definition 1.0//EN"
>> "http://struts.apache.org/dtds/xwork-validator-definition-1.0.dtd">
>> <validators>
>> <validator name="required"
>> class="com.opensymphony.xwork2.validator.validators.RequiredFieldValidator"/>
>> <validator name="requiredstring"
>> class="com.opensymphony.xwork2.validator.validators.RequiredStringValidator"/>
>> <validator name="int"
>> class="com.opensymphony.xwork2.validator.validators.IntRangeFieldValidator"/>
>> <validator name="long"
>> class="com.opensymphony.xwork2.validator.validators.LongRangeFieldValidator"/>
>> <validator name="short"
>> class="com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidator"/>
>> <validator name="double"
>> class="com.opensymphony.xwork2.validator.validators.DoubleRangeFieldValidator"/>
>> <validator name="date"
>> class="com.opensymphony.xwork2.validator.validators.DateRangeFieldValidator"/>
>> <validator name="expression"
>> class="com.opensymphony.xwork2.validator.validators.ExpressionValidator"/>
>> <validator name="fieldexpression"
>> class="com.opensymphony.xwork2.validator.validators.FieldExpressionValidator"/>
>> <validator name="email"
>> class="com.opensymphony.xwork2.validator.validators.EmailValidator"/>
>> <validator name="url"
>> class="com.opensymphony.xwork2.validator.validators.URLValidator"/>
>> <validator name="visitor"
>> class="com.opensymphony.xwork2.validator.validators.VisitorFieldValidator"/>
>> <validator name="conversion"
>> class="com.opensymphony.xwork2.validator.validators.ConversionErrorFieldValidator"/>
>> <validator name="stringlength"
>> class="com.opensymphony.xwork2.validator.validators.StringLengthFieldValidator"/>
>> <validator name="regex"
>> class="com.opensymphony.xwork2.validator.validators.RegexFieldValidator"/>
>> <validator name="conditionalvisitor"
>> class="com.opensymphony.xwork2.validator.validators.ConditionalVisitorFieldValidator"/>
>> </validators>
>>
>> The form tag has validate="true".
>>
>> When I generate the page I get:
>>
>> <script type="text/javascript">
>> function validateForm_login() {
>> var getFieldValue = function(field) {
>> var type = field.type ? field.type : field[0].type;
>> if (type == 'select-one' || type == 'select-multiple') {
>> return (field.selectedIndex == -1 ? "" :
>> field.options[field.selectedIndex].value);
>> } else if (type == 'checkbox' || type == 'radio') {
>> if (!field.length) {
>> field = [field];
>> }
>> for (var i = 0; i < field.length; i++) {
>> if (field[i].checked) {
>> return field[i].value;
>> }
>> }
>> return "";
>> }
>> return field.value;
>> }
>> form = document.getElementById("login");
>> clearErrorMessages(form);
>> clearErrorLabels(form);
>>
>> var errors = false;
>> var continueValidation = true;
>>
>> return !errors;
>> }
>> </script>
>>
>> Is like he's not detecting the fields
>>
>>
>> On Fri, Sep 20, 2013 at 9:49 PM, JOSE L MARTINEZ-AVIAL <jl...@gmail.com>wrote:
>>
>>> It could be related to the DTD:
>>>
>>>
>>> http://stackoverflow.com/questions/17144563/struts2-annotation-valiation-nullpointer-exception
>>>
>>>
>>> 2013/9/20 JOSE L MARTINEZ-AVIAL <jl...@gmail.com>
>>>
>>>> I assume you have an xml file to set the definitions, right? could you
>>>> share it?
>>>>
>>>>
>>>> 2013/9/20 Néstor Boscán <ne...@gmail.com>
>>>>
>>>>> I've been trying to make Struts 2 JavaScript Validation work on WebLogic
>>>>> 10.3.6. I first used 2.3.8 version and then the latest 2.3.15.2
>>> version. I
>>>>> still get the same error:
>>>>>
>>>>> java.lang.NullPointerException
>>>>> at
>>>>> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.lo
>>>>> adFile(AnnotationActionValidatorManager.java:391)
>>>>> at
>>>>> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.bu
>>>>> ildAliasValidatorConfigs(AnnotationActionValidatorManager.java:271)
>>>>>
>>>>> Any ideas?
>>>>>
>>>>
>>>>
>>>
>
> ---------------------------------------------------------------------
> 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: S2: NullPointerException at AnnotationActionValidatorManager.lo adFile
Posted by Lukasz Lenart <lu...@apache.org>.
Hi,
Remove validators.xml - you don't need them. Can you post your whole page?
Regards
--
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/
2013/9/21 Néstor Boscán <ne...@tcs.com.ve>:
> With the DTD solved the NullPointerException problem but I'm still not
> getting the javascript code that validates per field. My files are:
>
> LoginAction-validation.xml
> <!DOCTYPE validators PUBLIC
> "-//Apache Struts//XWork Validator 1.0.3//EN"
> "http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">
> <validators>
> <field name="username">
> <field-validator type="required">
> <message>El usuario es requerido</message>
> </field-validator>
> </field>
> <field name="password">
> <field-validator type="required">
> <message>La contrasenia es requerida</message>
> </field-validator>
> </field>
> </validators>
>
> validators.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE validators PUBLIC
> "-//Apache Struts//XWork Validator Definition 1.0//EN"
> "http://struts.apache.org/dtds/xwork-validator-definition-1.0.dtd">
> <validators>
> <validator name="required"
> class="com.opensymphony.xwork2.validator.validators.RequiredFieldValidator"/>
> <validator name="requiredstring"
> class="com.opensymphony.xwork2.validator.validators.RequiredStringValidator"/>
> <validator name="int"
> class="com.opensymphony.xwork2.validator.validators.IntRangeFieldValidator"/>
> <validator name="long"
> class="com.opensymphony.xwork2.validator.validators.LongRangeFieldValidator"/>
> <validator name="short"
> class="com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidator"/>
> <validator name="double"
> class="com.opensymphony.xwork2.validator.validators.DoubleRangeFieldValidator"/>
> <validator name="date"
> class="com.opensymphony.xwork2.validator.validators.DateRangeFieldValidator"/>
> <validator name="expression"
> class="com.opensymphony.xwork2.validator.validators.ExpressionValidator"/>
> <validator name="fieldexpression"
> class="com.opensymphony.xwork2.validator.validators.FieldExpressionValidator"/>
> <validator name="email"
> class="com.opensymphony.xwork2.validator.validators.EmailValidator"/>
> <validator name="url"
> class="com.opensymphony.xwork2.validator.validators.URLValidator"/>
> <validator name="visitor"
> class="com.opensymphony.xwork2.validator.validators.VisitorFieldValidator"/>
> <validator name="conversion"
> class="com.opensymphony.xwork2.validator.validators.ConversionErrorFieldValidator"/>
> <validator name="stringlength"
> class="com.opensymphony.xwork2.validator.validators.StringLengthFieldValidator"/>
> <validator name="regex"
> class="com.opensymphony.xwork2.validator.validators.RegexFieldValidator"/>
> <validator name="conditionalvisitor"
> class="com.opensymphony.xwork2.validator.validators.ConditionalVisitorFieldValidator"/>
> </validators>
>
> The form tag has validate="true".
>
> When I generate the page I get:
>
> <script type="text/javascript">
> function validateForm_login() {
> var getFieldValue = function(field) {
> var type = field.type ? field.type : field[0].type;
> if (type == 'select-one' || type == 'select-multiple') {
> return (field.selectedIndex == -1 ? "" :
> field.options[field.selectedIndex].value);
> } else if (type == 'checkbox' || type == 'radio') {
> if (!field.length) {
> field = [field];
> }
> for (var i = 0; i < field.length; i++) {
> if (field[i].checked) {
> return field[i].value;
> }
> }
> return "";
> }
> return field.value;
> }
> form = document.getElementById("login");
> clearErrorMessages(form);
> clearErrorLabels(form);
>
> var errors = false;
> var continueValidation = true;
>
> return !errors;
> }
> </script>
>
> Is like he's not detecting the fields
>
>
> On Fri, Sep 20, 2013 at 9:49 PM, JOSE L MARTINEZ-AVIAL <jl...@gmail.com>wrote:
>
>> It could be related to the DTD:
>>
>>
>> http://stackoverflow.com/questions/17144563/struts2-annotation-valiation-nullpointer-exception
>>
>>
>> 2013/9/20 JOSE L MARTINEZ-AVIAL <jl...@gmail.com>
>>
>> > I assume you have an xml file to set the definitions, right? could you
>> > share it?
>> >
>> >
>> > 2013/9/20 Néstor Boscán <ne...@gmail.com>
>> >
>> >> I've been trying to make Struts 2 JavaScript Validation work on WebLogic
>> >> 10.3.6. I first used 2.3.8 version and then the latest 2.3.15.2
>> version. I
>> >> still get the same error:
>> >>
>> >> java.lang.NullPointerException
>> >> at
>> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.lo
>> >> adFile(AnnotationActionValidatorManager.java:391)
>> >> at
>> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.bu
>> >> ildAliasValidatorConfigs(AnnotationActionValidatorManager.java:271)
>> >>
>> >> Any ideas?
>> >>
>> >
>> >
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: S2: NullPointerException at AnnotationActionValidatorManager.lo adFile
Posted by Néstor Boscán <ne...@tcs.com.ve>.
With the DTD solved the NullPointerException problem but I'm still not
getting the javascript code that validates per field. My files are:
LoginAction-validation.xml
<!DOCTYPE validators PUBLIC
"-//Apache Struts//XWork Validator 1.0.3//EN"
"http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">
<validators>
<field name="username">
<field-validator type="required">
<message>El usuario es requerido</message>
</field-validator>
</field>
<field name="password">
<field-validator type="required">
<message>La contrasenia es requerida</message>
</field-validator>
</field>
</validators>
validators.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC
"-//Apache Struts//XWork Validator Definition 1.0//EN"
"http://struts.apache.org/dtds/xwork-validator-definition-1.0.dtd">
<validators>
<validator name="required"
class="com.opensymphony.xwork2.validator.validators.RequiredFieldValidator"/>
<validator name="requiredstring"
class="com.opensymphony.xwork2.validator.validators.RequiredStringValidator"/>
<validator name="int"
class="com.opensymphony.xwork2.validator.validators.IntRangeFieldValidator"/>
<validator name="long"
class="com.opensymphony.xwork2.validator.validators.LongRangeFieldValidator"/>
<validator name="short"
class="com.opensymphony.xwork2.validator.validators.ShortRangeFieldValidator"/>
<validator name="double"
class="com.opensymphony.xwork2.validator.validators.DoubleRangeFieldValidator"/>
<validator name="date"
class="com.opensymphony.xwork2.validator.validators.DateRangeFieldValidator"/>
<validator name="expression"
class="com.opensymphony.xwork2.validator.validators.ExpressionValidator"/>
<validator name="fieldexpression"
class="com.opensymphony.xwork2.validator.validators.FieldExpressionValidator"/>
<validator name="email"
class="com.opensymphony.xwork2.validator.validators.EmailValidator"/>
<validator name="url"
class="com.opensymphony.xwork2.validator.validators.URLValidator"/>
<validator name="visitor"
class="com.opensymphony.xwork2.validator.validators.VisitorFieldValidator"/>
<validator name="conversion"
class="com.opensymphony.xwork2.validator.validators.ConversionErrorFieldValidator"/>
<validator name="stringlength"
class="com.opensymphony.xwork2.validator.validators.StringLengthFieldValidator"/>
<validator name="regex"
class="com.opensymphony.xwork2.validator.validators.RegexFieldValidator"/>
<validator name="conditionalvisitor"
class="com.opensymphony.xwork2.validator.validators.ConditionalVisitorFieldValidator"/>
</validators>
The form tag has validate="true".
When I generate the page I get:
<script type="text/javascript">
function validateForm_login() {
var getFieldValue = function(field) {
var type = field.type ? field.type : field[0].type;
if (type == 'select-one' || type == 'select-multiple') {
return (field.selectedIndex == -1 ? "" :
field.options[field.selectedIndex].value);
} else if (type == 'checkbox' || type == 'radio') {
if (!field.length) {
field = [field];
}
for (var i = 0; i < field.length; i++) {
if (field[i].checked) {
return field[i].value;
}
}
return "";
}
return field.value;
}
form = document.getElementById("login");
clearErrorMessages(form);
clearErrorLabels(form);
var errors = false;
var continueValidation = true;
return !errors;
}
</script>
Is like he's not detecting the fields
On Fri, Sep 20, 2013 at 9:49 PM, JOSE L MARTINEZ-AVIAL <jl...@gmail.com>wrote:
> It could be related to the DTD:
>
>
> http://stackoverflow.com/questions/17144563/struts2-annotation-valiation-nullpointer-exception
>
>
> 2013/9/20 JOSE L MARTINEZ-AVIAL <jl...@gmail.com>
>
> > I assume you have an xml file to set the definitions, right? could you
> > share it?
> >
> >
> > 2013/9/20 Néstor Boscán <ne...@gmail.com>
> >
> >> I've been trying to make Struts 2 JavaScript Validation work on WebLogic
> >> 10.3.6. I first used 2.3.8 version and then the latest 2.3.15.2
> version. I
> >> still get the same error:
> >>
> >> java.lang.NullPointerException
> >> at
> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.lo
> >> adFile(AnnotationActionValidatorManager.java:391)
> >> at
> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.bu
> >> ildAliasValidatorConfigs(AnnotationActionValidatorManager.java:271)
> >>
> >> Any ideas?
> >>
> >
> >
>
Re: S2: NullPointerException at AnnotationActionValidatorManager.lo adFile
Posted by JOSE L MARTINEZ-AVIAL <jl...@gmail.com>.
It could be related to the DTD:
http://stackoverflow.com/questions/17144563/struts2-annotation-valiation-nullpointer-exception
2013/9/20 JOSE L MARTINEZ-AVIAL <jl...@gmail.com>
> I assume you have an xml file to set the definitions, right? could you
> share it?
>
>
> 2013/9/20 Néstor Boscán <ne...@gmail.com>
>
>> I've been trying to make Struts 2 JavaScript Validation work on WebLogic
>> 10.3.6. I first used 2.3.8 version and then the latest 2.3.15.2 version. I
>> still get the same error:
>>
>> java.lang.NullPointerException
>> at
>> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.lo
>> adFile(AnnotationActionValidatorManager.java:391)
>> at
>> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.bu
>> ildAliasValidatorConfigs(AnnotationActionValidatorManager.java:271)
>>
>> Any ideas?
>>
>
>
Re: S2: NullPointerException at AnnotationActionValidatorManager.lo adFile
Posted by JOSE L MARTINEZ-AVIAL <jl...@gmail.com>.
I assume you have an xml file to set the definitions, right? could you
share it?
2013/9/20 Néstor Boscán <ne...@gmail.com>
> I've been trying to make Struts 2 JavaScript Validation work on WebLogic
> 10.3.6. I first used 2.3.8 version and then the latest 2.3.15.2 version. I
> still get the same error:
>
> java.lang.NullPointerException
> at
> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.lo
> adFile(AnnotationActionValidatorManager.java:391)
> at
> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.bu
> ildAliasValidatorConfigs(AnnotationActionValidatorManager.java:271)
>
> Any ideas?
>