On 8/1/2011 1:41 AM, Eric Charles wrote:
> Hi Marc,
>
> The black asterisk mean you have changes on your local files compared
> to the central SVN repository.
Hi Eric, list -   Ok, I will take this as not something to worry about
right now.....
>
> We recently change the project structure, and you need to checkout
> https://svn.apache.org/repos/asf/james/app/trunk/ to get the needed
> spring-*.xml files, and the config files.
Hmmmm, well got me beat Eric!  I presume SVN works like the older CVS
interface did, so I right clicked on both of the projects I have checked
out, from the SVN repository
 
from the Properties of each project, the URL is -

james/server/trunk -   https://svn.apache.org/repos/asf/james/server/trunk
james/app/trunk - https://svn.apache.org/repos/asf/james/app/trunk

 selected the Team->Update to Head on both but I am still unable to find
the spring-*.xml files anywhere...  I figure I must be doing something
wrong, but don't know what it could be...

    Marc...


>
> The exception you get comes from the fact you don't have the
> spring-*.xml files on your classpath.
>
> Thx.
>
> On 31/07/11 21:28, Marc Chamberlin wrote:
>> Thanks Eric for helping me a bit further down the path... To answer one
>> of your earlier questions, no, I am not getting any build errors, just
>> lots of warnings, when I import/build the James Maven projects..
>> However, one item I noticed is that a couple of the Maven projects -
>> james-server-lifecycle-spring and james-server-mailetcontainer-api have
>> a small black asterisk on their folder icons in the Project Explorer
>> view panel. I have no idea what that means and was unable to locate any
>> documentation about these markings. The Problems and Markers views don't
>> say anything about it either.
>>
>> Anywise, I actually got a bit of smoke from Eclipse when I tried to run
>> James from it. Much remains a bit confusing however and I am still
>> somewhat lost in the How to Use Eclipse fog...
>>
>> Under the "Prepare Projects" section, step 1, the instructions say to
>> copy some files "from container-spring\src\main\config\james directory
>> to a source folder of container-spring project" I created a folder as
>> directed under the Maven project -
>>
>> james-server-container-spring ->  stage
>>
>> but could not locate the file called |spring-beans.xml anywhere. I
>> did
>> find the files ||log4j.properties| and |META-INF/persistence.xml and
>> copied those into the stage directory that I created.
>>
>> In step 2, I created the conf folder and copied all the rest of the .xml
>> and .properties files from the subfolder - src ->  main.config.james
>> (except the ones referred to in step 1) to the conf directory. There is
>> another subfolder however that I am guessing is important, but I have
>> not figured out what, if anything, I should do with it - src->
>> main.config.james.context (see stack walkback/exception below as to why
>> I think this might be important)
>>
>> At this point, I tried to run the James server by selecting the Main
>> class file under the Maven project -
>>
>> james-server-container-spring ->  src/main/java ->
>> org.apache.james.container.spring ->  Main.java ->  Main
>>
>> and running it as a Java Application. I can see, by using the debugger
>> and setting a breakpoint at the start of main, that I am actually
>> beginning to start the James server. (so getting some smoke at least)
>> but very shortly into it I am getting the following exception/walkback
>> As I mentioned above, I think I found the context file the exception is
>> referring to (context/james-server-context.xml), in the project checked
>> out from james/app/trunk under src ->  main.config.james.context. I have
>> tried fooling around a bit (guessing mostly) about how to correct this
>> issue, but so far no joy... (I have included all the warnings and other
>> error messages in case they might be important, but it appears they have
>> something to do with logging.. which I am guessing is not important to
>> resolve right now...)
>>
>>
>> SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
>> SLF4J: Defaulting to no-operation (NOP) logger implementation
>> SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for
>> further details.
>> log4j:WARN No appenders could be found for logger
>> (org.apache.james.container.spring.context.JamesServerApplicationContext).
>>
>> log4j:WARN Please initialize the log4j system properly.
>> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for
>> more info.
>> Exception in thread "main"
>> org.springframework.beans.factory.BeanDefinitionStoreException:
>> IOException parsing XML document from class path resource
>> [context/james-server-context.xml]; nested exception is
>> java.io.FileNotFoundException: class path resource
>> [context/james-server-context.xml] cannot be opened because it does not
>> exist
>> at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:341)
>>
>> at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)
>>
>> at
>> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:126)
>>
>> at
>> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:92)
>>
>> at
>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:467)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397)
>>
>> at
>> org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
>>
>> at
>> org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)
>>
>> at
>> org.apache.james.container.spring.context.JamesServerApplicationContext.<init>(JamesServerApplicationContext.java:39)
>>
>> at org.apache.james.container.spring.Main.init(Main.java:66)
>> at org.apache.james.container.spring.Main.main(Main.java:42)
>> Caused by: java.io.FileNotFoundException: class path resource
>> [context/james-server-context.xml] cannot be opened because it does not
>> exist
>> at
>> org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:158)
>>
>> at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328)
>>
>> ... 15 more
>>
>> Marc..
>>
>> |
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
>> For additional commands, e-mail: server-user-h...@james.apache.org
>>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org

Reply via email to