You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Brian Topping (JIRA)" <ji...@apache.org> on 2010/11/20 18:49:14 UTC

[jira] Created: (CXF-3141) Move FIQL parser out to separate module

Move FIQL parser out to separate module
---------------------------------------

                 Key: CXF-3141
                 URL: https://issues.apache.org/jira/browse/CXF-3141
             Project: CXF
          Issue Type: Improvement
          Components: JAX-RS
    Affects Versions: 2.3.0
            Reporter: Brian Topping


The FIQL parser rocks.  Not just because you guys did it, but because it's well documented.  Bravo.

My architecture has JAX-RS at a different tier than the persistence, and I need to pass the FIQL query deeper before I can parse it.  To do that, I need to set a dependency on the entire cxf-rt-frontend-jaxrs jar and all it's dependencies.  I'd rather not do that.

Could it be broken out as it's own module?  I can create the patch of it would be seriously considered.

Thanks, Brian

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (CXF-3141) Move FIQL parser out to separate module

Posted by "Sergey Beryozkin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12934309#action_12934309 ] 

Sergey Beryozkin edited comment on CXF-3141 at 11/21/10 1:07 PM:
-----------------------------------------------------------------

H 
Improving the modularity of the cxf-rt-frontend-jaxrs is on the map. Example, what can be pushed into separate modules and even subprojects. The search feature was meant to become the core part of the frontend to make it more useful for JAX-RS users. 

Perhaps we can consider moving the whole org.apache.cxf.jaxrs.ext.search package into a sep submodule, need to think more about it.

cheers. Sergey

      was (Author: sergey_beryozkin):
    H 
Improving the modularity of the cxf-rt-frontend-jaxrs is on the map. Example, what can pushed into separate modules and even subprojects. The search feature was meant to become the core part of the frontend to make it more useful for JAX-RS users. 

Perhaps we can consider moving the whole org.apache.cxf.jaxrs.ext.search package into a sep submodule, need to think more about it.

cheers. Sergey
  
> Move FIQL parser out to separate module
> ---------------------------------------
>
>                 Key: CXF-3141
>                 URL: https://issues.apache.org/jira/browse/CXF-3141
>             Project: CXF
>          Issue Type: Improvement
>          Components: JAX-RS
>    Affects Versions: 2.3.0
>            Reporter: Brian Topping
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> The FIQL parser rocks.  Not just because you guys did it, but because it's well documented.  Bravo.
> My architecture has JAX-RS at a different tier than the persistence, and I need to pass the FIQL query deeper before I can parse it.  To do that, I need to set a dependency on the entire cxf-rt-frontend-jaxrs jar and all it's dependencies.  I'd rather not do that.
> Could it be broken out as it's own module?  I can create the patch of it would be seriously considered.
> Thanks, Brian

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CXF-3141) Move FIQL parser out to separate module

Posted by "Sergey Beryozkin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12934309#action_12934309 ] 

Sergey Beryozkin commented on CXF-3141:
---------------------------------------

H 
Improving the modularity of the cxf-rt-frontend-jaxrs is on the map. Example, what can pushed into separate modules and even subprojects. The search feature was meant to become the core part of the frontend to make it more useful for JAX-RS users. 

Perhaps we can consider moving the whole org.apache.cxf.jaxrs.ext.search package into a sep submodule, need to think more about it.

cheers. Sergey

> Move FIQL parser out to separate module
> ---------------------------------------
>
>                 Key: CXF-3141
>                 URL: https://issues.apache.org/jira/browse/CXF-3141
>             Project: CXF
>          Issue Type: Improvement
>          Components: JAX-RS
>    Affects Versions: 2.3.0
>            Reporter: Brian Topping
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> The FIQL parser rocks.  Not just because you guys did it, but because it's well documented.  Bravo.
> My architecture has JAX-RS at a different tier than the persistence, and I need to pass the FIQL query deeper before I can parse it.  To do that, I need to set a dependency on the entire cxf-rt-frontend-jaxrs jar and all it's dependencies.  I'd rather not do that.
> Could it be broken out as it's own module?  I can create the patch of it would be seriously considered.
> Thanks, Brian

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] [Resolved] (CXF-3141) Move FIQL parser out to separate module

Posted by "Sergey Beryozkin (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-3141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sergey Beryozkin resolved CXF-3141.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 2.6
         Assignee: Sergey Beryozkin
    
> Move FIQL parser out to separate module
> ---------------------------------------
>
>                 Key: CXF-3141
>                 URL: https://issues.apache.org/jira/browse/CXF-3141
>             Project: CXF
>          Issue Type: Improvement
>          Components: JAX-RS
>    Affects Versions: 2.3
>            Reporter: Brian Topping
>            Assignee: Sergey Beryozkin
>             Fix For: 2.6
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> The FIQL parser rocks.  Not just because you guys did it, but because it's well documented.  Bravo.
> My architecture has JAX-RS at a different tier than the persistence, and I need to pass the FIQL query deeper before I can parse it.  To do that, I need to set a dependency on the entire cxf-rt-frontend-jaxrs jar and all it's dependencies.  I'd rather not do that.
> Could it be broken out as it's own module?  I can create the patch of it would be seriously considered.
> Thanks, Brian

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CXF-3141) Move FIQL parser out to separate module

Posted by "Sergey Beryozkin (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13228461#comment-13228461 ] 

Sergey Beryozkin commented on CXF-3141:
---------------------------------------

Moving the search extension into its own module is the best we can do right now. There will be still a dependency on the main jaxrs frontend because this module needs to be able to provide a custom Context implementation to be managed by the runtime. Having the actual parser code moved to yet another module is possible but I'm not sure where would it belong really...What can be done is to actually exclude the cxf-rt-frontend-jaxrs dependency but avoiding a cxf-api one is a bit unrealistic right now - please reopen this JIRA if you'd like me to pursue it...
                
> Move FIQL parser out to separate module
> ---------------------------------------
>
>                 Key: CXF-3141
>                 URL: https://issues.apache.org/jira/browse/CXF-3141
>             Project: CXF
>          Issue Type: Improvement
>          Components: JAX-RS
>    Affects Versions: 2.3
>            Reporter: Brian Topping
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> The FIQL parser rocks.  Not just because you guys did it, but because it's well documented.  Bravo.
> My architecture has JAX-RS at a different tier than the persistence, and I need to pass the FIQL query deeper before I can parse it.  To do that, I need to set a dependency on the entire cxf-rt-frontend-jaxrs jar and all it's dependencies.  I'd rather not do that.
> Could it be broken out as it's own module?  I can create the patch of it would be seriously considered.
> Thanks, Brian

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira