Hi,

I'm trying to subscribe to appointments in MS Exchange but I'm running
into trouble with the appointment URLs.

The URL I'm tyring to subscribe to is 
http://127.0.0.1/exchange/username/Calendar/2%202%20%27;[EMAIL 
PROTECTED]()-=_xF8FE_|_)(_x007E_`,%3C%20%3E._xF8FF__x003F_;;:%27%27%22[]{}.EML

The problem is that exchange has already escaped the url, but it still
isn't good enough for the subscribe method.  It throws an exception
saying its an invalid uri.

The unescaped version of the relative url is 2 2
';[EMAIL PROTECTED]&*()-=\|_)(~`,< >./?;;:''"[]{}.EML

When I try to escape the unescaped version using
org.apache.commons.httpclient.URI.getEscaped()
function it returns 2%202%20';!@ so I assume the # is throwing it off.

Is there another way of providing the path or escaping it?  Right now
I'm jury-rigging a way around it by subclassing the subscribe method
and setting the path without validating it, but I was hoping there was
a better way.

Any advice?

thanks

Jason

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to