geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shawn Jiang (JIRA)" <j...@apache.org>
Subject [jira] Updated: (GERONIMO-4375) rebind of "auto-bound" stuff in jca: context doesn't work
Date Thu, 30 Oct 2008 06:16:44 GMT

     [ https://issues.apache.org/jira/browse/GERONIMO-4375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Shawn Jiang updated GERONIMO-4375:
----------------------------------

    Attachment: G4375_revert2ASM223.patch

Because it's the xbean-naming 3.5 that depends on ASM 3.1, keep other xbean to 3.3 does not
resolve the    potential compatibility after upgrading asm.

Here is the patch to revert asm to 2.2.3 and revert xbean to 3.3, which requires pulling the
XBEAN-115 fix to xbean 3.3 tag code to make a patched xbean 3.3 manually.

I'll upload a xbean 3.3 based patch to XBEAN-115 in case someone needs to keep the asm to
2.2.3 in geronimo 2.1.

> 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
>
>
> 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.


Mime
View raw message