Looks like commons-digester.jar, commons-collections.jar and
commons-beanutils.jar are not accessible or found  when you compile.

  If you build only tiles from the contrib/tiles folder, add following lines to
your build.properties file (and change commons home ;-) :

# The JAR file containing version 1.0 (or later) of the Beanutils package
# from the Jakarta Commons project.
commons-lib.home=???
commons-beanutils.jar=${commons-lib.home}/commons-beanutils.jar

# The JAR file containing version 1.0 (or later) of the Collections package
# from the Jakarta Commons project.
commons-collections.jar=${commons-lib.home}/commons-collections.jar

# The JAR file containing version 1.0 (or later) of the Digester package
# from the Jakarta Commons project.
commons-digester.jar=${commons-lib.home}/commons-digester.jar

  When compiling from struts, this properties are set by struts build file.

    Cedric

Matt Raible wrote:

> I can compile Tiles just fine from the contrib/tiles directory, but when I
> try to do "ant dist", I get the following error - only one Tiles.  Any
> ideas?  Everything else compiles and builds just fine.
>
> Thanks,
>
> Matt
>
> init:
>      [echo] --------- Tiles 1.1-dev ---------
>      [echo]
>      [echo] java.class.path =
> d:\Tools\jakarta-ant-1.4.1\lib\xerces.jar;d:\Tools\jakarta-a
> nt-1.4.1\lib\xalanj1compat.jar;d:\Tools\jakarta-ant-1.4.1\lib\xalan.jar;d:\T
> ools\jakarta-a
> nt-1.4.1\lib\velocity-tools-view-0.3.jar;d:\Tools\jakarta-ant-1.4.1\lib\velo
> city-1.3-dev.j
> ar;d:\Tools\jakarta-ant-1.4.1\lib\junit.jar;d:\Tools\jakarta-ant-1.4.1\lib\j
> dom.jar;d:\Too
> ls\jakarta-ant-1.4.1\lib\jaxp.jar;d:\Tools\jakarta-ant-1.4.1\lib\jakarta-ant
> -1.4.1-optiona
> l.jar;d:\Tools\jakarta-ant-1.4.1\lib\crimson.jar;d:\Tools\jakarta-ant-1.4.1\
> lib\ant.jar;d:
> \SDKs\j2sdkee1.3\lib\j2ee.jar;d:\SDKs\jdk1.3.1\lib\tools.jar
>      [echo] java.home = d:\SDKs\jdk1.3.1\jre
>      [echo] user.home = C:\Documents and Settings\mraible
>      [echo] struts.home     = target/library
>      [echo] struts.libs     = ../../target/library
>      [echo] dist.home       = ../../dist
>      [echo] build.home      = ../../target/tiles
>      [echo] basedir         = D:\Source\jakarta-struts\contrib\tiles
>
> prepare.library:
>
> compile.library:
>     [javac] Compiling 55 source files to
> D:\Source\jakarta-struts\target\tiles\library\cla
> sses
>     [javac]
> D:\Source\jakarta-struts\contrib\tiles\src\share\org\apache\struts\taglib\ti
> le
> s\util\TagUtils.java:11: cannot resolve symbol
>     [javac] symbol  : class PropertyUtils
>     [javac] location: package beanutils
>     [javac] import org.apache.commons.beanutils.PropertyUtils;
>     [javac]                                     ^
>     [javac]
> D:\Source\jakarta-struts\contrib\tiles\src\share\org\apache\struts\tiles\xml
> De
> finition\XmlParser.java:16: cannot resolve symbol
>     [javac] symbol  : class Digester
>     [javac] location: package digester
>     [javac] import org.apache.commons.digester.Digester;
>     [javac]                                    ^
>
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


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

Reply via email to