You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-dev@portals.apache.org by "Christian Raschka (JIRA)" <ji...@apache.org> on 2006/10/25 10:31:19 UTC

[jira] Created: (PLUTO-262) JSR-286 API implementation

JSR-286 API implementation
--------------------------

                 Key: PLUTO-262
                 URL: http://issues.apache.org/jira/browse/PLUTO-262
             Project: Pluto
          Issue Type: New Feature
    Affects Versions: 1.1-286-COMPATIBILITY
            Reporter: Christian Raschka




-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (PLUTO-262) JSR-286 API implementation

Posted by "Elliot Metsger (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/PLUTO-262?page=comments#action_12455108 ] 
            
Elliot Metsger commented on PLUTO-262:
--------------------------------------

Hi Christian - 

I think you declare a namespace in a castor document  by:
<bind-xml name="foo:bar" xmlns:foo="http://www.acme.com/foo"/>


See Also: http://www.castor.org/xml-faq.html#How-do-I-specify-a-namespace-in-the-mapping-file?

> JSR-286 API implementation
> --------------------------
>
>                 Key: PLUTO-262
>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>             Project: Pluto
>          Issue Type: New Feature
>    Affects Versions: 1.1-286-COMPATIBILITY
>            Reporter: Christian Raschka
>         Assigned To: Craig Doremus
>             Fix For: 1.1-286-COMPATIBILITY
>
>         Attachments: api_change_021206.patch, pluto-286.231006.patch, release_comment_011106.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Resolved: (PLUTO-262) JSR-286 API implementation

Posted by "Craig Doremus (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/PLUTO-262?page=all ]

Craig Doremus resolved PLUTO-262.
---------------------------------

    Resolution: Fixed

Patch committed to SVN in revisions 466253,466254,467967,467968,467969,467973,467975,467976. Stubbed out methods now throw an UnsupportedOperationException to make sure we don't forget about them.
Thank you, Christian, for your contribution.

> JSR-286 API implementation
> --------------------------
>
>                 Key: PLUTO-262
>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>             Project: Pluto
>          Issue Type: New Feature
>    Affects Versions: 1.1-286-COMPATIBILITY
>            Reporter: Christian Raschka
>         Assigned To: Craig Doremus
>             Fix For: 1.1-286-COMPATIBILITY
>
>         Attachments: pluto-286.231006.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] Updated: (PLUTO-262) JSR-286 API implementation

Posted by "David H. DeWolf" <dd...@apache.org>.
If we need to move away from castor, I'm totally fine with that. 
Especially considering some of the new aspects of the spec, it may make 
sense to move from it (JAXB?).  Things have been designed in a way where 
I think it should be relatively easy to implement a new version of the 
descriptor-api and just plug it in. . .


David

