You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Sukma Agung Verdianto <sa...@gmail.com> on 2007/11/22 11:38:38 UTC

Dangling meta character error?

Hi All,
I have a problem when running an Axis2 as a WS client on OS X.
It looks like Axis2(?) does not escape character "*" when trying to check
"bypass proxy settings" setting taken from system preferences.

Because of that, I can;t exclude my local address from proxy.

If this problem comes from Axis2, would someone plaese fix this problem.

I use Axis2 1.3 nightly build (distribution-SNAPSHOT-bin / 21 Nov 2007).
And my "bypass proxy settings": *.local, 192.168.0/24

Exception in thread "main" java.util.regex.PatternSyntaxException: Dangling
meta character '*' near index 0

*.local

^

at java.util.regex.Pattern.error(Pattern.java:1650)

at java.util.regex.Pattern.sequence(Pattern.java:1787)

at java.util.regex.Pattern.expr(Pattern.java:1687)

at java.util.regex.Pattern.compile(Pattern.java:1397)

at java.util.regex.Pattern.<init>(Pattern.java:1124)

at java.util.regex.Pattern.compile(Pattern.java:817)

at java.util.regex.Pattern.matches(Pattern.java:919)

at java.lang.String.matches(String.java:1921)

at org.apache.axis2.transport.http.ProxyConfiguration.validateNonProxyHosts(
ProxyConfiguration.java:261)

at org.apache.axis2.transport.http.ProxyConfiguration.isProxyEnabled(
ProxyConfiguration.java:223)

at org.apache.axis2.transport.http.AbstractHTTPSender.getHostConfiguration(
AbstractHTTPSender.java:271)

at org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(
AbstractHTTPSender.java:502)

at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java
:191)

at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77)

at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons
(CommonsHTTPTransportSender.java:328)

at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(
CommonsHTTPTransportSender.java:206)

at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:419)

at org.apache.axis2.description.OutOnlyAxisOperationClient.executeImpl(
OutOnlyAxisOperation.java:265)

at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)

at
_0._0._2.interfaces.createapplicationcommercialtransaction.bt.draft.xeda_org.CreateApplicationSOAPServiceStub.GeneralException(
CreateApplicationSOAPServiceStub.java:289)

at
_0._0._2.interfaces.createapplicationcommercialtransaction.bt.draft.xeda_org.CreateApplicationSOAPServiceTest.main(
CreateApplicationSOAPServiceTest.java:62)

Regards,
Sukma