You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Michael Mok <mi...@consultech.net.au> on 2000/09/01 04:34:33 UTC

Digestor class contains 6 errors and 26 deprecated methods when compiled using Xalan and Xerces!

Hi

I was having so much problems with running Struts in Orion (1.2.7) that I
decide to debug STRUTS in Orion. When I get to recompile the STRUTS (nightly
built 30/8/2000) with Orion.jar, I found that the digester class requires a
SAXparser library. I then realised that STRUTS was running fine in Tomcat
since it has the jaxp.jar and parser.jar files. Orion uses xalan and xerces
(June built).

I use KAWA to recompile the STRUTS source with the xalan and xerces jar
files and found the following error and warning messages. These can mean two
things. Either the xml library in Orion is out of date or STRUTS digestor
actually have deprecated methods.

I am still trying to get my STRUTS application to run in Orion 1.2.7 without
any success. I will try the STRUTS example as describe in the intall text
file.

Regards


Michael Mok


D:\devtools\jdk1.3\bin\javac.exe  -d
D:\devtools\orion\applications\fbs_portal\portal-web\WEB-INF\classes -g -dep
recation com\consultech\portal\util\Debug.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\util\PropertyUtils
.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\util\MessageResour
ces.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\util\ErrorMessages
.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\util\BeanUtils.jav
a
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Resour
ceTei.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Resour
ceTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Parame
terTei.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Parame
terTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Header
Tei.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Header
Tag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Define
Tei.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Define
Tag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Cookie
Tei.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\bean\Cookie
Tag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\TextTag.jav
a
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\TextareaTag
.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\SubmitTag.j
ava
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\SelectTag.j
ava
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\ResetTag.ja
va
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\RedirectTag
.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\RadioTag.ja
va
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\PropertyTag
.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\PasswordTag
.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\ParameterTa
g.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\OptionTag.j
ava
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\OptionsTag.
java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\Options1Tag
.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\MultiboxTag
.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\MessageTag.
java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\LinkTag.jav
a
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\Link1Tag.ja
va
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IterateTei.
java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IterateTag.
java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IncludeTag.
java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IfPropertyN
otEqualsTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IfPropertyE
qualsTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IfParameter
NullTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IfParameter
NotNullTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IfParameter
NotEqualsTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IfParameter
EqualsTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IfAttribute
MissingTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\IfAttribute
ExistsTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\HtmlPropert
yTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\HiddenTag.j
ava
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\GetProperty
Tei.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\GetProperty
Tag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\ForwardTag.
java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\FormTag.jav
a
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\FileTag.jav
a
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\ErrorsTag.j
ava
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\EnumerateTe
i.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\EnumerateTa
g.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\EncodeURLTa
g.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\EncodeRedir
ectURLTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\Constants.j
ava
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\CheckboxTag
.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\CancelTag.j
ava
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\ButtonTag.j
ava
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\BaseInputTa
g.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\BaseHandler
Tag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\BaseFieldTa
g.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\BaseAttribu
teTag.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\TestDiges
ter.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetTopRul
e.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetProper
tyRule.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetProper
tiesRule.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetNextRu
le.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Rule.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\ObjectCre
ateRule.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\CallParam
Rule.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\CallMetho
dRule.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ValidatingA
ctionForm.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\SessionActi
onMapping.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\RequestActi
onMapping.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\Redirecting
ActionForward.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ForwardingA
ctionForward.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ActionServl
et.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ActionMappi
ngs.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ActionMappi
ngBase.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ActionMappi
ng.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ActionForwa
rds.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ActionForwa
rd.java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ActionForm.
java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\ActionBase.
java
..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\Action.java
com\consultech\portal\booking\Booking.java
com\consultech\portal\booking\BookingClient.java
com\consultech\portal\booking\BookingEJB.java
com\consultech\portal\booking\BookingHome.java
com\consultech\portal\util\Calendar.java
com\consultech\portal\util\CodeReferenceUtil.java
com\consultech\portal\util\CodeReferenceUtilClient.java
com\consultech\portal\util\CodeReferenceUtilEJB.java
com\consultech\portal\util\CodeReferenceUtilHome.java
com\consultech\portal\util\CreditCard.java
com\consultech\web\initialise\DatabaseServlet.java
com\consultech\web\guest\EAction.java
com\consultech\web\guest\EditGuestRegistrationAction.java
com\consultech\portal\util\GeneralFailureException.java
com\consultech\portal\guest\Guest.java
com\consultech\portal\guest\GuestEJB.java
com\consultech\portal\guest\GuestHome.java
com\consultech\portal\guest\GuestPK.java
com\consultech\web\guest\GuestRegistrationForm.java
com\consultech\portal\util\Hello.java
com\consultech\portal\util\HelloClient.java
com\consultech\portal\util\HelloEJB.java
com\consultech\portal\util\HelloHome.java
com\consultech\web\HelloServlet.java
com\consultech\portal\util\JNDINames.java
com\consultech\portal\util\KeyPoolPK.java
com\consultech\portal\util\KeyPoolUtil.java
com\consultech\portal\util\KeyPoolUtilEJB.java
com\consultech\portal\util\KeyPoolUtilHome.java
com\consultech\web\booking\WebBureau.java
com\consultech\web\booking\WebBureauServlet.java
Working Directory - d:\Projects\fbs_portal_a2\
Class Path -
D:\devtools\orion\ejb.jar;D:\devtools\orion\jndi.jar;D:\devtools\orion\orion
.jar;D:\devtools\orion\jdbc.jar;D:\devtools\orion\jta.jar;D:\devtools\orion\
mail.jar;D:\devtools\orion\application-deployments;D:\devtools\orion\applica
tions\fbs_portal\portal-web;D:\devtools\orion\applications\fbs_portal\portal
-ejb;D:\devtools\orion\applications\fbs_portal\portal-web\WEB-INF\classes;D:
\devtools\jakarta-struts\src\share;D:\devtools\orion\xalan.jar;D:\devtools\o
rion\xerces.jar;D:\devtools\orion\applications\fbs_portal\portal-web\WEB-INF
\classes;.;D:\devtools\jdk1.3\lib\tools.jar;D:\devtools\jdk1.3\jre\lib\rt.ja
r;D:\devtools\jdk1.3\jre\lib\i18n.jar;d:\devtools\Kawa5.0\kawaclasses.zip
File Compiled...

