dev@glassfish.java.net

jsp-impl dependency issue

From: Jagadish Prasath Ramu <Jagadish.Ramu_at_Sun.COM>
Date: Wed, 20 May 2009 11:26:23 +0530

I am unable to build due to a compilation issue w.r.t jsp-impl module.

versioned builds of jsp-impl has a overloaded method
JspConfig.makeJspPropertyGroups()

but not available in SNAPSHOT build (2.1.3-SNAPSHOT)

http://download.java.net/maven/glassfish/org/glassfish/web/jsp-impl/2.1.3-SNAPSHOT/jsp-impl-2.1.3-SNAPSHOT.jar
http://maven.glassfish.org/content/groups/glassfish/org/glassfish/web/jsp-impl/2.1.3-SNAPSHOT/


Thanks,
-Jagadish






prompt>~/.m2/repository/org/glassfish/web/jsp-impl$ ls
2.1.3-b04 2.1.3-b05 2.1.3-b06 2.1.3-b07 2.1.3-SNAPSHOT

prompt>~/.m2/repository/org/glassfish/web/jsp-impl$ j
(reverse-i-search)`java': javap -classpath jsp-impl-2.1.3-SNAPSHOT.jar
org.apache.jasper.compiler.JspConfig
prompt>~/.m2/repository/org/glassfish/web/jsp-impl$ javap
-classpath ./2.1.3-b04/jsp-impl-2.1.3-b04.jar
org.apache.jasper.compiler.JspConfig
Compiled from "JspConfig.java"
public class org.apache.jasper.compiler.JspConfig extends
java.lang.Object{
    public
org.apache.jasper.compiler.JspConfig(javax.servlet.ServletContext,
org.apache.jasper.Options);
    public static void makeJspPropertyGroups(java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.util.Vector,
java.util.Vector);
    public static void makeJspPropertyGroups(java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String);
    public org.apache.jasper.compiler.JspProperty
findJspProperty(java.lang.String) throws
org.apache.jasper.JasperException;
    public boolean isJspPage(java.lang.String) throws
org.apache.jasper.JasperException;
    static {};
}

prompt>~/.m2/repository/org/glassfish/web/jsp-impl$ javap
-classpath ./2.1.3-b04/jsp-impl-2.1.3-b04.jar
org.apache.jasper.compiler.JspConfig
prompt>~/.m2/repository/org/glassfish/web/jsp-impl$ javap
-classpath ./2.1.3-b05/jsp-impl-2.1.3-b05.jar
org.apache.jasper.compiler.JspConfig
Compiled from "JspConfig.java"
public class org.apache.jasper.compiler.JspConfig extends
java.lang.Object{
    public
org.apache.jasper.compiler.JspConfig(javax.servlet.ServletContext,
org.apache.jasper.Options);
    public static void makeJspPropertyGroups(java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.util.Vector,
java.util.Vector);
    public static void makeJspPropertyGroups(java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String);
    public org.apache.jasper.compiler.JspProperty
findJspProperty(java.lang.String) throws
org.apache.jasper.JasperException;
    public boolean isJspPage(java.lang.String) throws
org.apache.jasper.JasperException;
    static {};
}

prompt>~/.m2/repository/org/glassfish/web/jsp-impl$ javap
-classpath ./2.1.3-b06/jsp-impl-2.1.3-b06.jar
org.apache.jasper.compiler.JspConfig
Compiled from "JspConfig.java"
public class org.apache.jasper.compiler.JspConfig extends
java.lang.Object{
    public
org.apache.jasper.compiler.JspConfig(javax.servlet.ServletContext,
org.apache.jasper.Options);
    public static void makeJspPropertyGroups(java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.util.Vector,
java.util.Vector);
    public static void makeJspPropertyGroups(java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String);
    public org.apache.jasper.compiler.JspProperty
findJspProperty(java.lang.String) throws
org.apache.jasper.JasperException;
    public boolean isJspPage(java.lang.String) throws
org.apache.jasper.JasperException;
    static {};
}

prompt>~/.m2/repository/org/glassfish/web/jsp-impl$ javap
-classpath ./2.1.3-b07/jsp-impl-2.1.3-b07.jar
org.apache.jasper.compiler.JspConfig
Compiled from "JspConfig.java"
public class org.apache.jasper.compiler.JspConfig extends
java.lang.Object{
    public
org.apache.jasper.compiler.JspConfig(javax.servlet.ServletContext,
org.apache.jasper.Options);
    public static void makeJspPropertyGroups(java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.util.Vector,
java.util.Vector);
    public static void makeJspPropertyGroups(java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String);
    public org.apache.jasper.compiler.JspProperty
findJspProperty(java.lang.String) throws
org.apache.jasper.JasperException;
    public boolean isJspPage(java.lang.String) throws
org.apache.jasper.JasperException;
    static {};
}

prompt>~/.m2/repository/org/glassfish/web/jsp-impl$ javap
-classpath ./2.1.3-SNAPSHOT/jsp-impl-2.1.3-SNAPSHOT.jar
No classes were specified on the command line. Try -help.
prompt>~/.m2/repository/org/glassfish/web/jsp-impl$ javap
-classpath ./2.1.3-SNAPSHOT/jsp-impl-2.1.3-SNAPSHOT.jar
org.apache.jasper.compiler.JspConfig
Compiled from "JspConfig.java"
public class org.apache.jasper.compiler.JspConfig extends
java.lang.Object{
    public
org.apache.jasper.compiler.JspConfig(javax.servlet.ServletContext,
org.apache.jasper.Options);
    public static void makeJspPropertyGroups(java.util.Vector,
java.util.Vector, java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, java.util.Vector,
java.util.Vector);
    public org.apache.jasper.compiler.JspProperty
findJspProperty(java.lang.String) throws
org.apache.jasper.JasperException;
    public boolean isJspPage(java.lang.String) throws
org.apache.jasper.JasperException;
    static {};
}