Suppose the jsf-api were contained in javaee-api. When I compile my
app against javaee-api, I have to use Maven scope "provided" anyway,
and I don't really care which API implementations are used by the app
server runtime. So where's the problem?

Best regards,
Harald

2012/12/14 Romain Manni-Bucau <rmannibu...@gmail.com>:
> impl and api part of this spec are linked == the api jar can't be use
> with other impl (mojarra api + myfaces impl or the opposite wouldn't
> work)
>
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
>
>
>
> 2012/12/14 Harald Wellmann <hwellmann...@gmail.com>:
>> I don't get the point. Other Java EE Spec JARs also contain real
>> classes and not just interfaces. What's so special about the JSF API?
>>
>> 2012/12/14 Romain Manni-Bucau <rmannibu...@gmail.com>:
>>> yes,
>>>
>>> it is in myfaces-api.
>>>
>>> The JSF API contains...implementation..so it cannot be part of the
>>> main javaee-api otherwise you cannot override it anymore.
>>>
>>> Romain Manni-Bucau
>>> Twitter: @rmannibucau
>>> Blog: http://rmannibucau.wordpress.com/
>>> LinkedIn: http://fr.linkedin.com/in/rmannibucau
>>> Github: https://github.com/rmannibucau
>>>
>>>
>>>
>>> 2012/12/14 Harald Wellmann <hwellmann...@gmail.com>:
>>>> When I came across this artifact
>>>>
>>>> <groupId>org.apache.openejb</groupId>
>>>> <artifactId>javaee-api</artifactId>
>>>> <version>6.0-4</version>
>>>>
>>>> I was hoping to have found a drop-in replacement for the infamous
>>>> javax:javaee-api containing mutilated bytecode.
>>>>
>>>> But it's not the complete Java EE API, javax.faces is missing for
>>>> instance. Any good reason for that?
>>>>
>>>> Best regards,
>>>> Harald

Reply via email to