Hello, I have an EJB User like wich interface is: package com.alkinos.kernel.user ;
import javax.ejb.EJBLocalObject ; import java.util.Collection ; /** * This interface defines the local interface for the User Bean */ public interface User extends EJBLocalObject { public Integer getId() ; public String getName() ; public String getPassword() ; public void setPassword(String password) ; public Collection getProfiles() ; public boolean verifyPassword(String password) ; } and a JSP which use this EJB: String name = user.getName() ; String password = user.getPassword() ; At the compilation I have this error: jboss-3.0.3_tomcat-4.1.12/tomcat-4.1.x/work/MainEngine/localhost/userwebui/components/editUser_jsp.java:131: cannot resolve symbol symbol : method getPassword () location: interface com.alkinos.kernel.user.User form.setPassword(user.getPassword()) ; ^ 1 error I found that strange, so I changed my JSP code by: ava.lang.reflect.Method method = user.getClass().getMethod("getPassword", null); System.out.println("method: " + method) ; String password = (String)method.invoke(user, null) ; And this works fine. It's clear that there is a compilation problem but at the execution all works fine. Could this be a jasper problem ? Iris -- To unsubscribe, e-mail: <mailto:tomcat-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org>