You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Mathieu Letortu <ma...@toulouse.valtech.fr> on 2000/09/12 15:44:22 UTC

upload files

It seems that struts does not allow multipart/form-data in my documentation.
Which solution(s) is the best to solve this problem?

Thank you
mathieu

Re: Building Struts: 12 Errors!

Posted by Julia Reynolds <ju...@healthstream.com>.
Thanks everyone.  The new servlet.jar fixed it.

Julia

"Craig R. McClanahan" wrote:

> Julia Reynolds wrote:
>
> > I wish it were so!  I did a Java -version just to be sure, and got:
> >
> > E:\PowerTier600\tool>java -version
> > java version "1.2.2"
> > Classic VM (build JDK-1.2.2_005, native threads, symcjit)
> >
> > Could I somehow have an old version of servlet.jar?  If so, where is the new
> > one?
> >
>
> One way to get a usable version of "servlet.jar" (i.e. one that has the servlet
> 2.2 and JSP 1.1 classes) would be to download Tomcat
> <http://jakarta.apache.org/tomcat>.  The "servlet.jar" file is included in the
> "lib" directory.
>
> >
> > Julia
> >
>
> Craig McClanahan
>
> ====================
> 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

--
  H e a l t h S t r e a m,   I n c.
  Julia Reynolds - Systems Developer
  209 10th Ave. South Ste. 450 - Nashville, TN 37203
  phone: (615) 301-3220 - fax: (615) 301-3200

  email: Julia.Reynolds@HealthStream.com
  Web Site: http://www.cmecourses.com



Re: Building Struts: 12 Errors!

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

> I wish it were so!  I did a Java -version just to be sure, and got:
>
> E:\PowerTier600\tool>java -version
> java version "1.2.2"
> Classic VM (build JDK-1.2.2_005, native threads, symcjit)
>
> Could I somehow have an old version of servlet.jar?  If so, where is the new
> one?
>

One way to get a usable version of "servlet.jar" (i.e. one that has the servlet
2.2 and JSP 1.1 classes) would be to download Tomcat
<http://jakarta.apache.org/tomcat>.  The "servlet.jar" file is included in the
"lib" directory.

>
> Julia
>

Craig McClanahan

====================
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: Building Struts: 12 Errors!

Posted by Julia Reynolds <ju...@healthstream.com>.
I wish it were so!  I did a Java -version just to be sure, and got:


E:\PowerTier600\tool>java -version
java version "1.2.2"
Classic VM (build JDK-1.2.2_005, native threads, symcjit)

Could I somehow have an old version of servlet.jar?  If so, where is the new
one?

Julia

Robert Leland wrote:

