https://www.openkm.com/wiki/index.php?title=Development_tips_OpenKM_4.0&feed=atom&action=history
Development tips OpenKM 4.0 - Revision history
2024-03-29T09:15:34Z
Revision history for this page on the wiki
MediaWiki 1.27.3
https://www.openkm.com/wiki/index.php?title=Development_tips_OpenKM_4.0&diff=5667&oldid=prev
Jllort at 09:45, 23 November 2011
2011-11-23T09:45:48Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='en'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 09:45, 23 November 2011</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4" >Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:Okm_dev_guide_011.jpeg|441px|center]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:Okm_dev_guide_011.jpeg|441px|center]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">{{Note|To create symbolic links in windows use juntion.exe http://technet.microsoft.com/en-us/sysinternals/bb896768 }}</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>In case you're making strong changes in OpenKM UI (GWT) we recommend disabling pom compile directive  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>In case you're making strong changes in OpenKM UI (GWT) we recommend disabling pom compile directive  </div></td></tr>
</table>
Jllort
https://www.openkm.com/wiki/index.php?title=Development_tips_OpenKM_4.0&diff=2336&oldid=prev
Jllort at 07:56, 20 September 2010
2010-09-20T07:56:50Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='en'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 07:56, 20 September 2010</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l47" >Line 47:</td>
<td colspan="2" class="diff-lineno">Line 47:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><set-property name="user.agent" value="gecko"/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><set-property name="user.agent" value="gecko"/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></source></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></source></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category: Developer Guide]]</ins></div></td></tr>
</table>
Jllort
https://www.openkm.com/wiki/index.php?title=Development_tips_OpenKM_4.0&diff=2335&oldid=prev
Jllort: Created page with 'We recommend downloading JBoss+OpenKM from SourceForge, remove ''OpenKM.war'' and develop with this JBoss server configuration. For better development we recommend not deploying …'
2010-09-20T07:56:10Z
<p>Created page with 'We recommend downloading JBoss+OpenKM from SourceForge, remove ''OpenKM.war'' and develop with this JBoss server configuration. For better development we recommend not deploying …'</p>
<p><b>New page</b></p><div>We recommend downloading JBoss+OpenKM from SourceForge, remove ''OpenKM.war'' and develop with this JBoss server configuration. For better development we recommend not deploying ''OpenKM.war'' file it's better setting in ''$JBOSS_HOME/server/default/deploy'' some alias to ''target/OpenKM'' folder:<br />
<br />
<br />
[[File:Okm_dev_guide_011.jpeg|441px|center]]<br />
<br />
<br />
In case you're making strong changes in OpenKM UI (GWT) we recommend disabling pom compile directive <br />
<br />
<source lang="xml"><br />
<plugin><br />
<groupId>org.codehaus.mojo</groupId><br />
<artifactId>gwt-maven-plugin</artifactId><br />
<version>1.1</version><br />
<configuration><br />
<runTarget>es.git.openkm.frontend.Main/index.html</runTarget><br />
</configuration><br />
<executions><br />
<execution><br />
<goals><br />
<!-- <goal>compile</goal> --><br />
<!-- <goal>generateAsync</goal> --><br />
<goal>test</goal><br />
</goals><br />
</execution><br />
</executions><br />
</plugin><br />
</source><br />
<br />
{{Advice|Is possible to compile GWT modules individually by this way:<br />
<br />
<nowiki>$ mvn gwt:compile -Dgwt.module=com.openkm.backend.Main</nowiki><br />
}}<br />
<br />
You might be interested in running frontend and backend GWT packaging from eclipse. Go to run configurations and add in maven build<br />
<br />
<br />
[[File:Okm_dev_guide_012.jpeg|800px|center]]<br />
<br />
<br />
[[File:Okm_dev_guide_013.jpeg|800px|center]]<br />
<br />
<br />
To achieve a faster compile we use to development Firefox, uncommenting gecko line on file Main.gwt.xml GWT compilation only for gecko browser runs fine. Don't forget at finish to comment it and try application with IE or other browsers. Now are two files called Main.gwt.xml one for frontend and other to backend.<br />
<br />
<source lang="xml"><br />
<!-- Compile for Firefox only --><br />
<set-property name="user.agent" value="gecko"/><br />
</source></div>
Jllort