Details
-
Bug
-
Status: New
-
Major
-
Resolution: Unresolved
-
1.7.12
-
None
-
None
-
None
-
amazon ec2
-
SQL Server
-
All Web Browsers
Description
After installing i2b2 1.7.12a on Amazon EC2, I find myself unable to log in to the i2b2 application. The error message in the browser states that "The PM Cell is down or the address in the properties file is incorrect".
The following fault string can be located in the web browser by placing a breakpoint at line 261 of PM_ctrlr.js (where the error message comes from) and observing the msgResponse:
com.ctc.wstx.exc.WSTXUnexpectedCharException: Unexpected character 'D' (code 68) in prolog; expected '<' at [row,col {unknown-source}]: [1,1]
The following error is trapped via wildfly logs:
wildfly | [ERROR] javax.xml.bind.PropertyException: property "com.sun.xml.bind.namespacePrefixMapper" must be an instance of type com.sun.xml.bind.marshaller.NamespacePrefixMapper, not edu.harvard.i2b2.common.util.jaxb.NamespacePrefixMapperImpl
wildfly | [ERROR] at com.sun.xml.bind@2.3.3-b02//com.sun.xml.bind.v2.runtime.MarshallerImpl.setProperty(MarshallerImpl.java:499)
wildfly | [ERROR] at deployment.i2b2.war//edu.harvard.i2b2.common.util.jaxb.JAXBUtil.marshaller(Unknown Source)
wildfly | [ERROR] at deployment.i2b2.war//edu.harvard.i2b2.common.util.jaxb.JAXBUtil.marshaller(Unknown Source)
wildfly | [ERROR] at edu.harvard.i2b2.pm.ws.MessageFactory.convertToXMLString(MessageFactory.java:265)
wildfly | [ERROR] at edu.harvard.i2b2.pm.delegate.ServicesHandler.runGetUserConfiguration(ServicesHandler.java:2439)
wildfly | [ERROR] at edu.harvard.i2b2.pm.delegate.ServicesHandler.execute(ServicesHandler.java:484)
wildfly | [ERROR] at edu.harvard.i2b2.pm.ws.ExecutorRunnable.run(ExecutorRunnable.java:81)
wildfly | [ERROR] at java.base/java.lang.Thread.run(Thread.java:834)
wildfly | [ERROR] edu.harvard.i2b2.common.util.jaxb.JAXBUtilException: Error during marshalling
wildfly | [ERROR] at deployment.i2b2.war//edu.harvard.i2b2.common.util.jaxb.JAXBUtil.marshaller(Unknown Source)
wildfly | [ERROR] at deployment.i2b2.war//edu.harvard.i2b2.common.util.jaxb.JAXBUtil.marshaller(Unknown Source)
wildfly | [ERROR] at edu.harvard.i2b2.pm.ws.MessageFactory.convertToXMLString(MessageFactory.java:265)
wildfly | [ERROR] at edu.harvard.i2b2.pm.delegate.ServicesHandler.runGetUserConfiguration(ServicesHandler.java:2439)
wildfly | [ERROR] at edu.harvard.i2b2.pm.delegate.ServicesHandler.execute(ServicesHandler.java:484)
wildfly | [ERROR] at edu.harvard.i2b2.pm.ws.ExecutorRunnable.run(ExecutorRunnable.java:81)
wildfly | [ERROR] at java.base/java.lang.Thread.run(Thread.java:834)
wildfly | [ERROR] Caused by: javax.xml.bind.PropertyException: property "com.sun.xml.bind.namespacePrefixMapper" must be an instance of type com.sun.xml.bind.marshaller.NamespacePrefixMapper, not edu.harvard.i2b2.common.util.jaxb.NamespacePrefixMapperImpl
wildfly | [ERROR] at com.sun.xml.bind@2.3.3-b02//com.sun.xml.bind.v2.runtime.MarshallerImpl.setProperty(MarshallerImpl.java:499)
wildfly | [ERROR] ... 7 more
wildfly | [ERROR] Error converting response message type to string Error during marshalling
The following fault string can be located in the web browser by placing a breakpoint at line 261 of PM_ctrlr.js (where the error message comes from) and observing the msgResponse:
com.ctc.wstx.exc.WSTXUnexpectedCharException: Unexpected character 'D' (code 68) in prolog; expected '<' at [row,col {unknown-source}]: [1,1]
The following error is trapped via wildfly logs:
wildfly | [ERROR] javax.xml.bind.PropertyException: property "com.sun.xml.bind.namespacePrefixMapper" must be an instance of type com.sun.xml.bind.marshaller.NamespacePrefixMapper, not edu.harvard.i2b2.common.util.jaxb.NamespacePrefixMapperImpl
wildfly | [ERROR] at com.sun.xml.bind@2.3.3-b02//com.sun.xml.bind.v2.runtime.MarshallerImpl.setProperty(MarshallerImpl.java:499)
wildfly | [ERROR] at deployment.i2b2.war//edu.harvard.i2b2.common.util.jaxb.JAXBUtil.marshaller(Unknown Source)
wildfly | [ERROR] at deployment.i2b2.war//edu.harvard.i2b2.common.util.jaxb.JAXBUtil.marshaller(Unknown Source)
wildfly | [ERROR] at edu.harvard.i2b2.pm.ws.MessageFactory.convertToXMLString(MessageFactory.java:265)
wildfly | [ERROR] at edu.harvard.i2b2.pm.delegate.ServicesHandler.runGetUserConfiguration(ServicesHandler.java:2439)
wildfly | [ERROR] at edu.harvard.i2b2.pm.delegate.ServicesHandler.execute(ServicesHandler.java:484)
wildfly | [ERROR] at edu.harvard.i2b2.pm.ws.ExecutorRunnable.run(ExecutorRunnable.java:81)
wildfly | [ERROR] at java.base/java.lang.Thread.run(Thread.java:834)
wildfly | [ERROR] edu.harvard.i2b2.common.util.jaxb.JAXBUtilException: Error during marshalling
wildfly | [ERROR] at deployment.i2b2.war//edu.harvard.i2b2.common.util.jaxb.JAXBUtil.marshaller(Unknown Source)
wildfly | [ERROR] at deployment.i2b2.war//edu.harvard.i2b2.common.util.jaxb.JAXBUtil.marshaller(Unknown Source)
wildfly | [ERROR] at edu.harvard.i2b2.pm.ws.MessageFactory.convertToXMLString(MessageFactory.java:265)
wildfly | [ERROR] at edu.harvard.i2b2.pm.delegate.ServicesHandler.runGetUserConfiguration(ServicesHandler.java:2439)
wildfly | [ERROR] at edu.harvard.i2b2.pm.delegate.ServicesHandler.execute(ServicesHandler.java:484)
wildfly | [ERROR] at edu.harvard.i2b2.pm.ws.ExecutorRunnable.run(ExecutorRunnable.java:81)
wildfly | [ERROR] at java.base/java.lang.Thread.run(Thread.java:834)
wildfly | [ERROR] Caused by: javax.xml.bind.PropertyException: property "com.sun.xml.bind.namespacePrefixMapper" must be an instance of type com.sun.xml.bind.marshaller.NamespacePrefixMapper, not edu.harvard.i2b2.common.util.jaxb.NamespacePrefixMapperImpl
wildfly | [ERROR] at com.sun.xml.bind@2.3.3-b02//com.sun.xml.bind.v2.runtime.MarshallerImpl.setProperty(MarshallerImpl.java:499)
wildfly | [ERROR] ... 7 more
wildfly | [ERROR] Error converting response message type to string Error during marshalling