[
https://issues.jboss.org/browse/AS7-4019?page=com.atlassian.jira.plugin.s...
]
David Lloyd commented on AS7-4019:
----------------------------------
The second problem is fixable by adding this patch:
{noformat}
diff --git
a/ejb3/src/main/java/org/jboss/as/ejb3/remote/protocol/versionone/AbstractMessageHandler.java
b/ejb3/src/main/java/org/jboss/as/ejb3/remote
index 45e14ec..73f9056 100644
---
a/ejb3/src/main/java/org/jboss/as/ejb3/remote/protocol/versionone/AbstractMessageHandler.java
+++
b/ejb3/src/main/java/org/jboss/as/ejb3/remote/protocol/versionone/AbstractMessageHandler.java
@@ -33,6 +33,7 @@ import org.jboss.marshalling.MarshallerFactory;
import org.jboss.marshalling.Marshalling;
import org.jboss.marshalling.MarshallingConfiguration;
import org.jboss.marshalling.Unmarshaller;
+import org.jboss.marshalling.reflect.SunReflectiveCreator;
import org.jboss.remoting3.Channel;
import java.io.DataInput;
@@ -255,7 +256,7 @@ abstract class AbstractMessageHandler implements MessageHandler {
marshallingConfiguration.setClassTable(ProtocolV1ClassTable.INSTANCE);
marshallingConfiguration.setObjectTable(ProtocolV1ObjectTable.INSTANCE);
marshallingConfiguration.setClassResolver(classResolver);
-
+ marshallingConfiguration.setSerializedCreator(new SunReflectiveCreator());
return marshallerFactory.createUnmarshaller(marshallingConfiguration);
}
}
{noformat}
This should be happening automatically in JBMAR but isn't due to JBMAR-136.
Jboss Remoting and java transient fields.
------------------------------------------
Key: AS7-4019
URL:
https://issues.jboss.org/browse/AS7-4019
Project: Application Server 7
Issue Type: Bug
Components: EJB, JPA / Hibernate
Affects Versions: 7.1.0.Final
Environment: Windows XP
Reporter: Sueleyman Vurucu
Assignee: Scott Marlow
Java transient field with default values restore the default value after deserialisation.
This behaviour is different from the old remoting and standard java serialisation.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira