The build process for 2.1dev has very recently changed and is still
stabilizing.  While
these problems may in fact be real, it's difficult to tell because you
appear to be following the old method for customizing the build (no surprise
since the docs probably
still instruct you to).

If you haven't, read through INSTALL.txt for the new instructions.  First
try what it
says (which is to copy build.properties to local.build.properties and modify
the
values you're interested in).  But if that doesn't work, erase or hide that
file
and modify build.properties directly.  For individual blocks, the process is
the same
but you'll use blocks.properties instead.

If all this still fails, make sure you do build clean and try again, as
there are
often at this stage files moving around the repository which necessitates a
clean build.

As this is under active development, please do report back with your
findings and
if no developers seem to answer, post on the dev list or file a report in
bugzilla.  I'll try to keep track of what's happening.

Geoff


> -----Original Message-----
> From: neil [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, March 25, 2003 5:22 PM
> To: Cocoon-Users (E-mail)
> Subject: Re: Cocoon-2.1-dev build fails
>
>
> Re: http://marc.theaimsgroup.com/?l=xml-cocoon-users&m=104862608911688&w=2
>
> I like the way the build tries to let you include just what you
> want, but there
> are a few little problems with it. Yesterday I checked out the
> CVS HEAD and now
> using jdk-1.4.1, windows2000/cygwin ...
>
> 1.
> I tried excluding blocks I don't need by using
> local.blocks.properties, but when I ran
> cocoon (in tomcat-4.1.18) I got:
>
> java.lang.NoClassDefFoundError: EDU/oswego/cs/dl/util/concurrent/Executor
>       at org.apache.cocoon.Cocoon.contextualize(Cocoon.java:204)
>       at
> org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet
> .java:1304)
>       at
> org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:505)
>       at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapp
> er.java:934)
>
> It seems that src/blocks/xmldb/lib/xmldb-api-20011111.jar
> includes the package
> EDU/oswego/cs/dl/util/concurrent which is referenced elsewhere.
> So the xmldb block
> cannot be excluded.
>
> 2.
> I tried to exclude samples and docs:
>
> ./build.sh  -Dinclude.webapp.libs=yes \
>                     -Dexclude.webapp.samples=yes \
>                     -Dexclude.webapp.documenation=yes \
>                     -Dexclude.webapp.javadocs=yes war
>
> and got:
>
> Writing: C:\cocoon-2.1\build\webapp\WEB-INF\cocoon.xconf
>
> scratchpad-samples:
> Copying 57 files to C:\cocoon-2.1\build\webapp\samples
> Copied 1 empty directory to C:\cocoon-2.1\build\webapp\samples
> Copying 87 files to C:\cocoon-2.1\build\webapp\samples
>
> BUILD FAILED
> file:///C:/cocoon-2.1/build.xml:637: IOException:
> java.io.FileNotFoundException:
>  C:\cocoon-2.1\build\webapp\samples\samples.xml (The system
> cannot find the file
>  specified)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to