Christian Raschka (JIRA) wrote:
>      [ http://issues.apache.org/jira/browse/PLUTO-262?page=all ]
> 
> Christian Raschka updated PLUTO-262:
> ------------------------------------
> 
>     Attachment: api_change_021206.patch
> 
> Due to the api update from 12/1/2006 the implementation needs also updates. 
> 
> I also implement a first try to use QNames instead of Strings for the event Names, but for now it is only possible to use the local name. I don't know, how it is possible with castor to read in the xmlns:x="http://test.com/events" string.
> 
> 
> 
>> JSR-286 API implementation
>> --------------------------
>>
>>                 Key: PLUTO-262
>>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>>             Project: Pluto
>>          Issue Type: New Feature
>>    Affects Versions: 1.1-286-COMPATIBILITY
>>            Reporter: Christian Raschka
>>         Assigned To: Craig Doremus
>>             Fix For: 1.1-286-COMPATIBILITY
>>
>>         Attachments: api_change_021206.patch, pluto-286.231006.patch, release_comment_011106.patch
>>
>>
> 
> 

[jira] Updated: (PLUTO-262) JSR-286 API implementation

Posted by "Christian Raschka (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/PLUTO-262?page=all ]

Christian Raschka updated PLUTO-262:
------------------------------------

    Attachment: api_change_021206.patch

Due to the api update from 12/1/2006 the implementation needs also updates. 

I also implement a first try to use QNames instead of Strings for the event Names, but for now it is only possible to use the local name. I don't know, how it is possible with castor to read in the xmlns:x="http://test.com/events" string.



> JSR-286 API implementation
> --------------------------
>
>                 Key: PLUTO-262
>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>             Project: Pluto
>          Issue Type: New Feature
>    Affects Versions: 1.1-286-COMPATIBILITY
>            Reporter: Christian Raschka
>         Assigned To: Craig Doremus
>             Fix For: 1.1-286-COMPATIBILITY
>
>         Attachments: api_change_021206.patch, pluto-286.231006.patch, release_comment_011106.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (PLUTO-262) JSR-286 API implementation

Posted by "Craig Doremus (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/PLUTO-262?page=all ]

Craig Doremus updated PLUTO-262:
--------------------------------

    Fix Version/s: 1.1-286-COMPATIBILITY

> JSR-286 API implementation
> --------------------------
>
>                 Key: PLUTO-262
>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>             Project: Pluto
>          Issue Type: New Feature
>    Affects Versions: 1.1-286-COMPATIBILITY
>            Reporter: Christian Raschka
>             Fix For: 1.1-286-COMPATIBILITY
>
>         Attachments: pluto-286.231006.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (PLUTO-262) JSR-286 API implementation

Posted by "Craig Doremus (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/PLUTO-262?page=comments#action_12446388 ] 
            
Craig Doremus commented on PLUTO-262:
-------------------------------------

Patch applied in revision 470118. Thank you, Christian!

> JSR-286 API implementation
> --------------------------
>
>                 Key: PLUTO-262
>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>             Project: Pluto
>          Issue Type: New Feature
>    Affects Versions: 1.1-286-COMPATIBILITY
>            Reporter: Christian Raschka
>         Assigned To: Craig Doremus
>             Fix For: 1.1-286-COMPATIBILITY
>
>         Attachments: pluto-286.231006.patch, release_comment_011106.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (PLUTO-262) JSR-286 API implementation

Posted by "Christian Raschka (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/PLUTO-262?page=comments#action_12455159 ] 
            
Christian Raschka commented on PLUTO-262:
-----------------------------------------

I think, i need something else.

The Spec says:

<name xmlns:x="http:acme.com/events">foo</name>

this should be mapped in either "QName name" or "String localPart; String namespace". "http:acme.com/events" should be in the namespace and "foo" in the local part.

I need something similar to <field name="Name" type="QName"></field> but this doesn't function.

I could map xmlns as an attribute, but i don't know how to handle the "x", which could be of someones own choice. 

> JSR-286 API implementation
> --------------------------
>
>                 Key: PLUTO-262
>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>             Project: Pluto
>          Issue Type: New Feature
>    Affects Versions: 1.1-286-COMPATIBILITY
>            Reporter: Christian Raschka
>         Assigned To: Craig Doremus
>             Fix For: 1.1-286-COMPATIBILITY
>
>         Attachments: api_change_021206.patch, pluto-286.231006.patch, release_comment_011106.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (PLUTO-262) JSR-286 API implementation

Posted by "Christian Raschka (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/PLUTO-262?page=all ]

Christian Raschka updated PLUTO-262:
------------------------------------

    Attachment: release_comment_011106.patch

This patch removes one UnsupportedOperationException, because this was not a new method. With that Exception it is not possible to view any portlets.

> JSR-286 API implementation
> --------------------------
>
>                 Key: PLUTO-262
>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>             Project: Pluto
>          Issue Type: New Feature
>    Affects Versions: 1.1-286-COMPATIBILITY
>            Reporter: Christian Raschka
>         Assigned To: Craig Doremus
>             Fix For: 1.1-286-COMPATIBILITY
>
>         Attachments: pluto-286.231006.patch, release_comment_011106.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (PLUTO-262) JSR-286 API implementation

Posted by "Christian Raschka (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/PLUTO-262?page=all ]

Christian Raschka updated PLUTO-262:
------------------------------------

    Attachment: pluto-286.231006.patch

This patch, implement the portlet api, thus it builds. There is no additional functionality, only the missing classes and some refactorings due to class hierarchy changes.

> JSR-286 API implementation
> --------------------------
>
>                 Key: PLUTO-262
>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>             Project: Pluto
>          Issue Type: New Feature
>    Affects Versions: 1.1-286-COMPATIBILITY
>            Reporter: Christian Raschka
>         Attachments: pluto-286.231006.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (PLUTO-262) JSR-286 API implementation

Posted by "Craig Doremus (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/PLUTO-262?page=all ]

Craig Doremus reassigned PLUTO-262:
-----------------------------------

    Assignee: Craig Doremus

> JSR-286 API implementation
> --------------------------
>
>                 Key: PLUTO-262
>                 URL: http://issues.apache.org/jira/browse/PLUTO-262
>             Project: Pluto
>          Issue Type: New Feature
>    Affects Versions: 1.1-286-COMPATIBILITY
>            Reporter: Christian Raschka
>         Assigned To: Craig Doremus
>             Fix For: 1.1-286-COMPATIBILITY
>
>         Attachments: pluto-286.231006.patch
>
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira