[jira] [Commented] (TOMEE-2137) Optimization on longer applied to remote beans

2017-11-07 Thread Timothy Canavan (JIRA)

[ 
https://issues.apache.org/jira/browse/TOMEE-2137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16242798#comment-16242798
 ] 

Timothy Canavan commented on TOMEE-2137:


here is the pull request https://github.com/apache/tomee/pull/110

> Optimization on longer applied to remote beans
> --
>
> Key: TOMEE-2137
> URL: https://issues.apache.org/jira/browse/TOMEE-2137
> Project: TomEE
>  Issue Type: Bug
>Reporter: Timothy Canavan
>  Labels: pull-request-available
>
> Serialization copy happening for remote interfaces 
> if (strategy == CLASSLOADER_COPY || 
> getBeanContext().getInterfaceType(interfce) == InterfaceType.BUSINESS_REMOTE) 
> {



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (TOMEE-2137) Optimization on longer applied to remote beans

2017-11-07 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TOMEE-2137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16242672#comment-16242672
 ] 

ASF GitHub Bot commented on TOMEE-2137:
---

GitHub user tcanavan opened a pull request:

https://github.com/apache/tomee/pull/110

Fixed Ejb Proxy Handler not to unmarshall for every remote call

TOMEE-2137: Reintroduced optimisation

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/tcanavan/tomee TOMEE-2137-OPTIMIZATION

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/tomee/pull/110.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #110


commit 04e4b2e1cfb0d32dae1078187b5df0abf160e006
Author: Tim Canavan 
Date:   2017-11-07T19:05:40Z

Fixed Ejb Proxy Handler not to unmarshall for every remote call




> Optimization on longer applied to remote beans
> --
>
> Key: TOMEE-2137
> URL: https://issues.apache.org/jira/browse/TOMEE-2137
> Project: TomEE
>  Issue Type: Bug
>Reporter: Timothy Canavan
>  Labels: pull-request-available
>
> Serialization copy happening for remote interfaces 
> if (strategy == CLASSLOADER_COPY || 
> getBeanContext().getInterfaceType(interfce) == InterfaceType.BUSINESS_REMOTE) 
> {



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (TOMEE-2137) Optimization on longer applied to remote beans

2017-10-23 Thread Romain Manni-Bucau (JIRA)

[ 
https://issues.apache.org/jira/browse/TOMEE-2137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16214770#comment-16214770
 ] 

Romain Manni-Bucau commented on TOMEE-2137:
---

Hi Timothy,

you are right, we must also check if some interfaces (getInterfaces()) are 
different before enforcing a copy, do you want to give a try to fix it (a 
github PR works if it is easier)?

> Optimization on longer applied to remote beans
> --
>
> Key: TOMEE-2137
> URL: https://issues.apache.org/jira/browse/TOMEE-2137
> Project: TomEE
>  Issue Type: Bug
>Reporter: Timothy Canavan
>
> Serialization copy happening for remote interfaces 
> if (strategy == CLASSLOADER_COPY || 
> getBeanContext().getInterfaceType(interfce) == InterfaceType.BUSINESS_REMOTE) 
> {



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)