[
https://issues.apache.org/jira/browse/AIRAVATA-603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Raminderjeet Singh resolved AIRAVATA-603.
-----------------------------------------
Resolution: Fixed
Fix Version/s: 0.11
works with 0.11 api. Testing need to done with 0.12 and create new issues
> Exceptions thrown when accessing workflow information through Provanance
> Manager
> --------------------------------------------------------------------------------
>
> Key: AIRAVATA-603
> URL: https://issues.apache.org/jira/browse/AIRAVATA-603
> Project: Airavata
> Issue Type: Bug
> Components: Airavata Client
> Affects Versions: 0.5
> Environment: Airavata 0.5
> Mysql
> Reporter: Heshan Suriyaarachchi
> Fix For: 0.11
>
>
> I have a web app that is using Airavata API to access Provenance information.
> I'm getting following exception when retrieving information from the backend.
> 68 airavata_data INFO [http-bio-9080-exec-1] openjpa.Runtime - Starting
> OpenJPA 2.2.0
> 167 airavata_data INFO [http-bio-9080-exec-1] openjpa.jdbc.JDBC - Using
> dictionary class "org.apache.openjpa.jdbc.sql.MySQLDictionary".
> 506 airavata_data WARN [http-bio-9080-exec-1] openjpa.Enhance - Creating
> subclass for "[class
> org.apache.airavata.persistance.registry.jpa.model.Gram_Data, class
> org.apache.airavata.persistance.registry.jpa.model.Experiment_Data, class
> org.apache.airavata.persistance.registry.jpa.model.Application_Descriptor,
> class org.apache.airavata.persistance.registry.jpa.model.Experiment, class
> org.apache.airavata.persistance.registry.jpa.model.Workflow_Data, class
> org.apache.airavata.persistance.registry.jpa.model.Project, class
> org.apache.airavata.persistance.registry.jpa.model.Configuration, class
> org.apache.airavata.persistance.registry.jpa.model.User_Workflow, class
> org.apache.airavata.persistance.registry.jpa.model.Host_Descriptor, class
> org.apache.airavata.persistance.registry.jpa.model.Users, class
> org.apache.airavata.persistance.registry.jpa.model.Gateway_Worker, class
> org.apache.airavata.persistance.registry.jpa.model.Service_Descriptor, class
> org.apache.airavata.persistance.registry.jpa.model.Published_Workflow, class
> org.apache.airavata.persistance.registry.jpa.model.Experiment_Metadata, class
> org.apache.airavata.persistance.registry.jpa.model.Gateway, class
> org.apache.airavata.persistance.registry.jpa.model.Node_Data]". This means
> that your application will be less efficient and will consume more memory
> than it would if you ran the OpenJPA enhancer. Additionally, lazy loading
> will not be available for one-to-one and many-to-one persistent attributes in
> types using field access; they will be loaded eagerly instead.
> org.xml.sax.SAXException: Fatal Error: URI=null Line=1: Content is not
> allowed in prolog.
> at
> org.apache.axis2.util.XMLUtils$ParserErrorHandler.fatalError(XMLUtils.java:389)
> at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
> at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
> at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
> at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
> at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
> at
> org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
> at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
> at org.apache.axis2.util.XMLUtils.newDocument(XMLUtils.java:204)
> at org.apache.axis2.util.XMLUtils.newDocument(XMLUtils.java:217)
> at
> org.apache.airavata.xbaya.util.XBayaUtil.getIOParameterData(XBayaUtil.java:332)
> at
> org.apache.jsp.monitor_005fexperiment_005fresult_jsp._jspService(monitor_005fexperiment_005fresult_jsp.java:172)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
> at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
> at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
> at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:662)
--
This message was sent by Atlassian JIRA
(v6.2#6252)