// create a new instance of the component
ExecutionEnv[] executionEnvList = null;
try {
// parse the xml description of the component
StringReader readerCompStaticInfo = new StringReader(cInfo.getComponentXML());
ComponentStaticInformation compStaticInfo =
(ComponentStaticInformation)Unmarshaller.unmarshal
(ComponentStaticInformation.class, readerCompStaticInfo);
executionEnvList = compStaticInfo.getExecutionEnv();
} catch (Exception e) {
logger.severe("Exception thrown while parsing Component XML", e);
throw new NonstandardException("Exception while parsing Component XML", e);
}