Re: Compiling from source
"Sanjay Goel" <[email protected]> Thu, 21 Sep 2006 19:57:28 +0530
| Newsgroups | gmane.comp.cms.jahia.install |
|---|---|
| Message-ID | <[email protected]> |
Joe, I am not very comfortable with maven. Can you send me your project.xml with dependencies removed. Also, when u say u use the hotdeploy:tomcat goal, does it mean that you type maven hotdeploy:tomcat in your root folder and you don't need to run any other goal? I was trying to setup LDAP integration with jahia but I could not understand the LDAP settings well, so I wanted to take a look at the code and understand what I am doing wrong. As of now, mostly I would be putting debug statements and stuff to understand LDAP integration. Later on, I may like to look into other pieces of code. For LDAP, I checked http://www.jahia.net/jahia/page589.html#3 and followed the steps, but I didn't understand what DN should I use. Can you tell me how to find a valid DN for my LDAP server? Thanks Sanjay On 9/21/06, dominique (joe) pillot <[email protected]> wrote: > > responses in the body below > Le 21 sept. 06 à 08:35, Sanjay Goel a écrit : > > Thanks Joe, I have been able to compile jahia from source and deploy on my > tomcat. I have updated the README file and attached. > > There are few questions I would like to ask: > > 1. On running maven, I get errors in downloading the following jars. > Attempting to download slide-kernel-2.2pre1-SNAPSHOT.jar. > Error retrieving artifact from [ http://www.day.com/maven/slide/jars/slide-kernel-2.2pre1-SNAPSHOT.jar > ]: java.io.IOException: Forbidden. > Attempting to download slide-roles-2.2pre1-SNAPSHOT.jar. > Error retrieving artifact from [ http://www.day.com/maven/slide/jars/slide-roles-2.2pre1-SNAPSHOT.jar > ]: java.io.IOException: Forbidden. > Attempting to download slide-stores-2.2pre1-SNAPSHOT.jar. > Error retrieving artifact from [ http://www.day.com/maven/slide/jars/slide-stores-2.2pre1-SNAPSHOT.jar > ]: java.io.IOExcep > tion: Forbidden. > Attempting to download jakarta-slide-webdavlib-2.2pre1-SNAPSHOT.jar. > Error retrieving artifact from [ > http://www.day.com/maven/slide/jars/jakarta-slide-webdavlib-2.2pre1-SNAPSHOT.jar]: > java > .io.IOException: Forbidden. > Attempting to download slide-webdavservlet-2.2pre1-SNAPSHOT.jar. > Error retrieving artifact from [ > http://www.day.com/maven/slide/jars/slide-webdavservlet-2.2pre1-SNAPSHOT.jar]: > java.io. > IOException: Forbidden. > Attempting to download slide-log4jlogger-2.2pre1-SNAPSHOT.jar. > Error retrieving artifact from [ http://www.day.com/maven/slide/jars/slide-log4jlogger-2.2pre1-SNAPSHOT.jar > ]: java.io.IOException: Forbidden. > Attempting to download pluto-1.0.1-JAHIA-SNAPSHOT.jar. > Error retrieving artifact from [ > http://www.day.com/maven/org.apache.pluto/jars/pluto-1.0.1-JAHIA-SNAPSHOT.jar]: > java.io.IOException: Forbidden. > Attempting to download clipBuilder-SNAPSHOT.jar. > Error retrieving artifact from [ > http://www.day.com/maven/jahia/jars/clipBuilder-SNAPSHOT.jar]: > java.io.IOException: Forbidden. > Attempting to download jmock-SNAPSHOT.jar. > Error retrieving artifact from [ > http://www.day.com/maven/jmock/jars/jmock-SNAPSHOT.jar]: > java.io.IOException: Forbidden. > > This slows down maven a lot. How can I make maven not download these jars > at all (looks like they are not needed anyways) > > > Some packages was needed, some should not...maybe ;-)... > > Here are some methods to accelerate your usage of maven > The best probably is to log in maven console and once it is initialized, > you can issue all the goals you want more quickly, avoiding the loading > phase. > You can comment in project.xml the dependency from a particular package > also (by this way, you can be pretty sure if it is, or not, needed) and try > to rebuild all, or add a maven.repo.remote property in your properties > file and list some other jars repositories more friendly than www.day.com > . > For all these methods and some others, i suggest you to use the maven's > documentation > > > 2. If I make some changes in jahia src and want to compile it again, what > steps do I have to follow? Do I have to do maven xdoclet:hibernatedoclet and > maven deploy:tomcat? Also, will I get the jahia configuration screen again > once I redeploy it on tomcat? If you can point me to a jahia developer doc > which tells about the redeploy steps, it would be great. > > > The answer of the 1st and 2nd questions is fully dependent of what you > plan to do, and what part of code you want to change. some work need to > regenerate the doclet, some not. > And no, if you rebuild some parts of code only and redeploy, the jahia > configuration step is not needed in a mandatory way. > The most frequent goal we use on a daily base is: hotdeploy:tomcat (to > compile modified files and redeploy the classes,jsp and other resources in > tomcat file's tree). > > You can find some developper documentation (some part are seriously > outdated) at http://www.jahia.net/jahia/page585.html > As soon we have some time after the final release of 5.0, we plan to > update all these... > > and thanx for the updated readme, sanjay > regards > joe > > > > -- Sanjay Goel http://sanjaygoel.blogspot.com