> I don't know struts but I do know JDK.
>
> You are using a 1.1.X JDK and you need to compile
> with 1.2.2 or better
>
> -----Original Message-----
> From: Julia Reynolds [mailto:julia.reynolds@healthstream.com]
> Sent: Tuesday, September 12, 2000 7:34 AM
> To: struts-user@jakarta.apache.org
> Subject: Building Struts: 12 Errors!
>
> Hi,
>
> I am trying to build the struts source distribution and am having some
> problems.
>
> I have downloaded all of the prerequisite software and I have cusomized the
> environment variables that I am supposed to customize.  However, I get the
> following errors.  I even downloaded the Struts version of the ServletAPI
> servlet.jar
> to make sure I had everything in sync.  Can anyone give me a clue as to how
> to fix this?  The error messages are below:
>
> Julia
>
>     [javac] Compiling 86 source files to
> E:\struts\build\struts\library\classes
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionBa
>
> se.java:135: Method getAttribute(java.lang.String) not found in interface
> javax.
>
> servlet.http.HttpSession.
>     [javac]     Locale locale = (Locale) session.getAttribute(LOCALE_KEY);
>     [javac]                                                  ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionBa
>
> se.java:155: Method setAttribute(java.lang.String, java.util.Locale) not
> found i
>
> n interface javax.servlet.http.HttpSession.
>     [javac]     session.setAttribute(LOCALE_KEY, locale);
>     [javac]                         ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionBa
>
> se.java:206: Method removeAttribute(java.lang.String) not found in interface
> jav
>
> ax.servlet.http.HttpServletRequest.
>     [javac]         request.removeAttribute(ERROR_KEY);
>     [javac]                                ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe
>
> rvlet.java:293: Wrong number of arguments in constructor.
>     [javac]         throw new UnavailableException
>     [javac]               ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe
>
> rvlet.java:505: Wrong number of arguments in constructor.
>     [javac]         throw new UnavailableException
>     [javac]               ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe
>
> rvlet.java:541: Wrong number of arguments in constructor.
>     [javac]         throw new UnavailableException
>     [javac]               ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe
>
> rvlet.java:587: Wrong number of arguments in constructor.
>     [javac]         throw new UnavailableException
>     [javac]               ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe
>
> rvlet.java:734: Method getAttribute(java.lang.String) not found in interface
> jav
>
> ax.servlet.http.HttpSession.
>     [javac]                 (ActionForm)
> session.getAttribute(formAttribute);
>     [javac]                                                  ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe
>
> rvlet.java:747: Method setAttribute(java.lang.String,
> org.apache.struts.action.A
>
> ctionForm) not found in interface javax.servlet.http.HttpSession.
>     [javac]                     session.setAttribute(formAttribute,
> formInstance
>
> );
>     [javac]                                         ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\taglib\bean\Hea
>
> derTag.java:168: Method getHeaders(java.lang.String) not found in interface
> java
>
> x.servlet.http.HttpServletRequest.
>     [javac]       ((HttpServletRequest)
> pageContext.getRequest()).getHeaders(nam
>
> e);
>     [javac]
> ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\taglib\Link1Tag
>
> .java:360: Method getContextPath() not found in interface
> javax.servlet.http.Htt
>
> pServletRequest.
>     [javac]         href = request.getContextPath() + forward.getPath();
>     [javac]                                      ^
>     [javac]
> E:\struts\jakarta-struts\src\share\org\apache\struts\taglib\LinkTag.
>
> java:359: Method getContextPath() not found in interface
> javax.servlet.http.Http
>
> ServletRequest.
>     [javac]         href = request.getContextPath() + forward.getPath();
>     [javac]                                      ^
>     [javac] 12 errors
>
> BUILD FAILED
>
> build.xml:51: Compile failed

--
  H e a l t h S t r e a m,   I n c.
  Julia Reynolds - Systems Developer
  209 10th Ave. South Ste. 450 - Nashville, TN 37203
  phone: (615) 301-3220 - fax: (615) 301-3200

  email: Julia.Reynolds@HealthStream.com
  Web Site: http://www.cmecourses.com



RE: Building Struts: 12 Errors!

Posted by Robert Leland <Ro...@freetocreate.org>.
I don't know struts but I do know JDK.

You are using a 1.1.X JDK and you need to compile
with 1.2.2 or better

-----Original Message-----
From: Julia Reynolds [mailto:julia.reynolds@healthstream.com]
Sent: Tuesday, September 12, 2000 7:34 AM
To: struts-user@jakarta.apache.org
Subject: Building Struts: 12 Errors!


Hi,

I am trying to build the struts source distribution and am having some
problems.

I have downloaded all of the prerequisite software and I have cusomized the
environment variables that I am supposed to customize.  However, I get the
following errors.  I even downloaded the Struts version of the ServletAPI
servlet.jar
to make sure I had everything in sync.  Can anyone give me a clue as to how
to fix this?  The error messages are below:

Julia

    [javac] Compiling 86 source files to
E:\struts\build\struts\library\classes
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionBa

se.java:135: Method getAttribute(java.lang.String) not found in interface
javax.

servlet.http.HttpSession.
    [javac]     Locale locale = (Locale) session.getAttribute(LOCALE_KEY);
    [javac]                                                  ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionBa

se.java:155: Method setAttribute(java.lang.String, java.util.Locale) not
found i

n interface javax.servlet.http.HttpSession.
    [javac]     session.setAttribute(LOCALE_KEY, locale);
    [javac]                         ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionBa

se.java:206: Method removeAttribute(java.lang.String) not found in interface
jav

ax.servlet.http.HttpServletRequest.
    [javac]         request.removeAttribute(ERROR_KEY);
    [javac]                                ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:293: Wrong number of arguments in constructor.
    [javac]         throw new UnavailableException
    [javac]               ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:505: Wrong number of arguments in constructor.
    [javac]         throw new UnavailableException
    [javac]               ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:541: Wrong number of arguments in constructor.
    [javac]         throw new UnavailableException
    [javac]               ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:587: Wrong number of arguments in constructor.
    [javac]         throw new UnavailableException
    [javac]               ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:734: Method getAttribute(java.lang.String) not found in interface
