You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Rupert Howell (JIRA)" <ji...@apache.org> on 2007/02/09 12:22:05 UTC

[jira] Created: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Inter webapp linking by name webapp name rather than mount-point
----------------------------------------------------------------

                 Key: OFBIZ-707
                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
             Project: OFBiz (The Open for Business Project)
          Issue Type: Improvement
          Components: framework
            Reporter: Rupert Howell


For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.

I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Chris Howe (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471667 ] 

Chris Howe commented on OFBIZ-707:
----------------------------------

+1
It would seem inter-app should be taking the webapp name and returning the mount-point + the target.

The question then is does the <link> element need an additional webapp="" attribute or should inter-app guess the webapp name from the target="webapp/..."


> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Chris Howe (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471687 ] 

Chris Howe commented on OFBIZ-707:
----------------------------------

I like the additional webapp-name attribute, lets see if anyone else chimes over the next 24 hours or so.

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Priority: Minor
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12641872#action_12641872 ] 

Jacques Le Roux commented on OFBIZ-707:
---------------------------------------

Hi Rupert,

Did you get any chances on this one ?

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Assignee: Jacques Le Roux
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Rupert Howell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471678 ] 

Rupert Howell commented on OFBIZ-707:
-------------------------------------

My initial feeling would be to add a webapp-name attribute to the link element. If this attribute contains a value then append that - if not then just use the target as a whole. 
Having a very quick look at the code it looks like we could have the target-type attribute having values of content, plain or app. It wouldn't matter if they were inter or intra because the webapp-name would take care of that - assume no value is intra.

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Priority: Minor
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Assigned: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux reassigned OFBIZ-707:
-------------------------------------

    Assignee: Jacques Le Roux

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Assignee: Jacques Le Roux
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Rupert Howell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471669 ] 

Rupert Howell commented on OFBIZ-707:
-------------------------------------

Just seen this is down as major - supposed to be Trivial - please downgrade.

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Updated: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Rupert Howell (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rupert Howell updated OFBIZ-707:
--------------------------------

    Attachment: WebappNameIncludedOnInterAppFramework.patch
                WebappNameIncludedOnInterAppForms.patch

Here are the patches - All Forms widgets hyperlink and sub-hyperlink elements for target-type="inter-app" can now have a webapp-name attribute referring to the webapp name as definied in the relevant ofbiz-component.xml file

For example.
<hyperlink target="control/viewparty?partyId=${partyId}" also-hidden="false" description="${uiLabelMap.ViewParty}" target-type="inter-app" webapp-name="party" /> 

Once I know I have done this correctly I will continue with this issue. 

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12552296 ] 

Jacques Le Roux commented on OFBIZ-707:
---------------------------------------

I will try to review this patch, not sure when for now...

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Assignee: Jacques Le Roux
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacopo Cappellato (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12526377 ] 

Jacopo Cappellato commented on OFBIZ-707:
-----------------------------------------

I've not really reviewed the patch, but I think it is a very good idea to use a "logical" name for the webapp instead of the mount-point.



> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

-- 
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: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12612830#action_12612830 ] 

jacques.le.roux edited comment on OFBIZ-707 at 7/11/08 4:51 AM:
----------------------------------------------------------------

Hi Rupert,

I'd really like to commit your work. I just reviewd and tried to merge and there are too much conflicts to  reasonably merge them by hand. Hopefully you have this changes in a running version somewhere and you could update it and submit a new patch  ? If it's in production you could make a copy before updating only for this aim...

Let me know, thanks

      was (Author: jacques.le.roux):
    Hi uUpert,

I'd really like to commit your work. I just reviewd and tried to merge and there are too much conflicts to  reasonably merge them by hand. Hopefully you have this changes in a running version somewhere and you could update it and submit a new patch  ? If it's in production you could make a copy before updating only for this aim...

Let me know, thanks
  
> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Assignee: Jacques Le Roux
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Rupert Howell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12472303 ] 

Rupert Howell commented on OFBIZ-707:
-------------------------------------

