Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Bug #674 (closed)

Opened 17 years ago

Closed 17 years ago

jBoss problem in Importer with Java 1.6 and jboss 4.0.4 libraries

Reported by: bwzloranger Owned by: cxallan
Priority: major Cc: cxallan, jburel, jamoore
Sprint: n.a.
Total Remaining Time: n.a.

Description

Not able to use the 4.0.4 jBoss libraries to importe (so any of the imports to Valk don't work). Instead, get this error message when trying to import.

10325 [Thread-3] (SocketClientInvoker.java:293) ERROR org.jboss.remoting.transport.socket.SocketClientInvoker  - Got marshalling exception, exiting



10325 [Thread-3] (SocketClientInvoker.java:297) ERROR org.jboss.remoting.transport.socket.SocketClientInvoker  - Error loading classes from remote call result.

Guessing this is an issue that could be fixed by upgrading the jBoss libraries, but then I assume the server needs an upgrade as well.

B

Change History (8)

comment:1 follow-up: Changed 17 years ago by jmoore

  • Cc callan added
  • Keywords set to jboss, java6
  • Owner changed from jmoore, callan to jmoore

Possible related Jira issue: http://jira.jboss.com/jira/browse/EJBTHREE-698 No resolution.

Does a Java5 client work against the Java6 server?

comment:2 in reply to: ↑ 1 Changed 17 years ago by cxallan

Replying to jmoore:

Possible related Jira issue: http://jira.jboss.com/jira/browse/EJBTHREE-698 No resolution.

Does a Java5 client work against the Java6 server?

Absolutely. In fact, this error only seems to manifest itself (with Java 6) when doing I/O through the ROMIO services. The Importer is able to make other method calls to IQuery and IUpdate just fine.

comment:3 Changed 17 years ago by cxallan

For reference, here's the code that initiates the exception:

http://fisheye.jboss.org/browse/JBoss/JBossRemoting/src/main/org/jboss/remoting/transport/socket/SocketClientInvoker.java?r=1.30.2.1#l297

What's equally sinister is that the re-throw that takes plane on line 298 never makes it up the stack to Brian in the Importer, the VM just stops and never returns from the method call.

comment:4 Changed 17 years ago by cxallan

  • Owner changed from jmoore to callan
  • Status changed from new to assigned

In reading the commit logs here:

http://fisheye.jboss.org/browse/JBoss/JBossRemoting/src/main/org/jboss/remoting/transport/socket/SocketClientInvoker.java

Specifically:

1.30.2.2  annotated  / raw  | Diffs: previous, other  | Lines: 592 ( +3, -12 )

Created: 2007-01-12 12:19:47 -0500 (3 months 5 days ago) | Author: telrod | Changeset: remoting_1_4:telrod:20070112171947
JBREM-659 - changed all ClassLoader.loadClass() calls to Class.forName() calls so will work with jdk 1.6

Tags: remoting_1_4_6_GA

It would appear that we need to upgrade to 1.4.6.GA of JBoss Remoting to have Java 1.6 support.

comment:5 Changed 17 years ago by cxallan

  • Cc jburel added

comment:6 Changed 17 years ago by jmoore

  • Cc jmoore added

Can think about JBoss 4.2 (#673)

comment:7 Changed 17 years ago by cxallan

Notes from the JBoss JIRA entry JBREM-659 are reasonably complete with rationale, Sun bug references, etc.

http://jira.jboss.org/jira/browse/JBREM-659

comment:8 Changed 17 years ago by cxallan

  • Resolution set to fixed
  • Status changed from assigned to closed

Fixed with builds of Beta-1.2 and in milestone:3.0-Beta2.

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.68099 sec.)

We're Hiring!