You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by A S Praj <as...@gmail.com> on 2006/04/20 06:12:19 UTC

is not abstract and does not override abstract method

I have downloaded the source freemarker 2.3.6 and trying to compile Using
Maven 2.0.4

The Dependencies I have added are

    dependency  -
      groupId  - ant
      artifactId  - ant
      version - 1.6.5

    dependency  -
      groupId  - javax.servlet
      artifactId  - jsp-api
      version - 2.0

    dependency  -
      groupId  - javax.servlet
      artifactId  - servlet-api
      version - 2.4

    dependency  -
      groupId  - jaxen
      artifactId  - jaxen
      version - 1.1-beta-8

    dependency  -
        groupId  - jdom
        artifactId  - jdom
        version - 1.0b8

    dependency  -
      groupId  - jython
      artifactId  - jython
      version - 2.1

    dependency  -
      groupId  - junit
      artifactId  - junit
      version - 3.8.1

    dependency  -
      groupId  - log4j
      artifactId  - log4j
      version - 1.2.13

    dependency  -
      groupId  - logkit
      artifactId  - logkit
      version - 2.0

     dependency  -
      groupId  - rhino
      artifactId  - rhino
      version - 1.5R4.1

am getting the following error. can anyone please throw some light on to it.

[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Compilation failure

C:\Repository\freemarker-
2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext1.jav
a:[9,0] freemarker.ext.jsp.FreeMarkerPageContext1 is not abstract and does
not o
verride abstract method include(java.lang.String,boolean) in
javax.servlet.jsp.P
ageContext

C:\Repository\freemarker-
2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
ava:[270,25] freemarker.testcase.servlets.TestJspTaglibs.MockRequest is not
abst
ract and does not override abstract method getLocalPort() in
javax.servlet.Servl
etRequest

C:\Repository\freemarker-
2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
ava:[486,25] freemarker.testcase.servlets.TestJspTaglibs.MockResponse is not
abs
tract and does not override abstract method setCharacterEncoding(
java.lang.Strin
g) in javax.servlet.ServletResponse


Thanks in advance

A.S.P. Raj

Re: is not abstract and does not override abstract method

Posted by Wayne Fay <wa...@gmail.com>.
No, I dropped it after that last email ~1wk ago.

Like I said, I think you will need to get the *exact* version numbers
(from the FreeMarker project development team) for each dependency to
get it to compile on your box. Or it might just be easier to go into
their code and fix these problems yourself.

I would just take the latter route, since the code errors appear to be
pretty trivial (xxx is not abstract and does not override yyy). And
you can provide patches back to FreeMarker for version 2.3.7 too. ;-)

Wayne

