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 #194 (closed)

Opened 18 years ago

Closed 18 years ago

Last modified 18 years ago

Stateful services cannot use ProxyCleanupFilter

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

Description

Becase the session for stateful services is kept open, using ProxyCleanupFilter will cause lots of IllegalStateExceptions to be thrown as unloaded objects seap into the session.

Change History (4)

comment:1 Changed 18 years ago by jmoore

  • Priority changed from blocker to major
  • Status changed from new to assigned

r744 contains a solution. This needs to be refactored, but gets us pass the block. Lowering priority.

comment:2 Changed 18 years ago by jmoore

r745 improves the ShallowCopy class (i.e. it works and does the setting of values faster) but for strange Java5 reasons, we have to use reflection for the moment. Will have to look into that, and refactor and document.

comment:3 Changed 18 years ago by jmoore

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

Calls to ProxyCleanupFilter? have been removed (In fact, most handlers now specifically test for Stateful or Stateless services), so closing. Also adding a new ticket to clean up ShallowCopy? reflection (#198). Otherwise, this seems to be working fine.

comment:4 Changed 18 years ago by jmoore

This came back to bite us. See #330 for where/how. It should be written in bold letters in the documentation (already a ticket #206)

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.63335 sec.)

We're Hiring!