You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Raymond Feng (JIRA)" <tu...@ws.apache.org> on 2008/03/31 21:10:27 UTC

[jira] Resolved: (TUSCANY-2146) Array index out of range in binding-notification sample

     [ https://issues.apache.org/jira/browse/TUSCANY-2146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Raymond Feng resolved TUSCANY-2146.
-----------------------------------

    Resolution: Fixed

Fixed under r643103 (1.2) and r643102 (trunk)

> Array index out of range in binding-notification sample
> -------------------------------------------------------
>
>                 Key: TUSCANY-2146
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2146
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-1.2
>         Environment: WinXP SP2, IBM JDK5
>            Reporter: Simon Laws
>            Assignee: Raymond Feng
>            Priority: Critical
>             Fix For: Java-SCA-1.2
>
>
> To reproduce run up
> binding-notification-broker
> binding-notification-producer 
> binding-notification-consumer
> As per the associate README
> Enter some message into the broker, e.g ABC and hit enter. I see the following exception
> Then    
>   [java] java.lang.ArrayIndexOutOfBoundsException: Array index out of range:
> 1
>      [java]     at org.apache.tuscany.sca.core.databinding.wire.PassByValueInter
> ceptor.copy(PassByValueInterceptor.java:155)
>      [java]     at org.apache.tuscany.sca.core.databinding.wire.PassByValueInter
> ceptor.invoke(PassByValueInterceptor.java:106)
>      [java]     at org.apache.tuscany.sca.binding.notification.NotificationServi
> ceBindingProvider.invoke(NotificationServiceBindingProvider.java:263)
>      [java]     at org.apache.tuscany.sca.binding.notification.NotificationServi
> ceBindingProvider.handle(NotificationServiceBindingProvider.java:244)
>      [java]     at org.apache.tuscany.sca.binding.notification.util.Notification
> Servlet.doPost(NotificationServlet.java:76)
>      [java]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>      [java]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>      [java]     at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.
> java:487)
>      [java]     at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandle
> r.java:362)
>      [java]     at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandle
> r.java:181)
>      [java]     at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandle
> r.java:726)
>      [java]     at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrappe
> r.java:139)
>      [java]     at org.mortbay.jetty.Server.handle(Server.java:324)
>      [java]     at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection
> .java:505)
>      [java]     at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpC
> onnection.java:842)
>      [java]     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
>      [java]     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:2
> 11)
>      [java]     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:3
> 80)
>      [java]     at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEnd
> Point.java:395)
>      [java]     at org.apache.tuscany.sca.core.work.Jsr237Work.run(Jsr237Work.ja
> va:61)
>      [java]     at org.apache.tuscany.sca.core.work.ThreadPoolWorkManager$Decora
> tingWork.run(ThreadPoolWorkManager.java:214)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thread
> PoolExecutor.java:665)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool
> Executor.java:690)
>      [java]     at java.lang.Thread.run(Thread.java:801)

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


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org