On 4/26/06, A S Praj <as...@gmail.com> wrote:
> Hi Wayne,
>     Any luck on this Issue,...
>
> Regards
>
> A.S.P Raj
>
>
> On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
> >
> > Basically your problem is due to mismatched versions of dependencies
> > -- the Freemarker project must have used specific versions of
> > libraries, and you are using different versions (newer?) in your pom
> > for your build, and so you are having troubles compiling the project
> > yourself.
> >
> > I would email the Freemarker user or dev list and ask them for
> > specifics on version numbers for all dependencies, so you can build
> > the project yourself.
> >
> > But given how simple it is to simply use "mvn install:install-file" to
> > install a 3rd party binary into your local repo, I think I'd be more
> > likely to go that route, unless I was personally involved in the
> > development of the Freemarker project...
> >
> > Wayne
> >
> > On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
> > > It wasn't meant to be a "solution" simply a "suggestion" as a possible
> > > next step for debugging your issue... ;-)
> > >
> > > javax.servlet.jsp.el was new as of hmmm JSP 2.0, IIRC. So versions
> > > before 2.0 will not work. Perhaps try 2.1 (??).
> > >
> > > Does the freemarker 2.3.6 project (or pom file, if it exists) not
> > > specify what specific libraries/dependencies are needed to build the
> > > project??
> > >
> > > Wayne
> > >
> > > On 4/19/06, A S Praj <as...@gmail.com> wrote:
> > > > Hi wayne,
> > > >
> > > > Thanks for your soluiton.
> > > >
> > > > I tried with
> > > >    dependency -
> > > >      groupId - javax.servlet
> > > >      artifactId - jsp-api
> > > >      version - 1.2
> > > >
> > > > when I try with that am getting this error... Which dependency I need
> > to
> > > > include?
> > > >
> > > > [ERROR] BUILD FAILURE
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [INFO] Compilation failure
> > > >
> > > > C:\Repository\freemarker-
> > > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > > > a:[3,28] package javax.servlet.jsp.el does not exist
> > > >
> > > > C:\Repository\freemarker-
> > > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > > > a:[4,28] package javax.servlet.jsp.el does not exist
> > > >
> > > > C:\Repository\freemarker-
> > > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > > > a:[22,11] cannot find symbol
> > > > symbol  : class ExpressionEvaluator
> > > > location: class freemarker.ext.jsp.FreeMarkerPageContext2
> > > >
> > > > C:\Repository\freemarker-
> > > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > > > a:[26,11] cannot find symbol
> > > > symbol  : class VariableResolver
> > > > location: class freemarker.ext.jsp.FreeMarkerPageContext2
> > > >
> > > > Regards
> > > >
> > > > A.S.P Raj
> > > >
> > > >
> > > > On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
> > > > >
> > > > > Are you positive the two javax.servlet dependencies are the right
> > > > > versions?
> > > > >
> > > > > These sound like API changes ie you are specifying JSP 2.0 but the
> > > > > code expects JSP 1.2, etc.
> > > > >
> > > > > Wayne
> > > > >
> > > > > On 4/19/06, A S Praj <as...@gmail.com> wrote:
> > > > > > I have downloaded the source freemarker 2.3.6 and trying to
> > compile
> > > > > Using
> > > > > > Maven 2.0.4
> > > > > >
> > > > > > The Dependencies I have added are
> > > > > >
> > > > > >    dependency  -
> > > > > >      groupId  - ant
> > > > > >      artifactId  - ant
> > > > > >      version - 1.6.5
> > > > > >
> > > > > >    dependency  -
> > > > > >      groupId  - javax.servlet
> > > > > >      artifactId  - jsp-api
> > > > > >      version - 2.0
> > > > > >
> > > > > >    dependency  -
> > > > > >      groupId  - javax.servlet
> > > > > >      artifactId  - servlet-api
> > > > > >      version - 2.4
> > > > > >
> > > > > >    dependency  -
> > > > > >      groupId  - jaxen
> > > > > >      artifactId  - jaxen
> > > > > >      version - 1.1-beta-8
> > > > > >
> > > > > >    dependency  -
> > > > > >        groupId  - jdom
> > > > > >        artifactId  - jdom
> > > > > >        version - 1.0b8
> > > > > >
> > > > > >    dependency  -
> > > > > >      groupId  - jython
> > > > > >      artifactId  - jython
> > > > > >      version - 2.1
> > > > > >
> > > > > >    dependency  -
> > > > > >      groupId  - junit
> > > > > >      artifactId  - junit
> > > > > >      version - 3.8.1
> > > > > >
> > > > > >    dependency  -
> > > > > >      groupId  - log4j
> > > > > >      artifactId  - log4j
> > > > > >      version - 1.2.13
> > > > > >
> > > > > >    dependency  -
> > > > > >      groupId  - logkit
> > > > > >      artifactId  - logkit
> > > > > >      version - 2.0
> > > > > >
> > > > > >     dependency  -
> > > > > >      groupId  - rhino
> > > > > >      artifactId  - rhino
> > > > > >      version - 1.5R4.1
> > > > > >
> > > > > > am getting the following error. can anyone please throw some light
> > on to
> > > > > it.
> > > > > >
> > > > > > [INFO]
> > > > > >
> > ------------------------------------------------------------------------
> > > > > > [ERROR] BUILD FAILURE
> > > > > > [INFO]
> > > > > >
> > ------------------------------------------------------------------------
> > > > > > [INFO] Compilation failure
> > > > > >
> > > > > > C:\Repository\freemarker-
> > > > > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext1.jav
> > > > > > a:[9,0] freemarker.ext.jsp.FreeMarkerPageContext1 is not abstract
> > and
> > > > > does
> > > > > > not o
> > > > > > verride abstract method include(java.lang.String,boolean) in
> > > > > > javax.servlet.jsp.P
> > > > > > ageContext
> > > > > >
> > > > > > C:\Repository\freemarker-
> > > > > > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > > > > > ava:[270,25]
> > freemarker.testcase.servlets.TestJspTaglibs.MockRequest is
> > > > > not
> > > > > > abst
> > > > > > ract and does not override abstract method getLocalPort() in
> > > > > > javax.servlet.Servl
> > > > > > etRequest
> > > > > >
> > > > > > C:\Repository\freemarker-
> > > > > > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > > > > > ava:[486,25]
> > freemarker.testcase.servlets.TestJspTaglibs.MockResponse is
> > > > > not
> > > > > > abs
> > > > > > tract and does not override abstract method setCharacterEncoding(
> > > > > > java.lang.Strin
> > > > > > g) in javax.servlet.ServletResponse
> > > > > >
> > > > > >
> > > > > > Thanks in advance
> > > > > >
> > > > > > A.S.P. Raj
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > >
> >
>
>

