[jboss-jira] [JBoss JIRA] (WFLY-9788) EJB over HTTP fails with Arrays in Request

Heiko Lettmann (JIRA) issues at jboss.org
Wed Feb 14 15:37:00 EST 2018


    [ https://issues.jboss.org/browse/WFLY-9788?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13533513#comment-13533513 ] 

Heiko Lettmann commented on WFLY-9788:
--------------------------------------

Hi Jaikiran. Thanks for your work. For the future I know how to communicate better. The bug is resolved as I can see by the testcase. I’m still trying to fix it for me but it’s probably because of the library that is used by the client. I’m new to maven but I will figure it out. EAP seems to be quite broken here. Will this be addressed, too?

> EJB over HTTP fails with Arrays in Request
> ------------------------------------------
>
>                 Key: WFLY-9788
>                 URL: https://issues.jboss.org/browse/WFLY-9788
>             Project: WildFly
>          Issue Type: Bug
>          Components: EJB
>    Affects Versions: 11.0.0.Final
>            Reporter: Heiko Lettmann
>         Attachments: Test.zip
>
>
> I stumbled over the issue WFLY-9573. Then I updated to wildfly-http-client-1.0.9.Final which made a few invocations work. There I discovered another issue. I attached a modified Quickstart version to demonstrate it!
> Exception is on the client side:
> Exception in thread "main" javax.ejb.EJBException: java.io.IOException: java.lang.ClassCastException: java.lang.Class cannot be cast to java.lang.String
> 	at org.jboss.as.ejb3.remote.AssociationImpl.receiveInvocationRequest(AssociationImpl.java:128)
> 	at org.wildfly.httpclient.ejb.HttpInvocationHandler.lambda$handleInternal$0(HttpInvocationHandler.java:130)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> 	at java.lang.Thread.run(Thread.java:748)
> Caused by: java.io.IOException: java.lang.ClassCastException: java.lang.Class cannot be cast to java.lang.String
> 	at org.wildfly.httpclient.ejb.HttpInvocationHandler$1.getRequestContent(HttpInvocationHandler.java:204)
> 	at org.jboss.as.ejb3.remote.AssociationImpl.receiveInvocationRequest(AssociationImpl.java:126)
> 	... 4 more
> Caused by: java.lang.ClassCastException: java.lang.Class cannot be cast to java.lang.String
> 	at org.wildfly.httpclient.ejb.HttpInvocationHandler$1.getRequestContent(HttpInvocationHandler.java:178)
> 	... 5 more



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)



More information about the jboss-jira mailing list