Return-Path: Delivered-To: apmail-roller-user-archive@www.apache.org Received: (qmail 93751 invoked from network); 7 Oct 2008 10:54:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Oct 2008 10:54:01 -0000 Received: (qmail 61576 invoked by uid 500); 7 Oct 2008 10:53:59 -0000 Delivered-To: apmail-roller-user-archive@roller.apache.org Received: (qmail 61538 invoked by uid 500); 7 Oct 2008 10:53:59 -0000 Mailing-List: contact user-help@roller.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@roller.apache.org Delivered-To: mailing list user@roller.apache.org Received: (qmail 61527 invoked by uid 99); 7 Oct 2008 10:53:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Oct 2008 03:53:59 -0700 X-ASF-Spam-Status: No, hits=1.3 required=10.0 tests=DNS_FROM_SECURITYSAGE,MSGID_MULTIPLE_AT,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [84.96.93.162] (HELO bizpsie4.9services.com) (84.96.93.162) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Oct 2008 10:52:56 +0000 Received: from DELL6 ([80.124.153.117]) by bizpsie4.9services.com with 9services id PmtJ1a00G2YEDeQ04mtK2F; Tue, 07 Oct 2008 12:53:20 +0200 X-Biz3: ?? X-VRSPAM-SCORE: -300.00 From: "muller" To: References: <-5671068580761243964@unknownmsgid> <6217483505585001929@unknownmsgid> In-Reply-To: Subject: RE: Building from source - 2.3 Date: Tue, 7 Oct 2008 12:53:18 +0200 Message-ID: <003c01c9286a$e9c44bd0$bd4ce370$@muller@nouvellemarque.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Language: fr X-Virus-Checked: Checked by ClamAV on apache.org Just to understand : why are you using 2.3 instead of 3.x or 4.x ? I can understand because at the moment I am using 3.1 : we had a lot of developments into. Try to run with command line under dos or shell. Do you modify any = classes or sources before to run ant ? -----Message d'origine----- De=A0: djcredo@gmail.com [mailto:djcredo@gmail.com] De la part de Matt = Morten Envoy=E9=A0: mardi 7 octobre 2008 12:45 =C0=A0: user@roller.apache.org Objet=A0: Re: Building from source - 2.3 I have tried using both Sun JDK 1.5.0_09 and 1.4.2_10, both yield the = same results. I am using Eclipse to run the build script with target All. Thanks Matt On Tue, Oct 7, 2008 at 11:20 AM, muller = wrote: > Hi, > > Which version about JDK are you using ? I noticed that JDM IBM 5 = (from WAS > 6.1.0.19) cannot generate sources with XDoclet for Roller 4.0. > Do you use netbeans, Eclipse or CommandLine with ant ? > > Nicolas, > > -----Message d'origine----- > De : djcredo@gmail.com [mailto:djcredo@gmail.com] De la part de Matt > Morten > Envoy=E9 : mardi 7 octobre 2008 11:30 > =C0 : user@roller.apache.org > Objet : Re: Building from source - 2.3 > > OK. The reason why I skipped this step was because I was getting the > following error: > [ejbdoclet] XDoclet classpath missing J2EE classes > [ejbdoclet] at > = xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:86) > [ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:89) > [ejbdoclet] at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) > [ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:364) > [ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:341) > [ejbdoclet] at = org.apache.tools.ant.Target.performTasks(Target.java:369) > [ejbdoclet] at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) > [ejbdoclet] at > org.apache.tools.ant.Project.executeTarget(Project.java:1185) > [ejbdoclet] at > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecuto= r.j > ava:40) > [ejbdoclet] at > > org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTarg= ets > (EclipseDefaultExecutor.java:32) > [ejbdoclet] at > org.apache.tools.ant.Project.executeTargets(Project.java:1068) > [ejbdoclet] at > > org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntR= unn > er.java:423) > [ejbdoclet] at > > org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAnt= Run > ner.java:137) > [ejbdoclet] Caused by: Make sure the jar file containing the > javax.ejb.EntityBean class is on the classpath specified in the = > that defined ejbdoclet. These classes are needed in order to generate > correct output. > [ejbdoclet] at xdoclet.DocletTask.checkClass(DocletTask.java:513) > [ejbdoclet] at > = xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:83) > [ejbdoclet] ... 12 more > [ejbdoclet] --- Nested Exception --- > [ejbdoclet] Make sure the jar file containing the javax.ejb.EntityBean > class > is on the classpath specified in the that defined ejbdoclet. > These > classes are needed in order to generate correct output. > [ejbdoclet] at xdoclet.DocletTask.checkClass(DocletTask.java:513) > [ejbdoclet] at > = xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:83) > [ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:89) > [ejbdoclet] at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) > [ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:364) > [ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:341) > [ejbdoclet] at = org.apache.tools.ant.Target.performTasks(Target.java:369) > [ejbdoclet] at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) > [ejbdoclet] at > org.apache.tools.ant.Project.executeTarget(Project.java:1185) > [ejbdoclet] at > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecuto= r.j > ava:40) > [ejbdoclet] at > > org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTarg= ets > (EclipseDefaultExecutor.java:32) > [ejbdoclet] at > org.apache.tools.ant.Project.executeTargets(Project.java:1068) > [ejbdoclet] at > > org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntR= unn > er.java:423) > [ejbdoclet] at > > org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAnt= Run > ner.java:137) > > BUILD FAILED > C:\apache-roller-src-2.3\build.xml:111: Unexpected error > > > Does Roller need J2EE to build? > Thanks, > Matt > > On Mon, Oct 6, 2008 at 4:46 PM, muller > wrote: > > > This class is generated by XDoclet. You should run "rebuild" to = generate > > with metatags this class. > > You must no modify this class because modifications will be lost = during > the > > next rebuild. Try to modify the raw sources with metatags if needed. > > > > Best regards, > > > > -----Message d'origine----- > > De : djcredo@gmail.com [mailto:djcredo@gmail.com] De la part de Matt > > Morten > > Envoy=E9 : lundi 6 octobre 2008 17:33 > > =C0 : user@roller.apache.org > > Objet : Building from source - 2.3 > > > > Hi, > > I downloaded the 2.3 source from your website (couldn't seem to get > 2.3.1, > > because the link was dead). I am forced to use 2.3.x because of the > legacy > > software we use. > > > > I tried to compile from source and found that there were classes = being > > referenced that didn't exist. For example: > > > > org.apache.roller.pojos.wrapper.WeblogEntryDataWrapper > > > > This class simply doesn't exist in the src zip. And there's more = too. > > > > One thing to note - I am using the Build target not the All target > because > > of some EJB dependencies. Is this connected? > > > > Thanks, > > Matt > > > > > >