Re: is not abstract and does not override abstract method

Posted by A S Praj <as...@gmail.com>.
Hi Wayne,
     Any luck on this Issue,...

Regards

A.S.P Raj


On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
>
> Basically your problem is due to mismatched versions of dependencies
> -- the Freemarker project must have used specific versions of
> libraries, and you are using different versions (newer?) in your pom
> for your build, and so you are having troubles compiling the project
> yourself.
>
> I would email the Freemarker user or dev list and ask them for
> specifics on version numbers for all dependencies, so you can build
> the project yourself.
>
> But given how simple it is to simply use "mvn install:install-file" to
> install a 3rd party binary into your local repo, I think I'd be more
> likely to go that route, unless I was personally involved in the
> development of the Freemarker project...
>
> Wayne
>
> On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
> > It wasn't meant to be a "solution" simply a "suggestion" as a possible
> > next step for debugging your issue... ;-)
> >
> > javax.servlet.jsp.el was new as of hmmm JSP 2.0, IIRC. So versions
> > before 2.0 will not work. Perhaps try 2.1 (??).
> >
> > Does the freemarker 2.3.6 project (or pom file, if it exists) not
> > specify what specific libraries/dependencies are needed to build the
> > project??
> >
> > Wayne
> >
> > On 4/19/06, A S Praj <as...@gmail.com> wrote:
> > > Hi wayne,
> > >
> > > Thanks for your soluiton.
> > >
> > > I tried with
> > >    dependency -
> > >      groupId - javax.servlet
> > >      artifactId - jsp-api
> > >      version - 1.2
> > >
> > > when I try with that am getting this error... Which dependency I need
> to
> > > include?
> > >
> > > [ERROR] BUILD FAILURE
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [INFO] Compilation failure
> > >
> > > C:\Repository\freemarker-
> > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > > a:[3,28] package javax.servlet.jsp.el does not exist
> > >
> > > C:\Repository\freemarker-
> > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > > a:[4,28] package javax.servlet.jsp.el does not exist
> > >
> > > C:\Repository\freemarker-
> > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > > a:[22,11] cannot find symbol
> > > symbol  : class ExpressionEvaluator
> > > location: class freemarker.ext.jsp.FreeMarkerPageContext2
> > >
> > > C:\Repository\freemarker-
> > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > > a:[26,11] cannot find symbol
> > > symbol  : class VariableResolver
> > > location: class freemarker.ext.jsp.FreeMarkerPageContext2
> > >
> > > Regards
> > >
> > > A.S.P Raj
> > >
> > >
> > > On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
> > > >
> > > > Are you positive the two javax.servlet dependencies are the right
> > > > versions?
> > > >
> > > > These sound like API changes ie you are specifying JSP 2.0 but the
> > > > code expects JSP 1.2, etc.
> > > >
> > > > Wayne
> > > >
> > > > On 4/19/06, A S Praj <as...@gmail.com> wrote:
> > > > > I have downloaded the source freemarker 2.3.6 and trying to
> compile
> > > > Using
> > > > > Maven 2.0.4
> > > > >
> > > > > The Dependencies I have added are
> > > > >
> > > > >    dependency  -
> > > > >      groupId  - ant
> > > > >      artifactId  - ant
> > > > >      version - 1.6.5
> > > > >
> > > > >    dependency  -
> > > > >      groupId  - javax.servlet
> > > > >      artifactId  - jsp-api
> > > > >      version - 2.0
> > > > >
> > > > >    dependency  -
> > > > >      groupId  - javax.servlet
> > > > >      artifactId  - servlet-api
> > > > >      version - 2.4
> > > > >
> > > > >    dependency  -
> > > > >      groupId  - jaxen
> > > > >      artifactId  - jaxen
> > > > >      version - 1.1-beta-8
> > > > >
> > > > >    dependency  -
> > > > >        groupId  - jdom
> > > > >        artifactId  - jdom
> > > > >        version - 1.0b8
> > > > >
> > > > >    dependency  -
> > > > >      groupId  - jython
> > > > >      artifactId  - jython
> > > > >      version - 2.1
> > > > >
> > > > >    dependency  -
> > > > >      groupId  - junit
> > > > >      artifactId  - junit
> > > > >      version - 3.8.1
> > > > >
> > > > >    dependency  -
> > > > >      groupId  - log4j
> > > > >      artifactId  - log4j
> > > > >      version - 1.2.13
> > > > >
> > > > >    dependency  -
> > > > >      groupId  - logkit
> > > > >      artifactId  - logkit
> > > > >      version - 2.0
> > > > >
> > > > >     dependency  -
> > > > >      groupId  - rhino
> > > > >      artifactId  - rhino
> > > > >      version - 1.5R4.1
> > > > >
> > > > > am getting the following error. can anyone please throw some light
> on to
> > > > it.
> > > > >
> > > > > [INFO]
> > > > >
> ------------------------------------------------------------------------
> > > > > [ERROR] BUILD FAILURE
> > > > > [INFO]
> > > > >
> ------------------------------------------------------------------------
> > > > > [INFO] Compilation failure
> > > > >
> > > > > C:\Repository\freemarker-
> > > > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext1.jav
> > > > > a:[9,0] freemarker.ext.jsp.FreeMarkerPageContext1 is not abstract
> and
> > > > does
> > > > > not o
> > > > > verride abstract method include(java.lang.String,boolean) in
> > > > > javax.servlet.jsp.P
> > > > > ageContext
> > > > >
> > > > > C:\Repository\freemarker-
> > > > > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > > > > ava:[270,25]
> freemarker.testcase.servlets.TestJspTaglibs.MockRequest is
> > > > not
> > > > > abst
> > > > > ract and does not override abstract method getLocalPort() in
> > > > > javax.servlet.Servl
> > > > > etRequest
> > > > >
> > > > > C:\Repository\freemarker-
> > > > > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > > > > ava:[486,25]
> freemarker.testcase.servlets.TestJspTaglibs.MockResponse is
> > > > not
> > > > > abs
> > > > > tract and does not override abstract method setCharacterEncoding(
> > > > > java.lang.Strin
> > > > > g) in javax.servlet.ServletResponse
> > > > >
> > > > >
> > > > > Thanks in advance
> > > > >
> > > > > A.S.P. Raj
> > > > >
> > > > >
> > > >
> > >
> > >
> >
>

