cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ralph Goers <Ralph.Go...@dslextreme.com>
Subject Re: encodeURLTransformer not working in cocoon 2.1.9?
Date Sun, 16 Apr 2006 21:15:50 GMT
I looked at the Java api again and changed the code to use the lookingAt 
method instead of matches, so the .* is no longer needed at the end of 
each pattern.

Ralph

Ralph Goers wrote:
> I ran your test and verified that it fails.  I can see under the 
> debugger that the regular expression is not matching. To be honest, 
> I'm not really sure why the Jakarta regexp version works as the 
> default pattern only matches the beginning of the url.  I have 
> corrected this and checked it in. You can fix this without upgrading 
> by configuring the EncodeURLTransformer with:
>
> <map:transformer type="encodeURL" 
> src="org.apache.cocoon.transformation.encodeURLTransformer">
>  <exclude-name>img/@src=.*</exclude-name>
>  <include-name>.*/@href=.*|.*/@action=.*|frame/@src=.*</include-name>
> </map:transformer>
>
> Ralph
>
>
> Ralph Rauscher wrote:
>> Hi,
>>
>> thanks for your fast replies! I've attached a sample that's showing 
>> the behaviour.
>>
>> The steps I followed:
>>
>> 1. Downloaded cocoon 2.1.9
>> 2. Extract and build (no local.built.properties or 
>> local.blocks.properties modifications)
>> 3. Extract attached authtest.tar to build/webapp, start via cocoon.sh
>> 4. Turn off cookies, then go to 
>> http://localhost:8888/authtest/protected1
>>
>> My system:
>> Linux
>> java version "1.4.2_06"
>> Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
>> Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)
>>
>> Best regards
>> Ralph
>>
>>
>>
>> Ralph Goers wrote:
>>
>>> I just spoke with my colleague, Erron.  After reading your message 
>>> he tested our application and isn't having problems with any URLs 
>>> benig generated by the portal using the 1.4 encodeURLTransformer.  
>>> Can you point to a specific sample or use case I should test?
>>>
>>> Ralph
>>>
>>> Ralph Goers wrote:
>>>
>>>> It is possible that that could be the problem.  I thought I tested 
>>>> that before committing it but I'll test it again as soon as I can 
>>>> (it may be a couple of days though as I just got back from a week's 
>>>> vacation).
>>>>
>>>> Ralph
>>>>
>>>> Ralph Rauscher wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I'm having problems porting my existing web application to 2.1.9. 
>>>>> It seems that the encodeURL transformer is not working any more. 
>>>>> If I turn off cookies in the web brwoser so URL encoding should be 
>>>>> used, none of the URLs get encoded.
>>>>>
>>>>> I noticed that there has been a change in the source code between 
>>>>> 2.1.8 and 2.1.9. In cocoon 2.1.9, for 1.4 jdks cocoon now uses 
>>>>> java.util.regex.Pattern instead of org.apache.regexp.RE. Could 
>>>>> that be the problem?
>>>>>
>>>>> Best regards
>>>>> Ralph
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>>>> For additional commands, e-mail: users-help@cocoon.apache.org
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>>> For additional commands, e-mail: users-help@cocoon.apache.org
>>>
>>>
>>
>> ------------------------------------------------------------------------
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>> For additional commands, e-mail: users-help@cocoon.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message