This content has been marked as final.
Show 3 replies
-
1. Re: Passing arguments to own identity Component
rebody Jul 21, 2010 9:51 AM (in response to cmshizzl)Hi Narf,
From your description, I cannot find how to get the database id. Maybe you send database id from HttpServletRequest, Maybe you configured database id in a properties file. Maybe something else.
So I just can tell you how to get variable from environment. Here is the way to configure a variable in transaction-context and get it from in IdentitySession.
<transaction-context> <string name="databaseId" value="databaseId"/> </transaction-context>
EnvironmentImpl.getFromCurrent("databaseId")
-
2. Re: Passing arguments to own identity Component
cmshizzl Jul 21, 2010 9:59 AM (in response to rebody)Hi HuiSheng,
that worked fine for me! Thank you!
-
3. Re: Passing arguments to own identity Component
mwohlf Jul 21, 2010 10:08 AM (in response to cmshizzl)you can also inject directly like this:
<object class='your.package.YourIdentitySessionImpl'>
<field name='dbIdString'><string value='myDatabaseId' /></field>
</object>