Thanks! I added a link to that from the frontpage.
regards, Martin On 7/14/05, Don Walters <[EMAIL PROTECTED]> wrote: > Hi Martin and all, > > FYI - I posted the steps for this at: > > http://wiki.apache.org/myfaces/How_to_add_MyFaces_support_to_a_Sun_JSF_R > I_application > > Hope it is clear and correct. If not, please fix. > > Thanks, > Don > > -----Original Message----- > From: Martin Marinschek [mailto:[EMAIL PROTECTED] > Sent: Wednesday, July 13, 2005 1:54 PM > To: MyFaces Discussion > Subject: Re: Problem with MyFaces in MyEclipse > > It would be great if you could add it to the WIKI section! > > thanks a lot, > > regards, > > Martin > > On 7/13/05, Don Walters <[EMAIL PROTECTED]> wrote: > > I guess I spoke too soon about it just working. It worked in my > > simple MyEclipse project (which uses the MyFaces JSF). But then I > > went back to my real project that uses the Sun RI 1.1.01 and followed > steps 1-4, i.e. > > > > 1. Add myfaces-extensions.jar to my libs 2. Add the extensions-filter > > definitions to my web.xml 3. Add the tag definition to my .jsp 4. > > instance a component > > > > When I ran I got the following error: > > > > javax.servlet.ServletException: Filter execution threw an exception > > Root Cause: > > java.lang.NoClassDefFoundError: > > org/apache/commons/fileupload/FileUpload > > > > org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(Exten > > si > > onsFilter.java:105) > > > > The missing class is defined in commons-fileupload-1.0.jar, so I also > > added that to the libs. Now it works. > > > > Should these steps be added to the FAQ? > > > > Thanks, > > Don > > > > -----Original Message----- > > From: Broekelmann, Mathias [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, July 13, 2005 7:42 AM > > To: MyFaces Discussion > > Subject: RE: Problem with MyFaces in MyEclipse > > > > You have to add the myfaces extensionFilter to your web.xml: > > > > <!-- Extensions Filter --> > > <filter> > > <filter-name>extensionsFilter</filter-name> > > > > <filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter< > > /f > > ilter-class> > > <init-param> > > <param-name>uploadMaxFileSize</param-name> > > <param-value>100m</param-value> > > <description>Set the size limit for uploaded files. > > Format: 10 - 10 bytes > > 10k - 10 KB > > 10m - 10 MB > > 1g - 1 GB > > </description> > > </init-param> > > <init-param> > > <param-name>uploadThresholdSize</param-name> > > <param-value>100k</param-value> > > <description>Set the threshold size - files > > below this limit are stored in memory, files above > > this limit are stored on disk. > > > > Format: 10 - 10 bytes > > 10k - 10 KB > > 10m - 10 MB > > 1g - 1 GB > > </description> > > </init-param> > > <!-- <init-param> > > <param-name>uploadRepositoryPath</param-name> > > <param-value>/temp</param-value> > > <description>Set the path where the intermediary files > > will be stored. > > </description> > > </init-param>--> > > </filter> > > > > <filter-mapping> > > <filter-name>extensionsFilter</filter-name> > > <url-pattern>*.jsf</url-pattern> > > </filter-mapping> > > <filter-mapping> > > <filter-name>extensionsFilter</filter-name> > > <url-pattern>/faces/*</url-pattern> > > </filter-mapping> > > > > > -----Original Message----- > > > From: Don Walters [mailto:[EMAIL PROTECTED] > > > Sent: Wednesday, July 13, 2005 4:40 PM > > > To: [email protected] > > > Cc: Don Walters > > > Subject: Problem with MyFaces in MyEclipse > > > > > > > > > Hi All, > > > > > > I'm fairly new to web development, and even newer to JSF. So > > > apologies if this is a dumb question. > > > > > > I have a working JSF app we are developing using the Sun RI 1.1.01 > > > and > > > > > WebGalileo components, and we decided to add the MyFaces components. > > > Looking at the MyFaces FAQ, it seemed as easy as 123: 1. Add > > > myfaces-extensions.jar to my lib, 2. Add the tag definition to my > > > .jsp, 3. instance a component. I added the following to my page: > > > > > > <%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x"%> > .. > > > other stuff .. > > > <h:form id="myform"> > > > <x:inputCalendar id="rt_date_from" value="#{bean.fromDate}" > > > renderAsPopup="true"/> > > > </h:form> > > > > > > When I deployed and opened the page, I got a JavaScript error but > > > the control rendered fine. When I click on the "..." button, I got > > > another > > > > > JavaScript error. Looking at the HTML source, it seems that the > > > JavaScript function jscalendarPopUpCalendar is called, but nothing > > > on the page appears to load or define that function. > > > > > > Looking in the myfaces-extensions.jar, I found the script. > > > But why isn't > > > it being loaded in the page? What step am I missing to get things to > > > > work? > > > > > > Maybe it is a problem with using the latest versions of things? We > > > are > > > using: > > > > > > Tomcat 5.5 > > > JDK 1.5 > > > Eclipse 3.1 > > > MyEclipse 4.0M2 > > > > > > Note that in hopes of spotting something, I created a new project > > > using MyEclipse, then added JSF/MyFaces capability, then created a > > > simple .jsp page with the x:inputCalendar component... and got the > > > same result. > > > > > > Thanks very much for any advice and help. > > > Don > > > > > > > > > > > > >