jav

ax.servlet.http.HttpSession.
    [javac]                 (ActionForm)
session.getAttribute(formAttribute);
    [javac]                                                  ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:747: Method setAttribute(java.lang.String,
org.apache.struts.action.A

ctionForm) not found in interface javax.servlet.http.HttpSession.
    [javac]                     session.setAttribute(formAttribute,
formInstance

);
    [javac]                                         ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\taglib\bean\Hea

derTag.java:168: Method getHeaders(java.lang.String) not found in interface
java

x.servlet.http.HttpServletRequest.
    [javac]       ((HttpServletRequest)
pageContext.getRequest()).getHeaders(nam

e);
    [javac]
^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\taglib\Link1Tag

.java:360: Method getContextPath() not found in interface
javax.servlet.http.Htt

pServletRequest.
    [javac]         href = request.getContextPath() + forward.getPath();
    [javac]                                      ^
    [javac]
E:\struts\jakarta-struts\src\share\org\apache\struts\taglib\LinkTag.

java:359: Method getContextPath() not found in interface
javax.servlet.http.Http

ServletRequest.
    [javac]         href = request.getContextPath() + forward.getPath();
    [javac]                                      ^
    [javac] 12 errors

BUILD FAILED

build.xml:51: Compile failed





Building Struts: 12 Errors!

Posted by Julia Reynolds <ju...@healthstream.com>.
Hi,

I am trying to build the struts source distribution and am having some problems.

I have downloaded all of the prerequisite software and I have cusomized the
environment variables that I am supposed to customize.  However, I get the
following errors.  I even downloaded the Struts version of the ServletAPI
servlet.jar
to make sure I had everything in sync.  Can anyone give me a clue as to how
to fix this?  The error messages are below:

Julia

    [javac] Compiling 86 source files to E:\struts\build\struts\library\classes
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionBa

se.java:135: Method getAttribute(java.lang.String) not found in interface javax.

servlet.http.HttpSession.
    [javac]     Locale locale = (Locale) session.getAttribute(LOCALE_KEY);
    [javac]                                                  ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionBa

se.java:155: Method setAttribute(java.lang.String, java.util.Locale) not found i

n interface javax.servlet.http.HttpSession.
    [javac]     session.setAttribute(LOCALE_KEY, locale);
    [javac]                         ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionBa

se.java:206: Method removeAttribute(java.lang.String) not found in interface jav

ax.servlet.http.HttpServletRequest.
    [javac]         request.removeAttribute(ERROR_KEY);
    [javac]                                ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:293: Wrong number of arguments in constructor.
    [javac]         throw new UnavailableException
    [javac]               ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:505: Wrong number of arguments in constructor.
    [javac]         throw new UnavailableException
    [javac]               ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:541: Wrong number of arguments in constructor.
    [javac]         throw new UnavailableException
    [javac]               ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:587: Wrong number of arguments in constructor.
    [javac]         throw new UnavailableException
    [javac]               ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:734: Method getAttribute(java.lang.String) not found in interface jav

ax.servlet.http.HttpSession.
    [javac]                 (ActionForm) session.getAttribute(formAttribute);
    [javac]                                                  ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\action\ActionSe

rvlet.java:747: Method setAttribute(java.lang.String, org.apache.struts.action.A

ctionForm) not found in interface javax.servlet.http.HttpSession.
    [javac]                     session.setAttribute(formAttribute, formInstance

);
    [javac]                                         ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\taglib\bean\Hea

derTag.java:168: Method getHeaders(java.lang.String) not found in interface java

x.servlet.http.HttpServletRequest.
    [javac]       ((HttpServletRequest) pageContext.getRequest()).getHeaders(nam

e);
    [javac]                                                                 ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\taglib\Link1Tag

.java:360: Method getContextPath() not found in interface javax.servlet.http.Htt

pServletRequest.
    [javac]         href = request.getContextPath() + forward.getPath();
    [javac]                                      ^
    [javac] E:\struts\jakarta-struts\src\share\org\apache\struts\taglib\LinkTag.

java:359: Method getContextPath() not found in interface javax.servlet.http.Http

ServletRequest.
    [javac]         href = request.getContextPath() + forward.getPath();
    [javac]                                      ^
    [javac] 12 errors

BUILD FAILED

build.xml:51: Compile failed