-
1. Re: Trouble Binding ConnectionFactory
exitsfunnel Mar 4, 2003 10:15 AM (in response to exitsfunnel)I realize that there was a problem with the file I attached so here's the contents in line. Thanks in advance for any help I get!
<?xml version="1.0" encoding="UTF-8"?>
<!-- ==================================================================== -->
<!-- New ConnectionManager setup for ADM Connector -->
<!-- ==================================================================== -->
<!-- Include a login module configuration named HsqlDbRealm.
Update your login-conf.xml, here is an example for a
ConfiguredIdentityLoginModule:
<application-policy name = "HsqlDbRealm">
<login-module code = "org.jboss.resource.security.ConfiguredIdentityLoginModule" flag = "required">
<module-option name = "principal">sa</module-option>
<module-option name = "userName">sa</module-option>
<module-option name = "password"></module-option>
<module-option name = "managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=hsqldbDS</module-option>
</login-module>
</application-policy>
NOTE: the application-policy name attribute must match
SecurityDomainJndiName, and the
module-option name = "managedConnectionFactoryName"
must match the object name of the ConnectionManager you are configuring here.
-->
<!--uncomment out this line if you are using the DB2DbRealm above
HsqlDbRealm
-->
<depends optional-attribute-name="ManagedConnectionFactoryName">
<!--embedded mbean-->
ADMCtrDS
<config-property name="UserName" type="java.lang.String">sa</config-property>
<!--Below here are advanced properties -->
<!--hack-->
<depends optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name=Hyperion Analytic Data Model (ADM) Connector
<depends optional-attribute-name="ManagedConnectionPool">
<!--embedded mbean-->
0
50
5000
15
<!--criteria indicates if Subject (from security domain) or app supplied
parameters (such as from getConnection(user, pw)) are used to distinguish
connections in the pool. Choices are
ByContainerAndApplication (use both),
ByContainer (use Subject),
ByApplication (use app supplied params only),
ByNothing (all connections are equivalent, usually if adapter supports
reauthentication)-->
ByContainer
<depends optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedConnectionManager
<depends optional-attribute-name="JaasSecurityManagerService">jboss.security:service=JaasSecurityManager
java:/TransactionManager
<!--make the rar deploy! hack till better deployment-->
jboss.jca:service=RARDeployer
<!-- Moved to end to test anonymous depends --> -
2. Re: Trouble Binding ConnectionFactory
davidjencks Mar 4, 2003 6:26 PM (in response to exitsfunnel)Set the log level to debug and study your server.log output where the adapter is being deployed to discover what the problem is. If the answer isn't obvious, post enough stack trace to show what is going on, but little enough so someone might be willing to look at it.
-
3. Re: Trouble Binding ConnectionFactory
exitsfunnel Mar 4, 2003 6:42 PM (in response to exitsfunnel)Problem Solved. It turns out that the lookup in the JSP contained a subcontext (comp/env) which was a holdover from when it was deployed in a different Application Server. As an aside, let me just say what a pleasure it is to be working with an open source server. I popped in a few lines of debug code, rebuilt JBoss, and the generated debug code made the problem a snap to solve.
-exits