to change control to s is feasible, but not plausible if you want to be
able to get revisions for 904.
Also you much have the component name before the control.
the FTL handler looks for a groovy file (we stop using bsh) of the same
name, it then executes the groovy file then passes that data to the FTL.

lns_lns sent the following on 5/16/2009 11:59 AM:
> ok, thanks!
> is it possible to change "control" to "s" for example?
> like so: "<url-pattern>/s/*</url-pattern>"
> how do i send a request variable from ftl to bsh?
> what about hrefs?
> Thank you so much for your help
> 
> 
> 
> BJ Freeman wrote:
>> (proxyPass /shop  ajp://localhost:8009/).
>> /shop is what apaches sees and yes passes it to /
>>
>> so what ever you have mounted in ofbiz web.xml as / is what will receive
>> the URI
>>
>> so then if you have on the apache side
>> /shop/Main the ofbiz side with not re-write will not know which
>> component to send it to.
>>
>> even if you do say a /shop/catalog
>> you will have to do a rewrite to make it /catalog/control/main on the
>> ofbiz side.
>> and ofcourse once you do that then it will show in the URL.
>>
>> there has been a lot of discussion on the dev list about tightening the
>> security. On the Https side on parameters are allowed thru the URL. they
>> must be in the session and passed as context or request
>> The happened about a month before 904 was released.
>>
>>
>> lns_lns sent the following on 5/16/2009 10:46 AM:
>>> well, "shop" is not the ecommerce application, it is the "mount point"
>>> for
>>> the entire ofbiz, wich is running just one application , mounted to "/".
>>> i
>>> know the control is necessary, but shouldn't it be passed when added by
>>> url
>>> rewriting?
>>> what do you mean not allowed anymore?
>>> how do i have to pass parameters?
>>> Thanks!
>>>
>>> BJ Freeman wrote:
>>>> the control is necessary when passing to ofbiz
>>>> so if you going from
>>>> /shop/main/p/site=1/p/user=1"
>>>> to
>>>> /control/main/uri of ecommerce
>>>> then it works
>>>> also note that parameters in the URI are not allow for https anymore
>>>> I believe the design change may effect http also.
>>>> not sure.
>>>>
>>>>
>>>>
>>>>
>>>> lns_lns sent the following on 5/16/2009 9:17 AM:
>>>>> Hi,
>>>>> i've got ofbiz 9 behind apache 2.2.9 using a proxpass (proxyPass /shop
>>>>> ajp://localhost:8009/).
>>>>> i would like to get rid of the "control" and the "~" in front of
>>>>> parameters.
>>>>> I'm trying to get the rewriterule to work, with no success and after
>>>>> searching everywhere i thought this might be tha place to post.
>>>>> I want the entered url e.g. "/shop/main/p/site=1/p/user=1" to be
>>>>> rewritten
>>>>> to "/shop/control/main/~site=1/~user=1". This is my approach, but I'm
>>>>> sure
>>>>> there's something very wrong with it:
>>>>> "RewriteRule ^/shop/(.+)/p/(.+) /shop/control/$1/~$2"
>>>>> Can someone please help me?
>>>>> Thanks in advance.
>>>>>
>>>>> Regards 
>>>>> Lukas
>>>> -- 
>>>> BJ Freeman
>>>> http://www.businessesnetwork.com/automation
>>>> http://bjfreeman.elance.com
>>>> http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
>>>> Systems Integrator.
>>>>
>>>>
>>>>
>> -- 
>> BJ Freeman
>> http://www.businessesnetwork.com/automation
>> http://bjfreeman.elance.com
>> http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
>> Systems Integrator.
>>
>>
>>
> 

-- 
BJ Freeman
http://www.businessesnetwork.com/automation
http://bjfreeman.elance.com
http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
Systems Integrator.

Reply via email to