Java Mailing List Archive

http://www.junlu.com/

Home » user.castor »

[castor-user] Regular expression evaluator from default castor.properties not
defined

Stevens, Gary (NC627A)

2012-03-22

Replies: Find Java Web Hosting

Author LoginPost Reply

Hi all,

 

I am trying to update the version of Castor my application uses from 0.9.5.3 to 1.3.2. I used the command line code generator to create the Java classes based on our schema files and replaced the code in my project. When I ran our unit tests some of them failed with this error:

 

java.lang.IllegalStateException: You are trying to use regular expressions without having specified a regular expression evaluator. Please use the castor.properties file to define such.

 

I used a custom castorbuilder.properties file to generate the code but I am not using a custom castor.properties file. I do not understand why with the default castor.properties file in castor-xml.jar, which has the value org.exolab.castor.regexp=org.exolab.castor.util.JakartaOroEvaluator, this error still occurs.

 

Is there something more than having castor-core.jar, castor-xml.jar, and castor-xml-schema.jar in my classpath to get the settings in the castor.properties file to get picked up?

 

Thank you,

Gary F Stevens

©2008 junlu.com - Jax Systems, LLC, U.S.A.