Hi Georg,
I have a fix, but I don't understand "why" it works. From all my
debugging, this should not be a bug, but the exception is occurring in
the JAXB unmarshalling method when the intake xml file is passed as a
file reference.
The following snippet works in parallel deployment. I would like to
understand the difference, but since this is a class from Oracle, it is
not giving me great insight from the debugger (also hard to test in
Eclipse since it wants to debug with the application root set to just
"/testapp" and I can't figure out how to deploy in debug mode with
"/testapp##001"). I am happy to push this upstream if you think this
looks OK to you.
--
Jeff
Here is my fix (in the IntakeServiceImpl class) starting around line 655:
SchemaFactory schemaFactory =
SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
um.setSchema(schemaFactory.newSchema(schemaURL));
appDataElements = new HashMap<AppData, File>();
// track success in parsing the xml intake files
for (File xmlFile : xmlFiles) {
* // this is where the break appears (and generates file
not found exception in parallel deployment mode)**
** // AppData appData = (AppData) um.unmarshal( xmlFile );*
// Fix for parallel deployment
if (xmlFile.exists()) {
// use input stream reader to pass to the unmarhsal
object
FileInputStream fis = new FileInputStream(xmlFile);
AppData appData = (AppData) um.unmarshal(fis);
// close the input stream to prevent resource leak
fis.close();
// intake file was processed
if (appData != null) {
appDataElements.put(appData, xmlFile);
getLogger().debug("Saving appData for " + xmlFile);
}
} else {
throw new Exception("Intake file not found");
}
}
On 01/26/2018 07:27 AM, Georg Kallidis wrote:
Hi Jeff,
as a next step set log level DEBUG for org.apache.fulcrum.intake (and
maybe avalon) to trace down the error, find some more info (xml file
path).
Might this happen when mapping to urn:avalon:home in Yaafi? Otherwise it
may be a deployment issue, is META-INF/context.xml set or not set?
Best regards, Georg
Von: Jeffery Painter <[email protected]>
An: Turbine Developers List <[email protected]>
Datum: 25.01.2018 23:01
Betreff: Turbine from trunk fails with tomcat parallel deployment
Hello,
I was trying to use the parallel deployment feature that Tomcat
provides (so you can easily upgrade apps without kicking off a user).
https://tomcat.apache.org/tomcat-8.0-doc/config/context.html#Parallel_deployment
If I upload my Turbine project as a standard war file, everything works
fine... however if I name it testapp##001.war I am getting the following
error messages for things looking in the wrong directory. It looks like
the first failure comes when initializing intake service and it cannot
locate the files in the directory it expects. Any ideas on this one? I
had this working under Turbine 2.3.x branch
Relevant log entries here:
2018-01-25 16:50:53,813 [http-nio-8080-exec-71] INFO avalon -
Initializing TurbineYaafiComponentService ...
2018-01-25 16:50:53,813 [http-nio-8080-exec-71] INFO avalon - Using the
following home : /var/lib/tomcat8/webapps/2018-01-25 16:50:53,813
[http-nio-8080-exec-71] INFO avalon - Initializing
TurbineYaafiComponentService ...
2018-01-25 16:50:53,813 [http-nio-8080-exec-71] INFO avalon - Using the
following home : /var/lib/tomcat8/webapps/testapp##001
2018-01-25 16:50:53,827 [http-nio-8080-exec-71] INFO avalon - Unable to
find any resource with the name '/componentConfiguration.properties'
2018-01-25 16:50:53,828 [http-nio-8080-exec-71] INFO avalon - Unable to
find any resource with the name '/WEB-INF/conf/parameters.properties'
2018-01-25 16:50:53,988 [http-nio-8080-exec-71] INFO avalon.localization
- initialized lang=en country=US
2018-01-25 16:50:53,988 [http-nio-8080-exec-71] INFO avalon.localization
- Localization Service is Initialized now..
2018-01-25 16:50:53,989 [http-nio-8080-exec-71] INFO avalon.intake -
serialized file too old, parsing XML
2018-01-25 16:50:53,999 [http-nio-8080-exec-71] ERROR avalon -
Initializing the following service failed : intake
javax.xml.bind.UnmarshalException
- with linked exception:
## So you can see from the exception below, it is still trying to
reference the directory without versioning info, but above it reports
home correctly...
[java.io.FileNotFoundException: /var/lib/tomcat8/webapps/testapp (No
such file or directory)]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:246)
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:214)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:157)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:162)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:171)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:189)
at
org.apache.fulcrum.intake.IntakeServiceImpl.initialize(IntakeServiceImpl.java:782)
at
org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl.initialize(AvalonServiceComponentImpl.java:409)
at
org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl.incarnateInstance(AvalonServiceComponentImpl.java:106)
at
org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl.getInstance(ServiceComponentImpl.java:139)
at
org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl.incarnate(ServiceComponentImpl.java:154)
at
org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl.incarnate(ServiceContainerImpl.java:1158)
at
org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl.incarnateAll(ServiceContainerImpl.java:1083)
at
org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl.initialize(ServiceContainerImpl.java:488)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:245)
at
org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory.create(ServiceContainerFactory.java:131)
at
org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory.create(ServiceContainerFactory.java:55)
at
org.apache.turbine.services.avaloncomponent.TurbineYaafiComponentService.initialize(TurbineYaafiComponentService.java:135)
at
org.apache.turbine.services.avaloncomponent.TurbineYaafiComponentService.init(TurbineYaafiComponentService.java:80)
at
org.apache.turbine.services.BaseServiceBroker.initService(BaseServiceBroker.java:377)
at
org.apache.turbine.services.BaseServiceBroker.doInitService(BaseServiceBroker.java:459)
at
org.apache.turbine.services.BaseServiceBroker.initServices(BaseServiceBroker.java:431)
at
org.apache.turbine.services.BaseServiceBroker.init(BaseServiceBroker.java:174)
at org.apache.turbine.Turbine.configure(Turbine.java:391)
at org.apache.turbine.Turbine.init(Turbine.java:209)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at
org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1183)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:989)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4931)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5241)
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:988)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1654)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at
org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1485)
at
org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.java:279)
at
org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:200)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:136)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:595)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException:
/var/lib/tomcat8/webapps/testapp (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.io.FileInputStream.<init>(FileInputStream.java:93)
at
sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
at
sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:623)
at
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:148)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:805)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:243)
... 77 more
2018-01-25 16:50:54,000 [http-nio-8080-exec-71] ERROR avalon -
Initializing YAAFI failed
org.apache.avalon.framework.configuration.ConfigurationException: Failed
initialize org.apache.fulcrum.intake.IntakeServiceImpl
at
org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl.incarnate(ServiceComponentImpl.java:162)##002
2018-01-25 16:50:53,827 [http-nio-8080-exec-71] INFO avalon - Unable to
find any resource with the name '/componentConfiguration.properties'
2018-01-25 16:50:53,828 [http-nio-8080-exec-71] INFO avalon - Unable to
find any resource with the name '/WEB-INF/conf/parameters.properties'
2018-01-25 16:50:53,988 [http-nio-8080-exec-71] INFO avalon.localization
- initialized lang=en country=US
2018-01-25 16:50:53,988 [http-nio-8080-exec-71] INFO avalon.localization
- Localization Service is Initialized now..
2018-01-25 16:50:53,989 [http-nio-8080-exec-71] INFO avalon.intake -
serialized file too old, parsing XML
2018-01-25 16:50:53,999 [http-nio-8080-exec-71] ERROR avalon -
Initializing the following service failed : intake
javax.xml.bind.UnmarshalException
- with linked exception:
[java.io.FileNotFoundException: /var/lib/tomcat8/webapps/testapp (No
such file or directory)]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:246)
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:214)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:157)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:162)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:171)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:189)
at
org.apache.fulcrum.intake.IntakeServiceImpl.initialize(IntakeServiceImpl.java:782)
at
org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl.initialize(AvalonServiceComponentImpl.java:409)
at
org.apache.fulcrum.yaafi.framework.component.AvalonServiceComponentImpl.incarnateInstance(AvalonServiceComponentImpl.java:106)
at
org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl.getInstance(ServiceComponentImpl.java:139)
at
org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl.incarnate(ServiceComponentImpl.java:154)
at
org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl.incarnate(ServiceContainerImpl.java:1158)
at
org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl.incarnateAll(ServiceContainerImpl.java:1083)
at
org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl.initialize(ServiceContainerImpl.java:488)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:245)
at
org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory.create(ServiceContainerFactory.java:131)
at
org.apache.fulcrum.yaafi.framework.factory.ServiceContainerFactory.create(ServiceContainerFactory.java:55)
at
org.apache.turbine.services.avaloncomponent.TurbineYaafiComponentService.initialize(TurbineYaafiComponentService.java:135)
at
org.apache.turbine.services.avaloncomponent.TurbineYaafiComponentService.init(TurbineYaafiComponentService.java:80)
at
org.apache.turbine.services.BaseServiceBroker.initService(BaseServiceBroker.java:377)
at
org.apache.turbine.services.BaseServiceBroker.doInitService(BaseServiceBroker.java:459)
at
org.apache.turbine.services.BaseServiceBroker.initServices(BaseServiceBroker.java:431)
at
org.apache.turbine.services.BaseServiceBroker.init(BaseServiceBroker.java:174)
at org.apache.turbine.Turbine.configure(Turbine.java:391)
at org.apache.turbine.Turbine.init(Turbine.java:209)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at
org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1183)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:989)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4931)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5241)
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:988)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1654)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at
org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1485)
at
org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.java:279)
at
org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:200)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:136)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:595)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException:
/var/lib/tomcat8/webapps/testapp (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.io.FileInputStream.<init>(FileInputStream.java:93)
at
sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
at
sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:623)
at
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:148)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:805)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:243)
... 77 more
2018-01-25 16:50:54,000 [http-nio-8080-exec-71] ERROR avalon -
Initializing YAAFI failed
org.apache.avalon.framework.configuration.ConfigurationException: Failed
initialize org.apache.fulcrum.intake.IntakeServiceImpl
at
org.apache.fulcrum.yaafi.framework.component.ServiceComponentImpl.incarnate(ServiceComponentImpl.java:162)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]