Wednesday, May 26, 2010

java.lang.RuntimeException: Installation Problem??? Couldn't load messages: Can't find bundle

Weblogic 9.2 and Eclipse environment:-

java.lang.RuntimeException: Installation Problem??? Couldn't load messages: Can't find bundle for base name com.bea.xbean.regex.message, locale en_US
at com.bea.xbean.regex.RegexParser.setLocale(RegexParser.java:88)
at com.bea.xbean.regex.RegexParser.(RegexParser.java:78)
at com.bea.xbean.regex.ParserForXMLSchema.(ParserForXMLSchema.java:28)
at com.bea.xbean.regex.RegularExpression.setPattern(RegularExpression.java:2996)

//Remove xbean_bea.jar and xbean.jar from classpath, it will definitely work.


ERROR - Digester.getParser(789) | Digester.getParser:
java.lang.UnsupportedOperationException: This parser does not support specification "null" version "null"
at javax.xml.parsers.SAXParserFactory.setXIncludeAware(SAXParserFactory.java:390)
at org.apache.commons.digester.Digester.getFactory(Digester.java:534)
at org.apache.commons.digester.Digester.getParser(Digester.java:786)
at org.apache.commons.digester.Digester.getXMLReader(Digester.java:1058)
at org.apache.commons.digester.Digester.parse(Digester.java:1887)
at org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:1144)

//Replace xcersesImpl.jar and Exchange the position of Commons-Digester.jar with Commons-Digester2.0.jar


//Error: slf4j... Trace method not found
There are two log4j jar files, remove older one.


Caused by: com.ewp.core.exceptions.DataNotInitializedException: ProgramProgfile data is not initialzed. Intialize the data using 'loadProgramProfileTree' before trying this

operation
at com.ewp.core.progprof.ProgramProfileLoader.getProgramProfile(ProgramProfileLoader.java:162)
at com.ewp.core.progprof.ProgramProfileHelper.getProgramProfileById(ProgramProfileHelper.java:485)
at com.ewp.services.ExceptionHandlerServiceImpl.getErrorMsg(ExceptionHandlerServiceImpl.java:230)

//Replace ServiceGateway.ear with another one.


java.lang.NoSuchMethodError: unpackEncodedString
at org.drools.lang.DRLParser.(DRLParser.java:7325)
at org.drools.compiler.DrlParser.getParser(DrlParser.java:207)
at org.drools.compiler.DrlParser.parse(DrlParser.java:60)
at org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:165)
at com.ewp.rules.DroolsRulesLoader.buildPackage(DroolsRulesLoader.java:155)
at com.ewp.rules.DroolsRulesLoader.loadAllRules(DroolsRulesLoader.java:68)
at com.ewp.rules.RulesFactory.initializeRules(RulesFactory.java:163)
at com.ewp.rules.RulesFactory.initRules(RulesFactory.java:259)
at com.ewp.rules.RulesFactory.init(RulesFactory.java:280)
at com.ewp.rules.RulesFactory.getRuleFactory(RulesFactory.java:406)
at com.ewp.rules.RuleHandle.getRules(RuleHandle.java:89)

//Remove antlr-3.0ea8.jar from classpath