Re: is not abstract and does not override abstract method

Posted by Wayne Fay <wa...@gmail.com>.
Basically your problem is due to mismatched versions of dependencies
-- the Freemarker project must have used specific versions of
libraries, and you are using different versions (newer?) in your pom
for your build, and so you are having troubles compiling the project
yourself.

I would email the Freemarker user or dev list and ask them for
specifics on version numbers for all dependencies, so you can build
the project yourself.

But given how simple it is to simply use "mvn install:install-file" to
install a 3rd party binary into your local repo, I think I'd be more
likely to go that route, unless I was personally involved in the
development of the Freemarker project...

Wayne

On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
> It wasn't meant to be a "solution" simply a "suggestion" as a possible
> next step for debugging your issue... ;-)
>
> javax.servlet.jsp.el was new as of hmmm JSP 2.0, IIRC. So versions
> before 2.0 will not work. Perhaps try 2.1 (??).
>
> Does the freemarker 2.3.6 project (or pom file, if it exists) not
> specify what specific libraries/dependencies are needed to build the
> project??
>
> Wayne
>
> On 4/19/06, A S Praj <as...@gmail.com> wrote:
> > Hi wayne,
> >
> > Thanks for your soluiton.
> >
> > I tried with
> >    dependency -
> >      groupId - javax.servlet
> >      artifactId - jsp-api
> >      version - 1.2
> >
> > when I try with that am getting this error... Which dependency I need to
> > include?
> >
> > [ERROR] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Compilation failure
> >
> > C:\Repository\freemarker-
> > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > a:[3,28] package javax.servlet.jsp.el does not exist
> >
> > C:\Repository\freemarker-
> > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > a:[4,28] package javax.servlet.jsp.el does not exist
> >
> > C:\Repository\freemarker-
> > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > a:[22,11] cannot find symbol
> > symbol  : class ExpressionEvaluator
> > location: class freemarker.ext.jsp.FreeMarkerPageContext2
> >
> > C:\Repository\freemarker-
> > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> > a:[26,11] cannot find symbol
> > symbol  : class VariableResolver
> > location: class freemarker.ext.jsp.FreeMarkerPageContext2
> >
> > Regards
> >
> > A.S.P Raj
> >
> >
> > On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
> > >
> > > Are you positive the two javax.servlet dependencies are the right
> > > versions?
> > >
> > > These sound like API changes ie you are specifying JSP 2.0 but the
> > > code expects JSP 1.2, etc.
> > >
> > > Wayne
> > >
> > > On 4/19/06, A S Praj <as...@gmail.com> wrote:
> > > > I have downloaded the source freemarker 2.3.6 and trying to compile
> > > Using
> > > > Maven 2.0.4
> > > >
> > > > The Dependencies I have added are
> > > >
> > > >    dependency  -
> > > >      groupId  - ant
> > > >      artifactId  - ant
> > > >      version - 1.6.5
> > > >
> > > >    dependency  -
> > > >      groupId  - javax.servlet
> > > >      artifactId  - jsp-api
> > > >      version - 2.0
> > > >
> > > >    dependency  -
> > > >      groupId  - javax.servlet
> > > >      artifactId  - servlet-api
> > > >      version - 2.4
> > > >
> > > >    dependency  -
> > > >      groupId  - jaxen
> > > >      artifactId  - jaxen
> > > >      version - 1.1-beta-8
> > > >
> > > >    dependency  -
> > > >        groupId  - jdom
> > > >        artifactId  - jdom
> > > >        version - 1.0b8
> > > >
> > > >    dependency  -
> > > >      groupId  - jython
> > > >      artifactId  - jython
> > > >      version - 2.1
> > > >
> > > >    dependency  -
> > > >      groupId  - junit
> > > >      artifactId  - junit
> > > >      version - 3.8.1
> > > >
> > > >    dependency  -
> > > >      groupId  - log4j
> > > >      artifactId  - log4j
> > > >      version - 1.2.13
> > > >
> > > >    dependency  -
> > > >      groupId  - logkit
> > > >      artifactId  - logkit
> > > >      version - 2.0
> > > >
> > > >     dependency  -
> > > >      groupId  - rhino
> > > >      artifactId  - rhino
> > > >      version - 1.5R4.1
> > > >
> > > > am getting the following error. can anyone please throw some light on to
> > > it.
> > > >
> > > > [INFO]
> > > > ------------------------------------------------------------------------
> > > > [ERROR] BUILD FAILURE
> > > > [INFO]
> > > > ------------------------------------------------------------------------
> > > > [INFO] Compilation failure
> > > >
> > > > C:\Repository\freemarker-
> > > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext1.jav
> > > > a:[9,0] freemarker.ext.jsp.FreeMarkerPageContext1 is not abstract and
> > > does
> > > > not o
> > > > verride abstract method include(java.lang.String,boolean) in
> > > > javax.servlet.jsp.P
> > > > ageContext
> > > >
> > > > C:\Repository\freemarker-
> > > > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > > > ava:[270,25] freemarker.testcase.servlets.TestJspTaglibs.MockRequest is
> > > not
> > > > abst
> > > > ract and does not override abstract method getLocalPort() in
> > > > javax.servlet.Servl
> > > > etRequest
> > > >
> > > > C:\Repository\freemarker-
> > > > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > > > ava:[486,25] freemarker.testcase.servlets.TestJspTaglibs.MockResponse is
> > > not
> > > > abs
> > > > tract and does not override abstract method setCharacterEncoding(
> > > > java.lang.Strin
> > > > g) in javax.servlet.ServletResponse
> > > >
> > > >
> > > > Thanks in advance
> > > >
> > > > A.S.P. Raj
> > > >
> > > >
> > >
> >
> >
>