I have been working on this this morning and have a solution which is backward compatible. I've only completed the work on the Form Widgets and it's not ideal but I think it will have to do. 

The reason I say it's not ideal is because I would like this to use something similar to the makeLink method on the RequestHandler to make the link and create a properly constructed one without the need to add the /control part into the target. Below is the best I have been able to get it down to.
<hyperlink target="/control/viewparty?partyId=${partyId}" also-hidden="false" description="${uiLabelMap.ViewParty}" target-type="inter-app" webapp-name="party" />

Can anyone give me some advice as to the best way to go about this. I need to know what the url-mapping for the ControlServlet on the target webapp is and I'll be able to get it down to this which would be perfect...
<hyperlink target="viewparty?partyId=${partyId}" also-hidden="false" description="${uiLabelMap.ViewParty}" target-type="inter-app" webapp-name="party" />






> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Priority: Minor
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Updated: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacopo Cappellato (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacopo Cappellato updated OFBIZ-707:
------------------------------------

    Priority: Minor  (was: Major)

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Priority: Minor
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jonathon Wong (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12526361 ] 

Jonathon Wong commented on OFBIZ-707:
-------------------------------------

Any progress on this one? If not, I'll take it up and complete it? Seems quite trivial to me, since I've recently taken apart the Controller chunk in OFBiz.

Let me get the checklist straight: .ftls, Screen/Form/Menu widgets. That's all?

I like this idea. Not just for security (when hiring outsourced developers), but also to reduce redundancy. The webapp name should be the canonical reference to the webapp. We shouldn't have to specify the mount-point when trying to refer to a webapp.

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Closed: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux closed OFBIZ-707.
---------------------------------

       Resolution: Later
    Fix Version/s: SVN trunk

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Assignee: Jacques Le Roux
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Rupert Howell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12612852#action_12612852 ] 

Rupert Howell commented on OFBIZ-707:
-------------------------------------

Hi Jacques,
I'll work on this early next week and get you a fresh patch. That one must be seriously out of date!

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Assignee: Jacques Le Roux
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Rupert Howell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471769 ] 

Rupert Howell commented on OFBIZ-707:
-------------------------------------

It looks simple enough to change OfbizTransformUrl to accept  webbapp-name and do the necessary business. That would cover off the FTLs. 
 <@ofbizUrl webapp-name="product">viewproduct </...@ofbizUrl>





> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Priority: Minor
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12612860#action_12612860 ] 

Jacques Le Roux commented on OFBIZ-707:
---------------------------------------

Thanks Rupert

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Assignee: Jacques Le Roux
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12612830#action_12612830 ] 

Jacques Le Roux commented on OFBIZ-707:
---------------------------------------

Hi uUpert,

I'd really like to commit your work. I just reviewd and tried to merge and there are too much conflicts to  reasonably merge them by hand. Hopefully you have this changes in a running version somewhere and you could update it and submit a new patch  ? If it's in production you could make a copy before updating only for this aim...

Let me know, thanks

> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Assignee: Jacques Le Roux
>            Priority: Minor
>         Attachments: WebappNameIncludedOnInterAppForms.patch, WebappNameIncludedOnInterAppFramework.patch
>
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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


[jira] Commented: (OFBIZ-707) Inter webapp linking by name webapp name rather than mount-point

Posted by "Jacopo Cappellato (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471964 ] 

Jacopo Cappellato commented on OFBIZ-707:
-----------------------------------------

I like the idea and I vote for it.
Just try to make it backward compatible (I mean that the webapp-name should be optional etc...)




> Inter webapp linking by name webapp name rather than mount-point
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-707
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-707
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: framework
>            Reporter: Rupert Howell
>            Priority: Minor
>
> For security reasons I don't necessarily want others to know how to find any of the back-office webapps so I change the mount-points for all of them. I then have to find each time that webapp is called in all the ftls, Screen/Form/Menu widgets and replace them with this new value. A good example is the number of times partymgr is called from the order module.
> I would like to investigate the best way to link using the webapp's name rather than mount-point each time so only one change has to be made. I would be happy to attempt to implement this - does anyone have any comments on this?

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