my own +1, validated the expected JAX-RS 2 fix works well, yeah!

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2016-11-07 13:33 GMT+01:00 Romain Manni-Bucau <[email protected]>:

> PS: should be working for 7.0.3 (https://issues.apache.org/
> jira/browse/TOMEE-1965) but maybe also check why you serialize an entity
> manager (this never sounds safe since it breaks several parts of JPA with
> most providers)
>
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://blog-rmannibucau.rhcloud.com> | Old Blog
> <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
> <https://javaeefactory-rmannibucau.rhcloud.com>
>
> 2016-11-07 13:23 GMT+01:00 Romain Manni-Bucau <[email protected]>:
>
>> think it can be solved setting tomee.jpa.cdi=false
>>
>>
>> Romain Manni-Bucau
>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>> <https://blog-rmannibucau.rhcloud.com> | Old Blog
>> <http://rmannibucau.wordpress.com> | Github
>> <https://github.com/rmannibucau> | LinkedIn
>> <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
>> <https://javaeefactory-rmannibucau.rhcloud.com>
>>
>> 2016-11-07 13:16 GMT+01:00 Felipe Jaekel <[email protected]>:
>>
>>> Hi,
>>>
>>> +1 as I've been using apache-tomee-7.0.2-20160726.041804-27-plus on
>>> production without problems.
>>>
>>> One detail is that with version 7.0.2-20161107.040545-131 I'm getting a
>>> *java.io.NotSerializableException* when I run arquillian tests on
>>> Jenkins.
>>> It started some weeks ago. Sorry to mention it only now. I didn't had
>>> time
>>> to report it on the user list when I first saw the problem, so I just
>>> changed the maven dependency to 7.0.1 and ended up forgetting about it...
>>>
>>> Locally I can run the tests. This is my arquillian deployment code:
>>>
>>> @ArquillianSuiteDeployment
>>> public class ClienteIT extends AbstractIT
>>> {
>>> @Deployment(testable = false)
>>> public static WebArchive createDeployment()
>>> {
>>> if(ServerUtil.isJenkins())
>>> {
>>> return ShrinkWrap.createFromZipFile(WebArchive.class, new
>>> File("target/cliente.war"));
>>> }
>>> else
>>> {
>>> return ShrinkWrap.create(MavenImporter.class, "cliente.war")//
>>> .offline()//
>>> .loadPomFromFile("pom.xml")//
>>> .importBuildOutput()//
>>> .as(WebArchive.class);
>>> }
>>> }
>>>
>>>
>>> *Jenkins output:*
>>> Mensagem de erro
>>>
>>> Unable to deploy
>>>
>>> Pilha
>>>
>>> org.jboss.arquillian.container.spi.client.container.DeploymentException:
>>> Unable to deploy
>>> Caused by: javax.ejb.EJBException:
>>> Unknown Container Exception: java.rmi.RemoteException: Cannot read the
>>> response from the server (OEJP/4.6) : Cannot read the response from
>>> the server (OEJP/4.6) : writing aborted;
>>> java.io.NotSerializableException:
>>> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1;
>>> nested exception is:
>>>         java.io.IOException: Cannot read the response from the server
>>> (OEJP/4.6) : writing aborted; java.io.NotSerializableException:
>>> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1
>>> Caused by: java.io.IOException: Cannot read the response from the
>>> server (OEJP/4.6) : writing aborted; java.io.NotSerializableException:
>>> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1
>>> Caused by: java.io.WriteAbortedException: writing aborted;
>>> java.io.NotSerializableException:
>>> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1
>>> Caused by: java.io.NotSerializableException:
>>> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1
>>>
>>> Saída de erro padrão
>>>
>>> Nov 07, 2016 8:40:23 AM org.reflections.Reflections scan
>>> INFO: Reflections took 269 ms to scan 2 urls, producing 41 keys and 130
>>> values
>>> Nov 07, 2016 8:40:23 AM
>>> org.jboss.arquillian.drone.webdriver.factory.remote.reusable
>>> .ReusedSessionPermanentFileStorage
>>> readStore
>>> INFO: Reused session store is not available at
>>> /var/lib/jenkins/.drone-webdriver-session-store, a new one will be
>>> created.
>>> Nov 07, 2016 8:40:24 AM org.apache.openejb.arquillian.common.Setup
>>> findHome
>>> INFO: Unable to find home in: /tmp/arquillian-apache-tomee
>>> Nov 07, 2016 8:40:24 AM
>>> org.apache.openejb.arquillian.common.MavenCache getArtifact
>>> INFO: Downloading
>>> org.apache.tomee:apache-tomee:7.0.2-SNAPSHOT:zip:plus please wait...
>>> Nov 07, 2016 8:40:24 AM org.apache.openejb.arquillian.common.Zips unzip
>>> INFO: Extracting
>>> '/var/lib/jenkins/.m2/repository/org/apache/tomee/apache-tom
>>> ee/7.0.2-SNAPSHOT/apache-tomee-7.0.2-SNAPSHOT-plus.zip'
>>> to '/tmp/arquillian-apache-tomee'
>>> Nov 07, 2016 8:40:24 AM
>>> org.apache.tomee.arquillian.remote.RemoteTomEEContainer configure
>>> INFO: Downloaded container to:
>>> /tmp/arquillian-apache-tomee/apache-tomee-plus-7.0.2-SNAPSHOT
>>> Nov 07, 2016 8:40:33 AM org.apache.openejb.client.EventLogger log
>>> INFO: RemoteInitialContextCreated{providerUri=http://localhost:380
>>> 57/tomee/ejb}
>>> Nov 07, 2016 8:41:03 AM org.apache.openejb.client.EventLogger log
>>> WARNING: RequestFailed{server=http://localhost:38057/tomee/ejb}
>>> EJBRequest{deploymentId='openejb/Deployer',
>>> type=EJB_OBJECT_BUSINESS_METHOD,
>>> Body{ejb=SINGLETON:openejb/Deployer:org.apache.openejb.assem
>>> bler.Deployer,
>>> orb=null, methodInstance=public abstract
>>> org.apache.openejb.assembler.classic.AppInfo
>>> org.apache.openejb.assembler.Deployer.deploy(java.lang.String) throws
>>> org.apache.openejb.OpenEJBException, interfaceClass=interface
>>> org.apache.openejb.assembler.Deployer, methodName='deploy',
>>> methodParamTypes=[class java.lang.String],
>>> methodParameters=[/tmp/arquillian-tomee-app-working-dir/0/cliente.war],
>>> primaryKey=null, requestId='null', version=2}} {error=Cannot read the
>>> response from the server (OEJP/4.6) : writing aborted;
>>> java.io.NotSerializableException:
>>> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1}
>>>
>>>
>>>
>>> 2016-11-06 18:18 GMT-02:00 Romain Manni-Bucau <[email protected]>:
>>>
>>> > Hi
>>> >
>>> > As mentionned on the dev@ list few weeks ago here is the 7.0.2 vote.
>>> >
>>> > Main change is upgrading CXF and Tomcat. It shouldn't break any
>>> application
>>> > but fix the ones with JAX-RS 2 @Suspended.
>>> >
>>> > There are, as usual, tons of bugfixes and small enhancements in
>>> particular
>>> > in gradle integration and tomee embedded areas.
>>> >
>>> > - Release notes:
>>> > https://issues.apache.org/jira/browse/TOMEE-1964?jql=
>>> > project%20%3D%20TOMEE%20and%20fixVersion%20%3D%207.0.2%
>>> > 20and%20resolution%20%3D%20Fixed
>>> > - Keys file: https://www.apache.org/dist/tomee/KEYS
>>> > - Tag on github: https://github.com/rmannibucau/tomee/tree/tomee-7.0.2
>>> > - Staging repository:
>>> > https://repository.apache.org/content/repositories/orgapachetomee-1102
>>> > - Dev dist: https://dist.apache.org/repos/dist/dev/tomee/7.0.2/
>>> >
>>> > Vote will be open for 72h or until we get 3 +1 bindings. Binding or not
>>> > everyone is very welcomed to test and vote.
>>> >
>>> >
>>> > Please vote:
>>> > [ ] +1 of course!
>>> > [ ] +0 just to say hi
>>> > [ ] -1 no, ${blocker} is blocking because ${cause}
>>> >
>>> > Romain Manni-Bucau
>>> > @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>>> > <https://blog-rmannibucau.rhcloud.com> | Old Blog
>>> > <http://rmannibucau.wordpress.com> | Github <https://github.com/
>>> > rmannibucau> |
>>> > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
>>> > <https://javaeefactory-rmannibucau.rhcloud.com>
>>> >
>>>
>>
>>
>

Reply via email to