Re: is not abstract and does not override abstract method

Posted by Wayne Fay <wa...@gmail.com>.
It wasn't meant to be a "solution" simply a "suggestion" as a possible
next step for debugging your issue... ;-)

javax.servlet.jsp.el was new as of hmmm JSP 2.0, IIRC. So versions
before 2.0 will not work. Perhaps try 2.1 (??).

Does the freemarker 2.3.6 project (or pom file, if it exists) not
specify what specific libraries/dependencies are needed to build the
project??

Wayne

On 4/19/06, A S Praj <as...@gmail.com> wrote:
> Hi wayne,
>
> Thanks for your soluiton.
>
> I tried with
>    dependency -
>      groupId - javax.servlet
>      artifactId - jsp-api
>      version - 1.2
>
> when I try with that am getting this error... Which dependency I need to
> include?
>
> [ERROR] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Compilation failure
>
> C:\Repository\freemarker-
> 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> a:[3,28] package javax.servlet.jsp.el does not exist
>
> C:\Repository\freemarker-
> 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> a:[4,28] package javax.servlet.jsp.el does not exist
>
> C:\Repository\freemarker-
> 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> a:[22,11] cannot find symbol
> symbol  : class ExpressionEvaluator
> location: class freemarker.ext.jsp.FreeMarkerPageContext2
>
> C:\Repository\freemarker-
> 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
> a:[26,11] cannot find symbol
> symbol  : class VariableResolver
> location: class freemarker.ext.jsp.FreeMarkerPageContext2
>
> Regards
>
> A.S.P Raj
>
>
> On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
> >
> > Are you positive the two javax.servlet dependencies are the right
> > versions?
> >
> > These sound like API changes ie you are specifying JSP 2.0 but the
> > code expects JSP 1.2, etc.
> >
> > Wayne
> >
> > On 4/19/06, A S Praj <as...@gmail.com> wrote:
> > > I have downloaded the source freemarker 2.3.6 and trying to compile
> > Using
> > > Maven 2.0.4
> > >
> > > The Dependencies I have added are
> > >
> > >    dependency  -
> > >      groupId  - ant
> > >      artifactId  - ant
> > >      version - 1.6.5
> > >
> > >    dependency  -
> > >      groupId  - javax.servlet
> > >      artifactId  - jsp-api
> > >      version - 2.0
> > >
> > >    dependency  -
> > >      groupId  - javax.servlet
> > >      artifactId  - servlet-api
> > >      version - 2.4
> > >
> > >    dependency  -
> > >      groupId  - jaxen
> > >      artifactId  - jaxen
> > >      version - 1.1-beta-8
> > >
> > >    dependency  -
> > >        groupId  - jdom
> > >        artifactId  - jdom
> > >        version - 1.0b8
> > >
> > >    dependency  -
> > >      groupId  - jython
> > >      artifactId  - jython
> > >      version - 2.1
> > >
> > >    dependency  -
> > >      groupId  - junit
> > >      artifactId  - junit
> > >      version - 3.8.1
> > >
> > >    dependency  -
> > >      groupId  - log4j
> > >      artifactId  - log4j
> > >      version - 1.2.13
> > >
> > >    dependency  -
> > >      groupId  - logkit
> > >      artifactId  - logkit
> > >      version - 2.0
> > >
> > >     dependency  -
> > >      groupId  - rhino
> > >      artifactId  - rhino
> > >      version - 1.5R4.1
> > >
> > > am getting the following error. can anyone please throw some light on to
> > it.
> > >
> > > [INFO]
> > > ------------------------------------------------------------------------
> > > [ERROR] BUILD FAILURE
> > > [INFO]
> > > ------------------------------------------------------------------------
> > > [INFO] Compilation failure
> > >
> > > C:\Repository\freemarker-
> > > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext1.jav
> > > a:[9,0] freemarker.ext.jsp.FreeMarkerPageContext1 is not abstract and
> > does
> > > not o
> > > verride abstract method include(java.lang.String,boolean) in
> > > javax.servlet.jsp.P
> > > ageContext
> > >
> > > C:\Repository\freemarker-
> > > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > > ava:[270,25] freemarker.testcase.servlets.TestJspTaglibs.MockRequest is
> > not
> > > abst
> > > ract and does not override abstract method getLocalPort() in
> > > javax.servlet.Servl
> > > etRequest
> > >
> > > C:\Repository\freemarker-
> > > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > > ava:[486,25] freemarker.testcase.servlets.TestJspTaglibs.MockResponse is
> > not
> > > abs
> > > tract and does not override abstract method setCharacterEncoding(
> > > java.lang.Strin
> > > g) in javax.servlet.ServletResponse
> > >
> > >
> > > Thanks in advance
> > >
> > > A.S.P. Raj
> > >
> > >
> >
>
>

