[JBoss JIRA] Created: (JBRULES-2724) OOME on Marshalling (JPA), caused by infinite cycle on OutputMarshaller.writeLeftTuple
by Dan Danciu (JIRA)
OOME on Marshalling (JPA), caused by infinite cycle on OutputMarshaller.writeLeftTuple
--------------------------------------------------------------------------------------
Key: JBRULES-2724
URL: https://jira.jboss.org/browse/JBRULES-2724
Project: Drools
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: drools-core (expert)
Affects Versions: 5.1.1.FINAL
Environment: OpenSuse Linux, java version "1.6.0_21"
Reporter: Dan Danciu
Assignee: Mark Proctor
When trying to marshal my stateful session (spring configured) using JPA, the tests failed with OutOfMemoryError.
After tracing the OOEM, I found the fault in a infinite loop in org.drools.marshalling.impl.OutputMarshaller, method writeLeftTuple, for the cases: NodeTypeEnums.NotNode, NodeTypeEnums.ForallNotNode and NodeTypeEnums.ExistsNode.
The problem was that childLeftTuple was not taken from childLeftTuple but from leftTuple, causing the infinite loop.
Sorry, I cannot give you more info on how to reproduce the problem, for us it appears only in an certain integration test, but I did create a patch, and our code works with it.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 9 months
[JBoss JIRA] Commented: (JBBUILD-655) Wrong checksum on jboss maven repository
by Paul Gier (JIRA)
[ https://jira.jboss.org/browse/JBBUILD-655?page=com.atlassian.jira.plugin.... ]
Paul Gier commented on JBBUILD-655:
-----------------------------------
These artifacts were never deployed to the JBoss repository because they went directly to Maven central. Maybe we should just exclude everything under "org/jboss/*" from being pulled in from the Glassfish repo since everything under that groupId should be coming from either central or our repository.
> Wrong checksum on jboss maven repository
> ----------------------------------------
>
> Key: JBBUILD-655
> URL: https://jira.jboss.org/browse/JBBUILD-655
> Project: JBoss Build System
> Issue Type: Bug
> Components: Artifact Repositories
> Reporter: Fabricio Lemos
>
> Some POMs are with the wrong checksum on Jboss Maven Repository, which causes artifactory to reject those POMs if validation is on.
> Here a few examples of artifactory output:
> jboss: Downloaded 'http://repository.jboss.org/nexus/content/groups/public/org/jboss/weld/we...' with return code: 200.
> (o.a.r.v.i.PomInterceptor:78) - Failed to transform pom file
> java.io.IOException: Checksum policy 'GEN_IF_ABSENT' rejected the artifact 'weld-api-bom-1.0-SP1.pom'. Checksums info: [ChecksumInfo{type=SHA-1, original='11c59ba0129c15a2966adf7b993552ac0e38f5db', actual='a682982a8c581b327c79b6ef5dd239005cf4d30b'}, ChecksumInfo{type=MD5, original='645ce7c04f2650ec80b54ace02b4c1b9', actual='1f00ec3b8241348739fbb1544b53aef5'}]
> (o.a.r.HttpRepo :196) - jboss: Downloaded 'http://repository.jboss.org/nexus/content/groups/public/org/jboss/weld/we...' with return code: 200.
> [ERROR] (o.a.r.v.i.PomInterceptor:78) - Failed to transform pom file
> java.io.IOException: Checksum policy 'GEN_IF_ABSENT' rejected the artifact 'weld-core-bom-1.0.1-Final.pom'. Checksums info: [ChecksumInfo{type=SHA-1, original='05c018953796d43baaec6b7b526883116fb4ba4c', actual='9c1d4f3ba941405a2717081d29e2b542934a69d7'}, ChecksumInfo{type=MD5, original='98167a84f872b7d2ab07c4826269cff5', actual='de063cceee5e38a7b0b9b8d82930aebb'}]
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 9 months