--------------------------- Compiler Output ---------------------------
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetTopRul
e.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
import org.xml.sax.AttributeList;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Rule.java
:66: warning: org.xml.sax.AttributeList in org.xml.sax has been deprecated
import org.xml.sax.AttributeList;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:76: cannot resolve symbol
symbol  : class SAXParser
location: package parsers
import javax.xml.parsers.SAXParser;
                         ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:77: cannot resolve symbol
symbol  : class SAXParserFactory
location: package parsers
import javax.xml.parsers.SAXParserFactory;
                         ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:78: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
import org.xml.sax.AttributeList;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:79: warning: org.xml.sax.DocumentHandler in org.xml.sax has been
deprecated
import org.xml.sax.DocumentHandler;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:81: warning: org.xml.sax.HandlerBase in org.xml.sax has been deprecated
import org.xml.sax.HandlerBase;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:148: warning: org.xml.sax.HandlerBase in org.xml.sax has been
deprecated
public final class Digester extends HandlerBase {
                                    ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Rule.java
:114: warning: org.xml.sax.AttributeList in org.xml.sax has been deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:207: cannot resolve symbol
symbol  : class SAXParser
location: class org.apache.struts.digester.Digester
    private SAXParser parser = null;
            ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:277: cannot resolve symbol
symbol  : class SAXParser
location: class org.apache.struts.digester.Digester
    public SAXParser getParser() {
           ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:514: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void startElement(String name, AttributeList list)
                                          ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetProper
tyRule.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
import org.xml.sax.AttributeList;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetProper
tyRule.java:128: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetProper
tiesRule.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
import org.xml.sax.AttributeList;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetProper
tiesRule.java:106: warning: org.xml.sax.AttributeList in org.xml.sax has
been deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetNextRu
le.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
import org.xml.sax.AttributeList;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\ObjectCre
ateRule.java:66: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
import org.xml.sax.AttributeList;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\ObjectCre
ateRule.java:139: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\CallParam
Rule.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
import org.xml.sax.AttributeList;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\CallParam
Rule.java:146: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\CallMetho
dRule.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
import org.xml.sax.AttributeList;
                   ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\CallMetho
dRule.java:182: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Rule.java
:114: warning: org.xml.sax.AttributeList in org.xml.sax has been deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:285: cannot resolve symbol
symbol  : class SAXParserFactory
location: class org.apache.struts.digester.Digester
	    SAXParserFactory factory = SAXParserFactory.newInstance();
            ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:285: cannot resolve symbol
symbol  : variable SAXParserFactory
location: class org.apache.struts.digester.Digester
	    SAXParserFactory factory = SAXParserFactory.newInstance();
                                       ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\Digester.
java:514: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void startElement(String name, AttributeList list)
                                          ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetProper
tyRule.java:128: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\SetProper
tiesRule.java:106: warning: org.xml.sax.AttributeList in org.xml.sax has
been deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\ObjectCre
ateRule.java:139: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\CallParam
Rule.java:146: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester\CallMetho
dRule.java:182: warning: org.xml.sax.AttributeList in org.xml.sax has been
deprecated
    public void begin(AttributeList attributes) throws Exception {
                      ^
6 errors
26 warnings



Help with "example"

Posted by Tom Miller <tm...@kdsi.net>.
Greetings Struts users,

I'm having a little touble trying to run the struts example using the binary
distribution of struts from Sept 1st. I believe I have everything configured OK
with respect to the /example jars, files, etc.

I'm not quite sure about where to put xerces.jar, it is stuck in
examples/WEB-INF/lib at the moment. Couldn't really tell from their docs where
else to put it.

I'm running all of this under IBM Visual Age, which works just dandy for me with
Tomcat. Here is the error that is getting thrown. Does this suggest anything?

"Exception in: R( /example + /index.jsp + null) - javax.servlet.ServletException:
Missing resources attribute org.apache.struts.action.MESSAGE"

TIA

Tom Miller



Re: Digestor class contains 6 errors and 26 deprecated methods when compiled using Xalan and Xerces!

Posted by "Craig R. McClanahan" <Cr...@eng.sun.com>.
Michael Mok wrote:

> Hi
>
> I was having so much problems with running Struts in Orion (1.2.7) that I
> decide to debug STRUTS in Orion. When I get to recompile the STRUTS (nightly
> built 30/8/2000) with Orion.jar, I found that the digester class requires a
> SAXparser library. I then realised that STRUTS was running fine in Tomcat
> since it has the jaxp.jar and parser.jar files. Orion uses xalan and xerces
> (June built).
>
> I use KAWA to recompile the STRUTS source with the xalan and xerces jar
> files and found the following error and warning messages. These can mean two
> things. Either the xml library in Orion is out of date or STRUTS digestor
> actually have deprecated methods.
>
> I am still trying to get my STRUTS application to run in Orion 1.2.7 without
> any success. I will try the STRUTS example as describe in the intall text
> file.
>

What rev is the xerces.jar that you are using (from Orion)?  Version 1.1.2 or
later is required for JAXP compatibility, which is a prerequisite for use with
Struts.

>
> Regards
>
> Michael Mok

Craig

====================
See you at ApacheCon Europe <http://www.apachecon.com>!
Session VS01 (23-Oct 13h00-17h00):  Sun Technical Briefing
Session T06  (24-Oct 14h00-15h00):  Migrating Apache JServ
                                    Applications to Tomcat



RE: Digestor class contains 6 errors and 26 deprecated methods when compiled using Xalan and Xerces!

Posted by Kevin Duffey <kd...@buymedia.com>.
Uhm..my version of Orion, the 1.2.4 build, has the jaxp.jar and parser.jar
as well as the xalan.jar and xerces.jar in the /orion dir. Maybe you should
try putting those in your classpath instead. I compiled struts just fine.


> -----Original Message-----
> From: Michael Mok [mailto:michaelm@consultech.net.au]
> Sent: Thursday, August 31, 2000 7:35 PM
> To: struts-user@jakarta.apache.org
> Subject: Digestor class contains 6 errors and 26 deprecated methods when
> compiled using Xalan and Xerces!
>
>
> Hi
>
> I was having so much problems with running Struts in Orion (1.2.7) that I
> decide to debug STRUTS in Orion. When I get to recompile the
> STRUTS (nightly
> built 30/8/2000) with Orion.jar, I found that the digester class
> requires a
> SAXparser library. I then realised that STRUTS was running fine in Tomcat
> since it has the jaxp.jar and parser.jar files. Orion uses xalan
> and xerces
> (June built).
>
> I use KAWA to recompile the STRUTS source with the xalan and xerces jar
> files and found the following error and warning messages. These
> can mean two
> things. Either the xml library in Orion is out of date or STRUTS digestor
> actually have deprecated methods.
>
> I am still trying to get my STRUTS application to run in Orion
> 1.2.7 without
> any success. I will try the STRUTS example as describe in the intall text
> file.
>
> Regards
>
>
> Michael Mok
>
>
> D:\devtools\jdk1.3\bin\javac.exe  -d
> D:\devtools\orion\applications\fbs_portal\portal-web\WEB-INF\class
> es -g -dep
> recation com\consultech\portal\util\Debug.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\util\Pro
> pertyUtils
> .java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\util\Mes
> sageResour
> ces.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\util\Err
> orMessages
> .java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\util\Bea
> nUtils.jav
> a
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Resour
> ceTei.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Resour
> ceTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Parame
> terTei.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Parame
> terTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Header
> Tei.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Header
> Tag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Define
> Tei.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Define
> Tag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Cookie
> Tei.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\b
> ean\Cookie
> Tag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\T
> extTag.jav
> a
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\T
> extareaTag
> .java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\S
> ubmitTag.j
> ava
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\S
> electTag.j
> ava
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\R
> esetTag.ja
> va
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\R
> edirectTag
> .java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\R
> adioTag.ja
> va
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\P
> ropertyTag
> .java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\P
> asswordTag
> .java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\P
> arameterTa
> g.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\O
> ptionTag.j
> ava
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\O
> ptionsTag.
> java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\O
> ptions1Tag
> .java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\M
> ultiboxTag
> .java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\M
> essageTag.
> java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\L
> inkTag.jav
> a
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\L
> ink1Tag.ja
> va
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> terateTei.
> java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> terateTag.
> java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> ncludeTag.
> java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> fPropertyN
> otEqualsTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> fPropertyE
> qualsTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> fParameter
> NullTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> fParameter
> NotNullTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> fParameter
> NotEqualsTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> fParameter
> EqualsTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> fAttribute
> MissingTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\I
> fAttribute
> ExistsTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\H
> tmlPropert
> yTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\H
> iddenTag.j
> ava
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\G
> etProperty
> Tei.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\G
> etProperty
> Tag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\F
> orwardTag.
> java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\F
> ormTag.jav
> a
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\F
> ileTag.jav
> a
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\E
> rrorsTag.j
> ava
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\E
> numerateTe
> i.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\E
> numerateTa
> g.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\E
> ncodeURLTa
> g.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\E
> ncodeRedir
> ectURLTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\C
> onstants.j
> ava
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\C
> heckboxTag
> .java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\C
> ancelTag.j
> ava
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\B
> uttonTag.j
> ava
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\B
> aseInputTa
> g.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\B
> aseHandler
> Tag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\B
> aseFieldTa
> g.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\taglib\B
> aseAttribu
> teTag.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \TestDiges
> ter.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetTopRul
> e.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetProper
> tyRule.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetProper
> tiesRule.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetNextRu
> le.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Rule.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \ObjectCre
> ateRule.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \CallParam
> Rule.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \CallMetho
> dRule.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\V
> alidatingA
> ctionForm.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\S
> essionActi
> onMapping.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\R
> equestActi
> onMapping.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\R
> edirecting
> ActionForward.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\F
> orwardingA
> ctionForward.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\A
> ctionServl
> et.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\A
> ctionMappi
> ngs.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\A
> ctionMappi
> ngBase.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\A
> ctionMappi
> ng.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\A
> ctionForwa
> rds.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\A
> ctionForwa
> rd.java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\A
> ctionForm.
> java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\A
> ctionBase.
> java
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\action\A
> ction.java
> com\consultech\portal\booking\Booking.java
> com\consultech\portal\booking\BookingClient.java
> com\consultech\portal\booking\BookingEJB.java
> com\consultech\portal\booking\BookingHome.java
> com\consultech\portal\util\Calendar.java
> com\consultech\portal\util\CodeReferenceUtil.java
> com\consultech\portal\util\CodeReferenceUtilClient.java
> com\consultech\portal\util\CodeReferenceUtilEJB.java
> com\consultech\portal\util\CodeReferenceUtilHome.java
> com\consultech\portal\util\CreditCard.java
> com\consultech\web\initialise\DatabaseServlet.java
> com\consultech\web\guest\EAction.java
> com\consultech\web\guest\EditGuestRegistrationAction.java
> com\consultech\portal\util\GeneralFailureException.java
> com\consultech\portal\guest\Guest.java
> com\consultech\portal\guest\GuestEJB.java
> com\consultech\portal\guest\GuestHome.java
> com\consultech\portal\guest\GuestPK.java
> com\consultech\web\guest\GuestRegistrationForm.java
> com\consultech\portal\util\Hello.java
> com\consultech\portal\util\HelloClient.java
> com\consultech\portal\util\HelloEJB.java
> com\consultech\portal\util\HelloHome.java
> com\consultech\web\HelloServlet.java
> com\consultech\portal\util\JNDINames.java
> com\consultech\portal\util\KeyPoolPK.java
> com\consultech\portal\util\KeyPoolUtil.java
> com\consultech\portal\util\KeyPoolUtilEJB.java
> com\consultech\portal\util\KeyPoolUtilHome.java
> com\consultech\web\booking\WebBureau.java
> com\consultech\web\booking\WebBureauServlet.java
> Working Directory - d:\Projects\fbs_portal_a2\
> Class Path -
> D:\devtools\orion\ejb.jar;D:\devtools\orion\jndi.jar;D:\devtools\o
> rion\orion
> .jar;D:\devtools\orion\jdbc.jar;D:\devtools\orion\jta.jar;D:\devto
> ols\orion\
> mail.jar;D:\devtools\orion\application-deployments;D:\devtools\ori
> on\applica
> tions\fbs_portal\portal-web;D:\devtools\orion\applications\fbs_por
> tal\portal
> -ejb;D:\devtools\orion\applications\fbs_portal\portal-web\WEB-INF\
> classes;D:
> \devtools\jakarta-struts\src\share;D:\devtools\orion\xalan.jar;D:\
> devtools\o
> rion\xerces.jar;D:\devtools\orion\applications\fbs_portal\portal-w
> eb\WEB-INF
> \classes;.;D:\devtools\jdk1.3\lib\tools.jar;D:\devtools\jdk1.3\jre
> \lib\rt.ja
> r;D:\devtools\jdk1.3\jre\lib\i18n.jar;d:\devtools\Kawa5.0\kawaclasses.zip
> File Compiled...
>
> --------------------------- Compiler Output ---------------------------
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetTopRul
> e.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
> import org.xml.sax.AttributeList;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Rule.java
> :66: warning: org.xml.sax.AttributeList in org.xml.sax has been deprecated
> import org.xml.sax.AttributeList;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:76: cannot resolve symbol
> symbol  : class SAXParser
> location: package parsers
> import javax.xml.parsers.SAXParser;
>                          ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:77: cannot resolve symbol
> symbol  : class SAXParserFactory
> location: package parsers
> import javax.xml.parsers.SAXParserFactory;
>                          ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:78: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
> import org.xml.sax.AttributeList;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:79: warning: org.xml.sax.DocumentHandler in org.xml.sax has been
> deprecated
> import org.xml.sax.DocumentHandler;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:81: warning: org.xml.sax.HandlerBase in org.xml.sax has been
> deprecated
> import org.xml.sax.HandlerBase;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:148: warning: org.xml.sax.HandlerBase in org.xml.sax has been
> deprecated
> public final class Digester extends HandlerBase {
>                                     ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Rule.java
> :114: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:207: cannot resolve symbol
> symbol  : class SAXParser
> location: class org.apache.struts.digester.Digester
>     private SAXParser parser = null;
>             ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:277: cannot resolve symbol
> symbol  : class SAXParser
> location: class org.apache.struts.digester.Digester
>     public SAXParser getParser() {
>            ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:514: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
>     public void startElement(String name, AttributeList list)
>                                           ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetProper
> tyRule.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
> import org.xml.sax.AttributeList;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetProper
> tyRule.java:128: warning: org.xml.sax.AttributeList in
> org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetProper
> tiesRule.java:67: warning: org.xml.sax.AttributeList in
> org.xml.sax has been
> deprecated
> import org.xml.sax.AttributeList;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetProper
> tiesRule.java:106: warning: org.xml.sax.AttributeList in org.xml.sax has
> been deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetNextRu
> le.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
> import org.xml.sax.AttributeList;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \ObjectCre
> ateRule.java:66: warning: org.xml.sax.AttributeList in
> org.xml.sax has been
> deprecated
> import org.xml.sax.AttributeList;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \ObjectCre
> ateRule.java:139: warning: org.xml.sax.AttributeList in
> org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \CallParam
> Rule.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
> import org.xml.sax.AttributeList;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \CallParam
> Rule.java:146: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \CallMetho
> dRule.java:67: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
> import org.xml.sax.AttributeList;
>                    ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \CallMetho
> dRule.java:182: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Rule.java
> :114: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:285: cannot resolve symbol
> symbol  : class SAXParserFactory
> location: class org.apache.struts.digester.Digester
> 	    SAXParserFactory factory = SAXParserFactory.newInstance();
>             ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:285: cannot resolve symbol
> symbol  : variable SAXParserFactory
> location: class org.apache.struts.digester.Digester
> 	    SAXParserFactory factory = SAXParserFactory.newInstance();
>                                        ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \Digester.
> java:514: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
>     public void startElement(String name, AttributeList list)
>                                           ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetProper
> tyRule.java:128: warning: org.xml.sax.AttributeList in
> org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \SetProper
> tiesRule.java:106: warning: org.xml.sax.AttributeList in org.xml.sax has
> been deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \ObjectCre
> ateRule.java:139: warning: org.xml.sax.AttributeList in
> org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \CallParam
> Rule.java:146: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> ..\..\devtools\jakarta-struts\src\share\org\apache\struts\digester
> \CallMetho
> dRule.java:182: warning: org.xml.sax.AttributeList in org.xml.sax has been
> deprecated
>     public void begin(AttributeList attributes) throws Exception {
>                       ^
> 6 errors
> 26 warnings
>
>
>