Thanks for the feedback. I will not be able to fix these for a while. I am out of town for a few days, and right before I left my hard drive crashed. So it might be awhile until this is useful.

I will see if I can find the old files on github and upload them.


Regards,
Eric MacAdie

Manuel Carrasco Moñino wrote:
Hello Eric,

I've just downloaded the sources, compiled and tried the project to
run, and these are the issues I've seen:
1.- Tests are failing, so I had to compile it setting the flag
maven.test.skip=true
2.- It seems you have not uploaded any jsf page to the repository, so
when I try to use the app, it complains about 'jsp/adminMainPage.jsf'
doesn't exist.
3.- A minor issue: I think you should use an org.apache.james
namespace for the sources instead of info.shelfunit, also remember to
add the license info to them.
4.- It should be useful a README file with a couple of lines
explaining how to run the app (if it needed to setup a database, where
to put the parameters of the James server, etc.)

Cheers
-Manolo

PS: This is  the trace I got when running the tests:


-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running info.shelfunit.james.web.UserManagerBeanTest
digestString
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException:
/zEKM/nbProjects/JamesWebFacesHibernate001/txt/logs/logFile.txt (No
such file or directory)
        at java.io.FileOutputStream.openAppend(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:289)
        at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163)
        at 
org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:215)
        at 
org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256)
        at 
org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:132)
        at 
org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:96)
        at 
org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:654)
        at 
org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:612)
        at 
org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:509)
        at 
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:415)
        at 
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:441)
        at 
org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:470)
        at org.apache.log4j.LogManager.<clinit>(LogManager.java:122)
        at org.apache.log4j.Logger.getLogger(Logger.java:104)
        at info.shelfunit.util.ShelfLogger.<init>(ShelfLogger.java:31)
        at info.shelfunit.util.ShelfLogger.<init>(ShelfLogger.java:26)
        at 
info.shelfunit.util.ShelfLogger$ShelfLoggerLazyHolder.<clinit>(ShelfLogger.java:58)
        at info.shelfunit.util.ShelfLogger.getInstance(ShelfLogger.java:68)
        at 
info.shelfunit.james.web.UserManagerBean.<init>(UserManagerBean.java:46)
        at 
info.shelfunit.james.web.UserManagerBeanTest.testDigestString(UserManagerBeanTest.java:62)




On Sat, May 22, 2010 at 2:21 PM, Eric MacAdie <e...@macadie.net> wrote:
I made a few more changes to the James Admin Web App.

I cleaned up the jsp pages and added a few wiki pages to explain a bit
better how to configure it. I admit I have not tried to download it and run
it from the github source itself. I Maven-ized it, so I think other people
should be able to get it working.

http://github.com/emacadie/James-Admin-Web-App


Regards,
Eric MacAdie


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

Reply via email to