[ https://issues.apache.org/jira/browse/GERONIMO-4375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shawn Jiang updated GERONIMO-4375: ---------------------------------- Attachment: xbean-115_for_3.3tag.patch This is the patch to fix xbean-115 based on xbean 3.3. tag code. > rebind of "auto-bound" stuff in jca: context doesn't work > --------------------------------------------------------- > > Key: GERONIMO-4375 > URL: https://issues.apache.org/jira/browse/GERONIMO-4375 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: naming > Affects Versions: 2.1.3, 2.2 > Reporter: David Jencks > Assignee: David Jencks > Fix For: 2.1.4, 2.2 > > Attachments: G4375_revert2ASM223.patch, GERONIMO-4375_21branch.patch, > xbean-115_for_3.3tag.patch > > > This works: > InitialContext ctx = new InitialContext(contextEnv); > Context fooCtx = ctx.createSubcontext("jca:foo"); > fooCtx.createSubcontext("bar"); > ctx.bind("jca:foo/bar/baz", 1); > assertEquals(ctx.lookup("jca:foo/bar/baz"), 1); > ctx.rebind("jca:foo/bar/baz", 2); > assertEquals(ctx.lookup("jca:foo/bar/baz"), 2); > this doesn't, where jca:/test/test/GBean/resourceSource is an datasource > installed by the ResourceBinding GBean > InitialContext ctx = new InitialContext(contextEnv); > assertTrue(ctx.lookup("jca:/test/test/GBean/resourceSource") > instanceof DataSource); > ctx.rebind("jca:/test/test/GBean/resourceSource", 2); > assertEquals(2, ctx.lookup("jca:/test/test/GBean/resourceSource")); -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.