Re: is not abstract and does not override abstract method

Posted by A S Praj <as...@gmail.com>.
Hi wayne,

Thanks for your soluiton.

I tried with
    dependency -
      groupId - javax.servlet
      artifactId - jsp-api
      version - 1.2

when I try with that am getting this error... Which dependency I need to
include?

[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Compilation failure

C:\Repository\freemarker-
2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
a:[3,28] package javax.servlet.jsp.el does not exist

C:\Repository\freemarker-
2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
a:[4,28] package javax.servlet.jsp.el does not exist

C:\Repository\freemarker-
2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
a:[22,11] cannot find symbol
symbol  : class ExpressionEvaluator
location: class freemarker.ext.jsp.FreeMarkerPageContext2

C:\Repository\freemarker-
2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext2.jav
a:[26,11] cannot find symbol
symbol  : class VariableResolver
location: class freemarker.ext.jsp.FreeMarkerPageContext2

Regards

A.S.P Raj


On 4/20/06, Wayne Fay <wa...@gmail.com> wrote:
>
> Are you positive the two javax.servlet dependencies are the right
> versions?
>
> These sound like API changes ie you are specifying JSP 2.0 but the
> code expects JSP 1.2, etc.
>
> Wayne
>
> On 4/19/06, A S Praj <as...@gmail.com> wrote:
> > I have downloaded the source freemarker 2.3.6 and trying to compile
> Using
> > Maven 2.0.4
> >
> > The Dependencies I have added are
> >
> >    dependency  -
> >      groupId  - ant
> >      artifactId  - ant
> >      version - 1.6.5
> >
> >    dependency  -
> >      groupId  - javax.servlet
> >      artifactId  - jsp-api
> >      version - 2.0
> >
> >    dependency  -
> >      groupId  - javax.servlet
> >      artifactId  - servlet-api
> >      version - 2.4
> >
> >    dependency  -
> >      groupId  - jaxen
> >      artifactId  - jaxen
> >      version - 1.1-beta-8
> >
> >    dependency  -
> >        groupId  - jdom
> >        artifactId  - jdom
> >        version - 1.0b8
> >
> >    dependency  -
> >      groupId  - jython
> >      artifactId  - jython
> >      version - 2.1
> >
> >    dependency  -
> >      groupId  - junit
> >      artifactId  - junit
> >      version - 3.8.1
> >
> >    dependency  -
> >      groupId  - log4j
> >      artifactId  - log4j
> >      version - 1.2.13
> >
> >    dependency  -
> >      groupId  - logkit
> >      artifactId  - logkit
> >      version - 2.0
> >
> >     dependency  -
> >      groupId  - rhino
> >      artifactId  - rhino
> >      version - 1.5R4.1
> >
> > am getting the following error. can anyone please throw some light on to
> it.
> >
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Compilation failure
> >
> > C:\Repository\freemarker-
> > 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext1.jav
> > a:[9,0] freemarker.ext.jsp.FreeMarkerPageContext1 is not abstract and
> does
> > not o
> > verride abstract method include(java.lang.String,boolean) in
> > javax.servlet.jsp.P
> > ageContext
> >
> > C:\Repository\freemarker-
> > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > ava:[270,25] freemarker.testcase.servlets.TestJspTaglibs.MockRequest is
> not
> > abst
> > ract and does not override abstract method getLocalPort() in
> > javax.servlet.Servl
> > etRequest
> >
> > C:\Repository\freemarker-
> > 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> > ava:[486,25] freemarker.testcase.servlets.TestJspTaglibs.MockResponse is
> not
> > abs
> > tract and does not override abstract method setCharacterEncoding(
> > java.lang.Strin
> > g) in javax.servlet.ServletResponse
> >
> >
> > Thanks in advance
> >
> > A.S.P. Raj
> >
> >
>

Re: is not abstract and does not override abstract method

Posted by Wayne Fay <wa...@gmail.com>.
Are you positive the two javax.servlet dependencies are the right versions?

These sound like API changes ie you are specifying JSP 2.0 but the
code expects JSP 1.2, etc.

Wayne

On 4/19/06, A S Praj <as...@gmail.com> wrote:
> I have downloaded the source freemarker 2.3.6 and trying to compile Using
> Maven 2.0.4
>
> The Dependencies I have added are
>
>    dependency  -
>      groupId  - ant
>      artifactId  - ant
>      version - 1.6.5
>
>    dependency  -
>      groupId  - javax.servlet
>      artifactId  - jsp-api
>      version - 2.0
>
>    dependency  -
>      groupId  - javax.servlet
>      artifactId  - servlet-api
>      version - 2.4
>
>    dependency  -
>      groupId  - jaxen
>      artifactId  - jaxen
>      version - 1.1-beta-8
>
>    dependency  -
>        groupId  - jdom
>        artifactId  - jdom
>        version - 1.0b8
>
>    dependency  -
>      groupId  - jython
>      artifactId  - jython
>      version - 2.1
>
>    dependency  -
>      groupId  - junit
>      artifactId  - junit
>      version - 3.8.1
>
>    dependency  -
>      groupId  - log4j
>      artifactId  - log4j
>      version - 1.2.13
>
>    dependency  -
>      groupId  - logkit
>      artifactId  - logkit
>      version - 2.0
>
>     dependency  -
>      groupId  - rhino
>      artifactId  - rhino
>      version - 1.5R4.1
>
> am getting the following error. can anyone please throw some light on to it.
>
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Compilation failure
>
> C:\Repository\freemarker-
> 2.3.6\src\freemarker\ext\jsp\FreeMarkerPageContext1.jav
> a:[9,0] freemarker.ext.jsp.FreeMarkerPageContext1 is not abstract and does
> not o
> verride abstract method include(java.lang.String,boolean) in
> javax.servlet.jsp.P
> ageContext
>
> C:\Repository\freemarker-
> 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> ava:[270,25] freemarker.testcase.servlets.TestJspTaglibs.MockRequest is not
> abst
> ract and does not override abstract method getLocalPort() in
> javax.servlet.Servl
> etRequest
>
> C:\Repository\freemarker-
> 2.3.6\src\freemarker\testcase\servlets\TestJspTaglibs.j
> ava:[486,25] freemarker.testcase.servlets.TestJspTaglibs.MockResponse is not
> abs
> tract and does not override abstract method setCharacterEncoding(
> java.lang.Strin
> g) in javax.servlet.ServletResponse
>
>
> Thanks in advance
>
> A.S.P. Raj
>
>