Difference between revisions of "Several OpenKM instances in the same JBoss"
From OpenKM Documentation
(Created page with 'You can have several OpenKM instances running in the same JBoss. This implies some source code modifications, so read carefully Developer Guide before trying this: * openkm_…') |
|||
Line 1: | Line 1: | ||
You can have several OpenKM instances running in the same JBoss. This implies some source code modifications, so read carefully [[Developer Guide]] before trying this: | You can have several OpenKM instances running in the same JBoss. This implies some source code modifications, so read carefully [[Developer Guide]] before trying this: | ||
− | * openkm_pro/src/hibernate.cfg.xml | + | * '''openkm_pro/src/hibernate.cfg.xml''' |
<source lang="xml"> | <source lang="xml"> | ||
Line 7: | Line 7: | ||
</source> | </source> | ||
− | * ''openkm_pro/merge/ear/META-INF/application.xml'' | + | * '''openkm_pro/merge/ear/META-INF/application.xml''' |
<source lang="xml"> | <source lang="xml"> | ||
Line 13: | Line 13: | ||
</source> | </source> | ||
− | * ''openkm_pro/src/es/git/openkm/core/Config.java | + | * '''openkm_pro/src/es/git/openkm/core/Config.java''' |
− | '' | + | |
<source lang="java"> | <source lang="java"> | ||
public static String INSTALL = "#"; | public static String INSTALL = "#"; | ||
</source> | </source> | ||
− | * ''openkm_pro/src/es/git/openkm/frontend/client/config/Config.java'' | + | * '''openkm_pro/src/es/git/openkm/frontend/client/config/Config.java''' |
<source lang="java"> | <source lang="java"> | ||
Line 25: | Line 25: | ||
</source> | </source> | ||
− | * ''openkm_pro/src/es/git/openkm/frontend/client/config/Config.java'' | + | * '''openkm_pro/src/es/git/openkm/frontend/client/config/Config.java''' |
<source lang="java"> | <source lang="java"> |
Revision as of 20:24, 9 February 2010
You can have several OpenKM instances running in the same JBoss. This implies some source code modifications, so read carefully Developer Guide before trying this:
- openkm_pro/src/hibernate.cfg.xml
<property name="hibernate.connection.datasource">java:/OKMWorkflow#DS</property>
- openkm_pro/merge/ear/META-INF/application.xml
<context-root>/OpenKM#</context-root>
- openkm_pro/src/es/git/openkm/core/Config.java
public static String INSTALL = "#";
- openkm_pro/src/es/git/openkm/frontend/client/config/Config.java
private static String INSTALL = "#";
- openkm_pro/src/es/git/openkm/frontend/client/config/Config.java
private static String INSTALL = "#";
- openkm_pro/src/es/git/openkm/ws
Disable WS deleting this folder.
- $JBOSS_HOME/server/default/conf/login-config.xml
Duplicate OpenKM entry to meet the new context.
- Remove jcr-1.0.jar from OpenKM.ear/OpenKM.jar and OpenKM.ear/OpenKM.war and copy to $JBOSS_HOME/server/default/lib