You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Leif Mortenson <le...@tanukisoftware.com> on 2002/11/22 05:55:06 UTC
Build failure in excalibur/loader
Looks like the build needs to have some optional or required jars added.
Cheers,
Leif
---
Buildfile: build.xml
dependencies:
compile:
[javac] Compiling 12 source files to
C:\Jakarta\jakarta-avalon-excalibur\loader\build\classes
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:10:
package org.apache.oro.text.regex does not exist
[javac] import org.apache.oro.text.regex.MalformedPatternException;
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:11:
package org.apache.oro.text.regex does not exist
[javac] import org.apache.oro.text.regex.Pattern;
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:12:
package org.apache.oro.text.regex does not exist
[javac] import org.apache.oro.text.regex.Perl5Compiler;
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:13:
package org.apache.oro.text.regex does not exist
[javac] import org.apache.oro.text.regex.Perl5Matcher;
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:27:
cannot resolve symbol
[javac] symbol : class Pattern
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] private final Pattern[] m_includes;
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:33:
cannot resolve symbol
[javac] symbol : class Pattern
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] private final Pattern[] m_excludes;
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:38:
cannot resolve symbol
[javac] symbol : class Perl5Matcher
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] private final Perl5Matcher m_matcher = new Perl5Matcher();
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:115:
cannot resolve symbol
[javac] symbol : class Pattern
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] private boolean testMatch( final Pattern[] patterns,
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:134:
cannot resolve symbol
[javac] symbol : class Pattern
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] private Pattern[] toPatterns( final String[] strs )
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:38:
cannot resolve symbol
[javac] symbol : class Perl5Matcher
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] private final Perl5Matcher m_matcher = new Perl5Matcher();
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:136:
cannot resolve symbol
[javac] symbol : class Perl5Compiler
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] final Perl5Compiler compiler = new Perl5Compiler();
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:136:
cannot resolve symbol
[javac] symbol : class Perl5Compiler
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] final Perl5Compiler compiler = new Perl5Compiler();
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:137:
cannot resolve symbol
[javac] symbol : class Pattern
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] final Pattern[] patterns = new Pattern[ strs.length ];
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:137:
cannot resolve symbol
[javac] symbol : class Pattern
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] final Pattern[] patterns = new Pattern[ strs.length ];
[javac] ^
[javac]
C:\Jakarta\jakarta-avalon-excalibur\loader\src\java\org\apache\excalibur\loader\util\PathMatcher.java:145:
cannot resolve symbol
[javac] symbol : class MalformedPatternException
[javac] location: class org.apache.excalibur.loader.util.PathMatcher
[javac] catch( final MalformedPatternException mpe )
[javac] ^
[javac] 15 errors
BUILD FAILED
file:c:/Jakarta/jakarta-avalon-excalibur/loader/build.xml:69: Compile
failed; see the compiler error output for details.
Total time: 5 seconds
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Build failure in excalibur/loader
Posted by Leif Mortenson <le...@tanukisoftware.com>.
Peter Donald wrote:
>On Fri, 22 Nov 2002 15:55, Leif Mortenson wrote:
>
>
>>Looks like the build needs to have some optional or required jars added.
>>
>>
>
>You need to define the property.
>
>jakarta-oro.jar=/latest/release/of/jakarta-oro.jar
>
>Strange - I thought
>
><ant antfile="${depchecker.prefix}/depchecker.xml" target="checkRequiredFile">
> <property name="proj.jar.name" value="jakarta-oro.jar"/>
> <property name="path" value="${jakarta-oro.jar}"/>
></ant>
>
>would indicate an error if you had not specified the property. Jeff?
>
It does if you run "ant dist-jar" in the loader subproject. But
dependency checking does not
run when your run "ant" in the root directory.
I didn't notice it at first because I usually work with
skip.dependencies=true My fault).
The depchecker is nice for doing a clean build from any subproject. But
it adds a big
speed hit to the build of each project. It does a lot, so that can't be
helped. :-)
Anyway, it is working now. Thanks.
Leif
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Build failure in excalibur/loader
Posted by Peter Donald <pe...@apache.org>.
On Fri, 22 Nov 2002 15:55, Leif Mortenson wrote:
> Looks like the build needs to have some optional or required jars added.
You need to define the property.
jakarta-oro.jar=/latest/release/of/jakarta-oro.jar
Strange - I thought
<ant antfile="${depchecker.prefix}/depchecker.xml" target="checkRequiredFile">
<property name="proj.jar.name" value="jakarta-oro.jar"/>
<property name="path" value="${jakarta-oro.jar}"/>
</ant>
would indicate an error if you had not specified the property. Jeff?
--
Cheers,
Peter Donald
*------------------------------------------------------*
| "Religion is what the common people see as true, the |
| wise people see as false, and the rulers see as |
| useful" --Seneca |
*------------------------------------------------------*
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>