geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jan-Kees van Andel (JIRA)" <j...@apache.org>
Subject [jira] Created: (GERONIMO-5543) Geronimo Jasper EL doesn't convert enum parameters in method expressions
Date Sat, 21 Aug 2010 11:57:15 GMT
Geronimo Jasper EL doesn't convert enum parameters in method expressions
------------------------------------------------------------------------

                 Key: GERONIMO-5543
                 URL: https://issues.apache.org/jira/browse/GERONIMO-5543
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: Tomcat
         Environment: Embedded within maven-jetty-run-exploded plugin
            Reporter: Jan-Kees van Andel


I'm using the Geronimo Tomcat libraries to add Unified EL support to my maven-jetty-run-exploded.
My configuration looks like this:

            <plugin>
                <groupId>org.mortbay.jetty</groupId>
                <artifactId>jetty-maven-plugin</artifactId>
                <version>7.0.1.v20091125</version>
                <configuration>
                    <connectors>
                        <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
                            <port>8181</port>
                        </connector>
                    </connectors>
                    <webAppConfig>
                        <contextPath>/html5parleys</contextPath>
                    </webAppConfig>
                </configuration>
                <dependencies>
                    <dependency>
                        <groupId>javax.servlet.jsp</groupId>
                        <artifactId>jsp-api</artifactId>
                        <version>2.2</version>
                        <scope>provided</scope>
                    </dependency>
                    <dependency>
                        <groupId>org.apache.geronimo.specs</groupId>
                        <artifactId>geronimo-el_2.2_spec</artifactId>
                        <version>1.0</version>
                        <scope>provided</scope>
                    </dependency>
                    <dependency>
                        <groupId>org.apache.geronimo.ext.tomcat</groupId>
                        <artifactId>jasper-el</artifactId>
                        <version>7.0.0.1</version>
                        <scope>provided</scope>
                    </dependency>
                    <dependency>
                        <groupId>org.mortbay.jetty</groupId>
                        <artifactId>jsp-2.1-glassfish</artifactId>
                        <version>9.1.1.B60.25.p2</version>
                        <scope>provided</scope>
                        <exclusions>
                            <exclusion>
                                <groupId>org.mortbay.jetty</groupId>
                                <artifactId>jsp-api-2.1</artifactId>
                            </exclusion>
                            <exclusion>
                                <groupId>org.mortbay.jetty</groupId>
                                <artifactId>start</artifactId>
                            </exclusion>
                            <exclusion>
                                <groupId>org.mortbay.jetty</groupId>
                                <artifactId>jetty-annotations</artifactId>
                            </exclusion>
                        </exclusions>
                    </dependency>
                </dependencies>
            </plugin>

Note that I use the Geronimo EL libraries. Furthermore, I use the latest MyFaces version.

I have a method on my backing bean (HomepageBean), with the following signature:
public String viewThumbnails(Filter filter, Filter.Type filterType, int index);

And I refer to it, using the following expression:
#{homepageBean.viewThumbnails('FEATURED', 'PRESENTATION', 0)}

But when the expression is resolved, I get the following error:
/index.xhtml at line 45 and column 193 action="#{homepageBean.viewThumbnails('LATEST', 'PRESENTATION',
0)}": Method not found: com.parleys.server.frontend.web.html5.beans.HomepageBean@6b5f7b.viewThumbnails(java.lang.String,
java.lang.String, java.lang.Long)

So it looks like it doesn't recognize the enums.

It works in GlassFish, but I'm not sure if this is some non-standard EL syntax...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message