Your xml does not appear to be well formed (no --> for <!--appbase)

Geronimo comes with myfaces jsf implementation and unless you want to do a lot of integration work this is the only jsf implementation that will support javaee 5 annotation based dependency injection. In JavaEE 5 an application is not supposed to try to supply its own jsf implementation but rather use the one included in the server. If you want to disable the ee5 behavior that is possible in geronimo.

I recommend using the built in myfaces jsf and removing all the dependencies from your plan and only adding any that you get errors about missing classes. In any case we'd need to see what kind of errors you get to give much other useful advice.

thanks
david jencks

On Mar 11, 2009, at 10:50 AM, Bob78 wrote:


Hi,

 I am new to Geronimo. I have worked on other Web-servers (Tomcat /
Sunone/etc).

I have a JSF Application that is running in Tomcat / SunOne etc but the same WAR file when deployed in Geronimo stops working and i am strugling
with this for quite some time.

Please Can you send me a sample i can use to identify what is going wrong
with my WAR file.
I have added geronimo.xml in the WEB-INF Folder.

Below is my geronimo.xml

<?xml version='1.0' encoding='ISO-8859-1'?>

<web-app xmlns='http://geronimo.apache.org/xml/ns/j2ee/web-1.1'>
 <environment xmlns='http://geronimo.apache.org/xml/ns/j2ee/web-1.1'>
   <moduleId>
     <groupId>test</groupId>
     <artifactId>test</artifactId>
     <version>1.0</version>
     <type>war</type>
   </moduleId>
   <dependencies>

          <dependency> <!-- appbase
               <groupId>com.sun.rave.web.ui</groupId>
               <artifactId>appbase</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>

          <dependency>
               <groupId>com.sun.rave</groupId>
               <artifactId>webui</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>


            <dependency>
               <groupId>commons-beanutils</groupId>
               <artifactId>commons-beanutils</artifactId>
               <version>1.7.0</version>
               <type>jar</type>
           </dependency>

           <dependency>
               <groupId>commons-collections</groupId>
               <artifactId>commons-collections</artifactId>
               <version>3.2</version>
               <type>jar</type>
           </dependency>

           <dependency>
               <groupId>commons-digester</groupId>
               <artifactId>commons-digester</artifactId>
               <version>1.8</version>
               <type>jar</type>
           </dependency>

           <dependency>
               <groupId>commons-logging</groupId>
               <artifactId>commons-logging</artifactId>
               <version>1.0.4</version>
               <type>jar</type>
           </dependency>

          <dependency>
               <groupId>org.apache</groupId>
               <artifactId>commons-pool</artifactId>
               <version>1.3</version>
               <type>jar</type>
           </dependency>


          <dependency>
               <groupId>javax.faces</groupId>
               <artifactId>jsf-api</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>

           <dependency>
               <groupId>com.sun.faces</groupId>
               <artifactId>jsf-impl</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>

         <dependency>
               <groupId>com.sun.data</groupId>
               <artifactId>provider</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>

           <dependency>
               <groupId>com.sun.race.web.ui</groupId>
               <artifactId>defaulttheme</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>


          <dependency>
               <groupId>org.apache.taglib</groupId>
               <artifactId>standard</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>

           <dependency>
               <groupId>javax.servlet.jsp</groupId>
               <artifactId>jstl</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>

           <dependency>
               <groupId>com.sun</groupId>
               <artifactId>jsfcl</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>


           <dependency>
               <groupId>javax.servlet</groupId>
               <artifactId>servlet-api</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>

          <dependency>
               <groupId>org.apache.geronimo.specs</groupId>
               <artifactId>geronimo-jsp_2.1_spec</artifactId>
               <version>1.0</version>
               <type>jar</type>
           </dependency>

   </dependencies>



 </environment>
 <context-root>/test</context-root>
</web-app>

Please can some one provide me a sample that uses com.sun.faces and that
will run in geronimo. So that i can find my way around Geronimo.

Thanks in advance for your help.

Regards
Joe
--
View this message in context: 
http://www.nabble.com/JSF-in-Geronimo-tp22460737s134p22460737.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Reply via email to