使用JIRA的用户登录
1.修改/confluence/WEB-INF/classes/osuser.xml
注释以下内容:
<provider class="bucket.user.providers.CachingCredentialsProvider">
<property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateCredentialsProvider</property>
<property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
</provider>
<provider class="bucket.user.providers.CachingAccessProvider">
<property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateAccessProvider</property>
<property name="chain.configuration.provider.class">bucketuser.BucketHibernateConfigProvider</property>
</provider>
<provider class="bucket.user.providers.CachingProfileProvider">
<property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateProfileProvider</property>
<property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
</provider>
取消以下内容的注释:
<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>
2.在jira的组里创建Confluence Groups:
confluence-users和confluence-administrators
给添加JIRA用户到Confluence Groups
3.在Confluence激活External User Management
Administration Console->General Configuration in the left panel
Click 'Edit' at the bottom of the 'Options and Settings' screen.
Select 'ON' beside 'External User Management'.
1.解压 把confluence-2.3.3-std下confluence整个目录拷贝到
atlassian-jira-enterprise-3.6.3-standalone目录下,和atlassian-jira同一级目录
2. 设置 confluence-init.properties 文件
打开 confluence/WEB-INF/classes/confluence-init.properties , 设置confluence.home
注意:如果设置confluence.home=E:\Websit\confluence\Tmp,实际结果是confluence.home=E:\WebsitconfluenceTmp
3. 编辑 tomcat context descriptors
(1) 在JIRA conf/Catalina/localhost 目录创建confluence.xml 文件 (如果tomcat 有hostname主机名, 则localhost请改为hostname)
(2) 打开 confluence.xml 增加下述几行(Tomcat 5.5.x):
<Context path="/confluence"
docBase="E:/Websit/jira/confluence"
debug="0" reloadable="true" swallowOutput="true">
<Logger className="org.apache.catalina.logger.FileLogger" prefix="atlassian-confluence." suffix=".log" timestamp="true"/>
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="jiraUser"
password="password"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://localhost:1433/jiraDB"/>
</Context>
请确认SQL SERVER上建立了空的数据库“jiraDB”和“confluenceDB”
4.启动JIRA,这时可以通过http://localhost:8080/confluence访问confluence
5.设置confluence链接数据库使用的类:
net.sourceforge.jtds.jdbc.Driver
6. 设置jdbc:
jdbc:jtds:sqlserver://localhost:<port>/confluenceDB
按顺序完成confluence的安装设置,如果出现意外错误请停止JIRA,然后再把confluence.home所在的文件夹清空,重新跳回第四步。