myfaces 1.1.4 == JSF 1.1
myfaces 1.2.x == JSF 1.2 (under dev)

facelets: at least the facelets jars + the myfaces jars.

not sure if weblogic needs some *special* care, like setting up something.

You can check this pom for myfaces/facelets/trinidad/tomahawk/jetty
dependencies (in a maven2 world)
/trinidad/jetty is NOT required, just an example; you can use Tomahawk instead/

<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd";>
 <modelVersion>4.0.0</modelVersion>
 <groupId>net.wessendorf.jsf</groupId>
 <artifactId>bob</artifactId>
 <packaging>war</packaging>
 <version>1.0-SNAPSHOT</version>
 <name>Bob, the baumeister</name>
 <url>http://www.wessendorf.net</url>

  <build>
       <pluginManagement>
           <plugins>
               <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-compiler-plugin</artifactId>
                   <configuration>
                       <source>1.5</source>
                       <target>1.5</target>
                   </configuration>
               </plugin>
           </plugins>
       </pluginManagement>
   <finalName>bob</finalName>
       <plugins>
         <plugin>
           <groupId>org.mortbay.jetty</groupId>
           <artifactId>maven-jetty-plugin</artifactId>
           <configuration>
         <connectors>
           <connector
implementation="org.mortbay.jetty.nio.SelectChannelConnector">
             <port>9090</port>
             <maxIdleTime>60000</maxIdleTime>
           </connector>
         </connectors>
             <scanIntervalSeconds>10</scanIntervalSeconds>
           </configuration>
         </plugin>
       </plugins>
 </build>

 <repositories>
   <repository>
     <snapshots>
       <enabled>false</enabled>
     </snapshots>
     <id>java-net</id>
     <name>java.net repository</name>
     <!-- NOTE: this URL must be HTTPS.  However, unfortunately this
          doesn't work behind a firewall.  See:
        http://jira.codehaus.org/browse/WAGONHTTP-6
          ... for the source of that problem.  Users behind firewalls
          will have to manually download the files from this repository
          and transfer them to their local repository.
     -->
     <url>https://maven-repository.dev.java.net/nonav/repository/</url>
     <layout>legacy</layout>
   </repository>

   <repository>
     <releases>
       <enabled>false</enabled>
     </releases>
     <snapshots>
       <enabled>true</enabled>
     </snapshots>
     <id>apache-maven-snapshots</id>
     <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
   </repository>
 </repositories>

     <pluginRepositories>
     <!-- Repository to get the jetty plugin -->
       <pluginRepository>
         <id>mortbay-repo</id>
         <name>mortbay-repo</name>
         <url>http://www.mortbay.org/maven2/snapshot</url>
       </pluginRepository>
     </pluginRepositories>

 <!-- Project dependencies -->
 <dependencies>

       <dependency>
       <groupId>com.sun.facelets</groupId>
       <artifactId>jsf-facelets</artifactId>
       <version>1.1.11</version>
     </dependency>

   <dependency>
     <groupId>org.apache.myfaces.tomahawk</groupId>
     <artifactId>tomahawk</artifactId>
     <version>1.1.5-SNAPSHOT</version>
     <scope>compile</scope>
   </dependency>

   <dependency>
     <groupId>org.apache.myfaces.core</groupId>
     <artifactId>myfaces-api</artifactId>
     <version>1.1.4</version>
     <scope>compile</scope>
   </dependency>

   <dependency>
     <groupId>org.apache.myfaces.core</groupId>
     <artifactId>myfaces-impl</artifactId>
     <version>1.1.4</version>
     <scope>compile</scope>
   </dependency>

   <!-- Apache Trinidad -->
   <dependency>
     <groupId>org.apache.myfaces.trinidad</groupId>
     <artifactId>trinidad-api</artifactId>
     <version>incubator-m1-SNAPSHOT</version>
     <scope>compile</scope>
   </dependency>

   <dependency>
     <groupId>org.apache.myfaces.trinidad</groupId>
     <artifactId>trinidad-impl</artifactId>
     <version>incubator-m1-SNAPSHOT</version>
     <scope>compile</scope>
   </dependency>

   <dependency>
     <groupId>junit</groupId>
     <artifactId>junit</artifactId>
     <version>4.0</version>
     <scope>test</scope>
   </dependency>


       <dependency>
         <groupId>javax.servlet</groupId>
         <artifactId>jsp-api</artifactId>
         <version>2.0</version>
         <scope>compile</scope>
       </dependency>

       <dependency>
         <groupId>tomcat</groupId>
         <artifactId>jasper-compiler</artifactId>
         <version>5.5.9</version>
         <scope>compile</scope>
       </dependency>

       <dependency>
         <groupId>tomcat</groupId>
         <artifactId>jasper-runtime</artifactId>
         <version>5.5.9</version>
         <scope>compile</scope>
       </dependency>

       <dependency>
         <groupId>tomcat</groupId>
         <artifactId>jasper-compiler-jdt</artifactId>
         <version>5.5.9</version>
         <scope>compile</scope>
       </dependency>


     <dependency>
       <groupId>javax.el</groupId>
       <artifactId>el-api</artifactId>
       <version>1.0alpha</version>
     </dependency>

     <dependency>
       <groupId>javax.el</groupId>
       <artifactId>el-ri</artifactId>
       <version>1.0alpha</version>
     </dependency>

 </dependencies>
</project>


Note, I am using *snapshots* here.

and here is something regarding some containers:
http://wiki.apache.org/myfaces/Installation_and_Configuration

HTH,
Matt


On 11/1/06, Leyzerzon, Simeon <[EMAIL PROTECTED]> wrote:



Hi,

Could someone please shed some light on the MyFaces1.1.4 JSF 1.2 compliance
roadmap and what's required to start using MyFaces with facelets on Weblogic
8.1 in terms of its configuration, jars, features, caveats, etc.

Thanks in advance.
Simeon Leyzerzon

==============================================================================
Please access the attached hyperlink for an important electronic
communications disclaimer:

http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html
==============================================================================






--
Matthias Wessendorf
http://tinyurl.com/fmywh

further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com

Reply via email to