This page last changed on May 10, 2005 by vidya.

Overriding properties used in the JIRA and Confluence Bridge

If, for some reason, you need to override the name of a column or a table used in Confluence's bridge to JIRA, you may do so in osuser.xml (see below).

This is most likely something you would consider doing if columns names were failing because your database is case sensitive.

<provider class="bucket.user.providers.CachingCredentialsProvider">
<property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcCredentialsProvider</property>
        <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>
    </provider>
    <provider class="bucket.user.providers.CachingAccessProvider">
        <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcAccessProvider</property>
        <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>
    </provider>
    <provider class="bucket.user.providers.CachingProfileProvider">
        <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcProfileProvider</property>
        <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>
        <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
    </provider>



Simply add the <property name="chain.PROPERTY_NAME_HERE">NEW_VALUE</property> element, to override a property (see below) with a new value.

Name Value Pairs for JiraJdbcAccessProvider, JiraJdbcProfileProvider and JiraJdbcCredentialsProvider

Property Default value
userTable userbase
userName userName
userPassword password_hash
groupTable groupbase
groupName groupname
membershipTable membershipbase
membershipUserName user_name
membershipGroupName group_name
userId id
membershipId userId
Document generated by Confluence on Nov 05, 2009 23:26