[jbosstools-issues] [JBoss JIRA] Updated: (JBIDE-6198) "J2EE 5.0 libraries (JBoss Tools)" contains only subset of API

Rob Stryker (JIRA) jira-events at lists.jboss.org
Mon Nov 29 06:09:09 EST 2010


     [ https://jira.jboss.org/browse/JBIDE-6198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rob Stryker updated JBIDE-6198:
-------------------------------

    Assignee: Max Andersen  (was: Rob Stryker)


I cannot find any jar that I can use which has the faces api in it. I've found one jar with the javax/mail package (common/lib/mail.jar), but it also seems to include implementation classes and not just interfaces, and so I am not sure we have the rights to distribute it.  The faces api seems to be bundled in  ./server/default/deploy/jbossweb.sar/jsf-libs/jsf-api.jar.

The mail.jar is 388k and the jsf-api jar is 352k. Adding these two jars to my plugin's distribution would add more than 700k to the size, and also might conflict with license requirements (?). Max, any advice here?

> "J2EE 5.0 libraries (JBoss Tools)" contains only subset of API
> --------------------------------------------------------------
>
>                 Key: JBIDE-6198
>                 URL: https://jira.jboss.org/browse/JBIDE-6198
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: JBossAS
>    Affects Versions: 3.1.0.GA
>         Environment: Eclipse 3.5.2 / JBoss AS 5.1 / Mac OS X 10.5.7 / Ubuntu 9.10 (JDK 6u18) 
>            Reporter: henk de boer
>            Assignee: Max Andersen
>             Fix For: 3.2.0.Beta2
>
>         Attachments: files.txt
>
>
> JBoss Tools 3.1.0.GA adds a library to Eclipse called "J2EE 5.0 libraries (JBoss Tools)". The name of this library suggests it's the full Java EE 5 API, however upon inspection it appears to be a subset:
> javax.annotation
> javax.ejb
> javax.enterprise.deploy
> javax.jms
> javax.persistence
> javax.resource
> javax.security.jacc
> javax.servlet
> javax.transaction
> javax.xml
> Among others,  javax.faces and javax.mail are missing. 
> Additionally, the name of the library is not consistent. In project -> properties -> Java Build Path -> Add Library... it's called "JEE 5.0 libraries", but after adding it to a project it's referred to as "J2EE 5.0 libraries (JBoss Tools)". I think "Java EE 5 libraries" would be the best name as both "JEE 5.0" and "J2EE 5.0" are not official terms.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list