> I am new to JSF, and custom JSF - is J2EE (Enterprise Edition) a
> requirement when creating custom JSF components? When I try to extend
[quoted text clipped - 3 lines]
> the J2EE API, so I know that it exists there - but I would like to use
> J2SE; I will be running on Tomcat.
JSF is part of J2EE.
You can deploy a JSF implementation on Tomcat without
anything else because Tomcat has the relevant J2EE pieces.
For development you can either find the jars in Tomcat or just
grab the J2EE SDK and use j2ee.jar.
Arne
byoder@hotmail.com - 10 Jan 2007 00:55 GMT
> JSF is part of J2EE.
>
[quoted text clipped - 5 lines]
>
> Arne
Thanks Arne. I have tried adding all the jar's that come with Tomcat
5x to my classpath, but am still getting the compile error. I can try
to install Sun Java 5 J2EE (which installs sun server, ect.) and then
copy j2ee.jar into Tomcat - but should I have to do that if Tomcat
supports J2EE?
Arne Vajhøj - 10 Jan 2007 01:15 GMT
>> JSF is part of J2EE.
>>
[quoted text clipped - 9 lines]
> copy j2ee.jar into Tomcat - but should I have to do that if Tomcat
> supports J2EE?
I quick search in my Tomcat reveals that the missing class
is part of JSF, so it should be in your JSF libs - and you should
add those to your build.
It is widely used to have j2ee.jar in classpath for build, but you
must *NOT* deploy it in Tomcat.
Arne
byoder@hotmail.com - 10 Jan 2007 02:37 GMT
I am going to respond to my own question...
I have located the following directory on my PC (which contained the
jar files that I needed). In My Eclipse I just added to my classpath a
"library" called "J2EE 1.4 Library Set". Then I could compile my
custom JSF components.
C:\Program Files\MyEclipse
5.0GA\eclipse\plugins\com.genuitec.eclipse.j2eedt.core_5.0.0\data\libraryset\1.4
I assume that I could install J2EE (very hevy footprint) or get these
somewhere else. But basically I find the following jars there...
activation.jar
javax.servlet.jsp.jar
javax.servlet.jar
jboss-jaxrpc.jar
jboss-j2ee.jar
jboss-jsr77.jar
jboss-saaj.jar
mail.jar
namespace.jar
xml-apis.jar
I am not sure if I have to deploy these to Tomcat, but I will let you
know.
Arne Vajh?j wrote:
> > I am new to JSF, and custom JSF - is J2EE (Enterprise Edition) a
> > requirement when creating custom JSF components? When I try to extend
[quoted text clipped - 13 lines]
>
> Arne