I have now downloaded the newest SVN and after a lot of fixing I managed to build the whole thing. First of all I had to modify the library, because it couldn't find many of the libraries. There were 5 or 6 jar files which I had to modify to the correct URL. However Jaxen-full.jar wasn't even included in this SVN, I had to get this from a stable version and add it to the tools/lib.
Another odd thing was the rome-fetcher-0.7.jar
The project was asking for that jar file, and I could see that it was replaced by rome-fetcher-0.8.jar file. However, I tried to modify the .classpath file and replace the rome-fetcher-0.7.jar with 0.8 without any success. After a lot of back and forth I just added a version of 0.8 and renamed it to rome-fetcher-0.7.jar and the build finally started.

These issues are something that needs to be fixed...

After the build was finished 15 errors was reported, all in the sandbox/jdobackend/src package. Could someone please explain to me what this sandbox / jdo stuff is? And why is it not under the src package?
The first error I encountered was in the JDOPlanetManagerImpl.java

The code:
 entries = blogmgr.getWeblogEntries(
                           website,
                           null, //startDate
                           new Date(), //endDate
                           null, //catName
                           WeblogEntryData.PUBLISHED, //status
                           new Integer(entryCount) //maxEntries
                           );

was however wrong. I believe the author forgot to put the status. Either that or he means to call the getWeblogEntryObjectMap method.
I believe the correct code should say:
entries = blogmgr.getWeblogEntries(
                           website,
                           null, //startDate
                           new Date(), //endDate
                           null, //catName
                           WeblogEntryData.PUBLISHED, //status
                           null, //sortBy
                           new Integer(entryCount) //maxEntries
                           );

I will try to fix more errors, but I would like to know what this sandbox/jdobackend stuff is before I do anymore work on it.

Kind Regards
Shervin Asgari

Reply via email to