Anders,

Actually, you're very close; the problem isn't on your end at all.  The
particular issue you're running into is a minor syntactic error I
introduced in a round of changes to update JSPTL to the current version of
the servlet API.

The good news is that we've already caught it.  If you pull either the
initial EA1 "release" of the JSPTL or the most current copy of the code in
the jakarta-taglibs CVS archive (or from the "nightly" image), you should
be able to build JSPTL without any trouble.

Sorry for the inconvenience; this was solely my fault.  (I tested
thoroughly after a bunch of major changes, and then I typed one minor
change incorrectly and neglected to test it!)

Shawn

On Wed, 18 Jul 2001, Anders Berg wrote:

> Hi,
> 
> beeing new to jakarta-taglibs and this mailing list, I hope the question I 
> ask is not asked _all_ the time. :)
> 
> I'm having no problems whatsoever compiling and installing all the modules 
> in JTL, except jsptl. I build xalan (1.4.1) and xerces(2.2.D6) from 
> scratch, and j-ant, j-oro, j-servletap, j-servletapi-4 from CVS. I also 
> downloaded JAXP 1.1 from SUN for crimson.jar and jaxp.jar (Not that I have 
> not tried the ones in j-ant) but still when I try to build j-taglibs I get 
> the error below. I can't seem to find the topic covered in this mailinglist 
> earlier either. If anybody has had this problem and knows the remedy?...
> 
> 
> [javac] Compiling 163 source files to 
> /home/andersb/jakarta/jakarta-taglibs/build/jsptl/jsptl
> [javac] 
> 
>/home/andersb/jakarta/jakarta-taglibs/jsptl/src/org/apache/taglibs/jsptl/tlv/JsptlCoreTLV.java:350:
> 
> <identifier> expe
> cted
> [javac]     public ValidationMessage[] synchronized validate(
> [javac]                                ^
> [javac] 
> 
>/home/andersb/jakarta/jakarta-taglibs/jsptl/src/org/apache/taglibs/jsptl/tlv/JsptlCoreTLV.java:458:
> 
> ';' expected
> [javac]     }
> [javac]      ^
> [javac] 
> 
>/home/andersb/jakarta/jakarta-taglibs/jsptl/src/org/apache/taglibs/jsptl/tlv/JsptlCoreTLV.java:206:
> 
> cannot resolve sy
> mbol
> [javac] symbol  : method 
> validateExpression 
> (java.lang.String,java.lang.String,java.lang.String,java.lang.String)
> [javac] location: class org.apache.taglibs.jsptl.tlv.JsptlCoreTLV.Handler
> [javac]                         validateExpression(
> [javac]                             ^
> [javac] 
> 
>/home/andersb/jakarta/jakarta-taglibs/jsptl/src/org/apache/taglibs/jsptl/tlv/ScriptFreeTLV.java:153:
> 
> cannot resolve s
> ymbol
> [javac] symbol  : method vmFromString  (java.lang.String)
> [javac] location: class org.apache.taglibs.jsptl.tlv.JsptlCoreTLV
> [javac]       return JsptlCoreTLV.vmFromString(e.getMessage());
> [javac]                          ^
> [javac] 
> 
>/home/andersb/jakarta/jakarta-taglibs/jsptl/src/org/apache/taglibs/jsptl/tlv/ScriptFreeTLV.java:156:
> 
> cannot resolve s
> ymbol
> [javac] symbol  : method vmFromString  (java.lang.String)
> [javac] location: class org.apache.taglibs.jsptl.tlv.JsptlCoreTLV
> [javac]       return JsptlCoreTLV.vmFromString(e.getMessage());
> [javac]                          ^
> [javac] 
> 
>/home/andersb/jakarta/jakarta-taglibs/jsptl/src/org/apache/taglibs/jsptl/tlv/ScriptFreeTLV.java:159:
> 
> cannot resolve s
> ymbol
> [javac] symbol  : method vmFromString  (java.lang.String)
> [javac] location: class org.apache.taglibs.jsptl.tlv.JsptlCoreTLV
> [javac]                          ^
> [javac] 
> 
>/home/andersb/jakarta/jakarta-taglibs/jsptl/src/org/apache/taglibs/jsptl/tlv/ScriptFreeTLV.java:262:
> 
> cannot resolve s
> ymbol
> [javac] symbol  : method vmFromString  (java.lang.String)
> [javac] location: class org.apache.taglibs.jsptl.tlv.JsptlCoreTLV
> [javac]     return JsptlCoreTLV.vmFromString(results.toString());
> [javac]                            ^
> [javac] 7 errors
> 
> 
> 
> *****************************************************************
> This footnote confirms that this email message has been swept by
> MIMEsweeper for the presence of computer viruses.
> *****************************************************************

Reply via email to