EAP 76 on Tomcat 6.0.18 throws BeanDefinitionStoreException
Hi.
The latest EAP deployed on Mac OSX 10.6.1, Tomcat 6.0.18 throws this exception after trying to access the page. See below.
This folder is there but since I'm starting Tomcat as a user process it can access this directory.
The question is why must is access this folder?
Best regards,
Manfred
org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve bean definition resource pattern [classpath*:**/*Configuration.xml]; nested exception is java.io.IOException: Could not retrieve contents of directory [/.fseventsd] org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:190) org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149) org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212) org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113) org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:80) org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123) org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422) org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) jetbrains.springframework.configuration.runtime.ServiceLocator.init(ServiceLocator.java:128) jetbrains.charisma.main.ServletImpl.init(ServletImpl.java:47) javax.servlet.GenericServlet.init(GenericServlet.java:212) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) java.lang.Thread.run(Thread.java:637)
Please sign in to leave a comment.
I've created an issue http://youtrack.jetbrains.net/issue/JT-2479
Still the same problem with build 82.
Regards,
Manfred
We haven't resolved this issue yet :-(
This exception means that folder "/.fseventsd" appeared in the classpath of YouTrack. Can you tell how did you install Tomcat? If you have environment variable CLASSPATH set then check if the folder "/.fseventd" is mentioned in the CLASSPATH variable value. You can add line "echo $CLASSPATH" to the end of a script "tomcat/bin/setclasspath.sh".
PS. As for me I can start YouTrack on Tomcat 6.0.18 installed to home directory of my MacOS X Leopard.
CLASSPATH seems to be empty in setclasspath.sh.
Manfred