Technote (troubleshooting)
Problem
This Technote explains why on a random API initialization errors occur on TranslatorServer startup.
Symptom
The following error message is thrown intermittently on Translator Server startup:
[2/27/12 20:19:31:320 EST] 00000018 ContextLoader E org.springframework.web.context.ContextLoader initWebApplicationContext Context initialization failed
org.springframework.beans.factory.access.BootstrapException: Unable to initialize group definition. Group resource name [classpath*:beanRefContext.xml], factory key [bpmservices.context]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bpmservices.context' defined in URL [file:/wasqa/WebSphere/AppServer/lib/AccessSETUPExtLib/beanRefContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.context.support.ClassPathXmlApplicationContext]: Constructor threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'formsService' defined in class path resource [bpm/BizServicesApplicationContext.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: Initialization error: Unable to initialize the API at /opt/IBM/LFServer_400_LinuxX64/WebformServer/Translator/API/80.
Cause
In this particular scenario, a custom webapp (.ear file) was deployed to the TranslatorServer. This is not a supported deployment configuration of the webapp.
Environment
Linux RHEL 5.0 64-bit
Resolving the problem
To resolve this issue you must remove all custom deployed applications on the TranslatorServer and deploy them to a supported server like server1.
The TranslatorServer is not intended to run any other webapp other than its own installed TranslatorApp.ear.
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.