Troubleshooting
Problem
If you develop an EJB 3.0 application on IBM Rational Developer v 7.5 running on IBM WebSphere Application Server 6.1 and the application uses Apache Commons Lang 2.4.0, you may get compile errors. These errors may occur when using new methods such as "org.apache.commons.lang.StringUtils#containsIgnoreCase(String,String)".
Symptom
The error appears as follows:
org.apache.commons.lang.StringUtils.containsIgnoreCase(String, String) is not known by the classes bundled with com.ibm.ws.jpa.6.1.0.jar
Apache Commons Lang 2.4.0 bundled with the EAR /TestEAR/commons-lang.jar and referenced in /Test/ejbModule/META-INF/MANIFEST.MF knows this method.
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
29 September 2018
UID
swg21398963