On Thu, May 8, 2008 at 7:38 PM, Simon Nash <[EMAIL PROTECTED]> wrote:

> ant elder wrote:
>
>> To work at run time yes, but not at development time so the IDE taglib
>> validation works without them while you're developing the JSP.
>>
>>   ...ant
>>
>> On Thu, May 8, 2008 at 5:19 PM, Raymond Feng <[EMAIL PROTECTED]> wrote:
>>
>>  What about org.apache.tuscany.sca.host.webapp.jsp.ReferenceTag and
>>> org.apache.tuscany.sca.host.webapp.jsp.ReferenceTEI? I guess there
>>> classes
>>> have to be on the classpath for the TagLib to work, right?
>>>
>>> Thanks,
>>> Raymond
>>> --------------------------------------------------
>>> From: "ant elder" <[EMAIL PROTECTED]>
>>> Sent: Thursday, May 08, 2008 8:49 AM
>>> To: <tuscany-dev@ws.apache.org>
>>> Subject: Re: Move the JSP tag lib to the tuscany-sca-api module?
>>>
>>>
>>>  I may not have been very clear in the first email and also left out the
>>>
>>>> link
>>>> - it is just a single file that doesn't drag in any additional
>>>> dependencies
>>>> -
>>>>
>>>>
>>>> https://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/host-webapp/src/main/resources/META-INF/sca.tld
>>>>
>>>> Is a whole new module really necessary?
>>>>
>>>>  ...ant
>>>>
>>>> On Thu, May 8, 2008 at 4:46 PM, Raymond Feng <[EMAIL PROTECTED]>
>>>> wrote:
>>>>
>>>>  I think we should have a separate module like tuscany-sca-jee-api if we
>>>>
>>>>> are
>>>>> ready to do so.
>>>>>
>>>>> Thanks,
>>>>> Raymond
>>>>> --------------------------------------------------
>>>>> From: "ant elder" <[EMAIL PROTECTED]>
>>>>> Sent: Thursday, May 08, 2008 8:08 AM
>>>>> To: "tuscany-dev" <tuscany-dev@ws.apache.org>
>>>>> Subject: Move the JSP tag lib to the tuscany-sca-api module?
>>>>>
>>>>>
>>>>>  I was wondering about moving the JSP taglib thats currently in the
>>>>>
>>>>>  host-webapp module [1] to be in the sca-api module. The point being if
>>>>>> you
>>>>>> use an IDE that can validate JSPs then if the jar with the taglib is
>>>>>> in
>>>>>> the
>>>>>> application classpath the IDE will validate the use of the taglib, so
>>>>>> right
>>>>>> now that means you need to add the tuscany-host-webapp jar which seems
>>>>>> like
>>>>>> it unnecessarily exposes tuscany internals to the app developer
>>>>>> whereas
>>>>>> if
>>>>>> the taglib was in the sca-api than thats seems fine to have in the
>>>>>> application classpath.
>>>>>>
>>>>>>  ...ant
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>  The sca-api module is currently used only for SCA APIs defined by
> osoa.org.  This taglib is a Tuscany API not an SCA API.  So I think
> it should be in a different module.
>
>  Simon
>
>
The tag lib is not defined by Tuscany its exactly as defined by osoa.org, in
the SCA JEE spec, section 5.4.4 line 524.

   ...ant

Reply via email to