Seam SVN: r7154 - trunk/examples/wiki/view.
by seam-commits@lists.jboss.org
Author: christian.bauer(a)jboss.com
Date: 2008-01-19 03:54:44 -0500 (Sat, 19 Jan 2008)
New Revision: 7154
Modified:
trunk/examples/wiki/view/docEdit_d.xhtml
Log:
Update IntelliJ, better headline rendering, minor fixes to FAQ plugin
Modified: trunk/examples/wiki/view/docEdit_d.xhtml
===================================================================
--- trunk/examples/wiki/view/docEdit_d.xhtml 2008-01-19 08:52:48 UTC (rev 7153)
+++ trunk/examples/wiki/view/docEdit_d.xhtml 2008-01-19 08:54:44 UTC (rev 7154)
@@ -369,7 +369,15 @@
});</script>
</s:fragment>
<s:div id="documentDisplay" styleClass="documentDisplay">
- <s:div rendered="#{documentHome.instance.nameAsTitle}"><h1 class="documentTitle">#{documentHome.instance.name}</h1></s:div>
+
+ <s:div rendered="#{documentHome.instance.nameAsTitle}">
+ <h1 class="documentTitle">
+ <h:outputLink value="#{wiki:renderURL(currentDocument)}">
+ <h:outputText value="#{documentHome.instance.name}"/>
+ </h:outputLink>
+ </h1>
+ </s:div>
+
<wiki:formattedText value="#{documentHome.instance.content}"
linkStyleClass="regularLink"
brokenLinkStyleClass="brokenLink"
16 years, 11 months
Seam SVN: r7153 - in trunk/examples/wiki: src/etc and 8 other directories.
by seam-commits@lists.jboss.org
Author: christian.bauer(a)jboss.com
Date: 2008-01-19 03:52:48 -0500 (Sat, 19 Jan 2008)
New Revision: 7153
Modified:
trunk/examples/wiki/Wiki.iml
trunk/examples/wiki/Wiki.ipr
trunk/examples/wiki/Wiki.iws
trunk/examples/wiki/src/etc/messages_faqBrowser_en.properties
trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java
trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java
trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java
trunk/examples/wiki/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java
trunk/examples/wiki/src/test/org/jboss/seam/wiki/test/HelpDocuments.dbunit.xml
trunk/examples/wiki/view/docDisplay_d.xhtml
trunk/examples/wiki/view/plugins/faqBrowser/faqControls.xhtml
trunk/examples/wiki/view/themes/default/css/template.css
trunk/examples/wiki/view/themes/sfwkorg/css/sfwk.css
Log:
Update IntelliJ, better headline rendering, minor fixes to FAQ plugin
Modified: trunk/examples/wiki/Wiki.iml
===================================================================
--- trunk/examples/wiki/Wiki.iml 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/Wiki.iml 2008-01-19 08:52:48 UTC (rev 7153)
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" type="JAVA_MODULE" version="4">
- <component name="ModuleRootManager" />
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/build/classes" />
<exclude-output />
Modified: trunk/examples/wiki/Wiki.ipr
===================================================================
--- trunk/examples/wiki/Wiki.ipr 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/Wiki.ipr 2008-01-19 08:52:48 UTC (rev 7153)
@@ -8,22 +8,21 @@
<customJdkName value="" />
<maximumHeapSize value="128" />
<properties>
- <property name="profile" value="prod" />
+ <property name="profile" value="dev" />
</properties>
<executeOn event="afterCompilation" target="deploy" />
- <executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="DocumentHistoryTests.updateDocumentCheckRevisions" />
- <executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="AllTests" />
+ <executeOn event="beforeRun" target="configuretests" runConfigurationName="" />
+ <executeOn event="beforeRun" target="configuretests" runConfigurationName="AllTests" />
<executeOn event="beforeRun" target="configuretests" runConfigurationName="LoginTest" />
<executeOn event="beforeRun" target="configuretests" runConfigurationName="Unnamed" />
- <executeOn event="beforeRun" target="configuretests" runConfigurationName="AllTests" />
<executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="Adhoc" />
- <executeOn event="beforeRun" target="configuretests" runConfigurationName="" />
+ <executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="AllTests" />
+ <executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="DocumentHistoryTests.updateDocumentCheckRevisions" />
</buildFile>
</component>
<component name="BuildJarProjectSettings">
<option name="BUILD_JARS_ON_MAKE" value="false" />
</component>
- <component name="ClearCase" />
<component name="CodeStyleProjectProfileManger">
<option name="PROJECT_PROFILE" />
<option name="USE_PROJECT_LEVEL_SETTINGS" value="false" />
@@ -80,12 +79,15 @@
<option name="DEFAULT_SCHEMA_NAME" />
<option name="TABLE_PATTERN" value="" />
<option name="NAME" value="Datasource" />
+ <option name="PROJECT" value="Wiki" />
<TABLE_DATA>
<option name="NAME" value="COMMENTS" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="COMMENT_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -95,6 +97,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="OBJ_VERSION" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -104,6 +107,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="SUBJECT" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -113,6 +117,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FROM_USER_NAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -122,6 +127,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FROM_USER_EMAIL" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -131,6 +137,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FROM_USER_HOMEPAGE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -140,6 +147,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="COMMENT_TEXT" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -149,6 +157,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CREATED_ON" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="93" />
<option name="TYPE" value="java.sql.Timestamp" />
<option name="PRIMARY" value="false" />
@@ -158,6 +167,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FROM_USER_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -167,6 +177,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="DOCUMENT_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -199,8 +210,10 @@
<option name="NAME" value="NODE" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="NODE_TYPE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -210,6 +223,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NODE_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -219,6 +233,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NODE_REVISION" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -228,6 +243,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="OBJ_VERSION" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -237,6 +253,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -246,6 +263,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="WIKINAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -255,6 +273,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="MENU_ITEM" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="16" />
<option name="TYPE" value="java.lang.Boolean" />
<option name="PRIMARY" value="false" />
@@ -264,6 +283,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="AREA_NR" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -273,6 +293,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CREATED_ON" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="93" />
<option name="TYPE" value="java.sql.Timestamp" />
<option name="PRIMARY" value="false" />
@@ -282,6 +303,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="LAST_MODIFIED_ON" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="93" />
<option name="TYPE" value="java.sql.Timestamp" />
<option name="PRIMARY" value="false" />
@@ -291,6 +313,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="WRITE_ACCESS_LEVEL" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -300,6 +323,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="READ_ACCESS_LEVEL" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -309,6 +333,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CONTENT" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -318,6 +343,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NAME_AS_TITLE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="16" />
<option name="TYPE" value="java.lang.Boolean" />
<option name="PRIMARY" value="false" />
@@ -327,6 +353,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="PARENT_NODE_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -336,6 +363,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="DEFAULT_DOCUMENT_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -345,6 +373,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="LAST_MODIFIED_BY_USER_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -354,6 +383,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CREATED_BY_USER_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -363,6 +393,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NODE_POSITION" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -415,8 +446,10 @@
<option name="NAME" value="NODE_FILE" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="FILENAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -426,6 +459,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FILESIZE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -435,6 +469,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FILEDATA" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-4" />
<option name="TYPE" value="byte[]" />
<option name="PRIMARY" value="false" />
@@ -444,6 +479,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CONTENT_TYPE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -453,6 +489,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="IMAGE_SIZE_X" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -462,6 +499,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="IMAGE_SIZE_Y" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -471,6 +509,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="IMAGE_THUMBNAIL" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="1" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -480,6 +519,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FILE_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -502,8 +542,10 @@
<option name="NAME" value="NODE_HISTORY" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="NODE_HISTORY_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -513,6 +555,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NODE_TYPE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -522,6 +565,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NODE_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -531,6 +575,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NODE_REVISION" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -540,6 +585,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -549,6 +595,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="WIKINAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -558,6 +605,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="LAST_MODIFIED_ON" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="93" />
<option name="TYPE" value="java.sql.Timestamp" />
<option name="PRIMARY" value="false" />
@@ -567,6 +615,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="LAST_MODIFIED_BY_USERNAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -576,6 +625,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CONTENT" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -585,6 +635,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FILENAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -594,6 +645,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FILESIZE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -603,6 +655,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FILEDATA" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-3" />
<option name="TYPE" value="byte[]" />
<option name="PRIMARY" value="false" />
@@ -612,6 +665,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CONTENT_TYPE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -621,6 +675,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="IMAGE_SIZE_X" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -630,6 +685,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="IMAGE_SIZE_Y" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -639,6 +695,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="IMAGE_THUMBNAIL" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="1" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -651,8 +708,10 @@
<option name="NAME" value="PREFERENCE" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="PREF_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -662,6 +721,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="OBJ_VERSION" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -671,6 +731,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="COMPONENT_NAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -680,6 +741,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="PROPERTY_NAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -689,6 +751,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="LONG_VALUE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -698,6 +761,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="DOUBLE_VALUE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="8" />
<option name="TYPE" value="java.lang.Double" />
<option name="PRIMARY" value="false" />
@@ -707,6 +771,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="TIMESTAMP_VALUE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="93" />
<option name="TYPE" value="java.sql.Timestamp" />
<option name="PRIMARY" value="false" />
@@ -716,6 +781,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="BOOLEAN_VALUE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="16" />
<option name="TYPE" value="java.lang.Boolean" />
<option name="PRIMARY" value="false" />
@@ -725,6 +791,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="STRING_VALUE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -737,8 +804,10 @@
<option name="NAME" value="PREFERENCE_NODE" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="PREF_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -748,6 +817,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NODE_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -780,8 +850,10 @@
<option name="NAME" value="PREFERENCE_USER" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="PREF_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -791,6 +863,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="USER_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -823,8 +896,10 @@
<option name="NAME" value="ROLE" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="ROLE_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -834,6 +909,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="OBJ_VERSION" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -843,6 +919,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="NAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -852,6 +929,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="DISPLAY_NAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -861,6 +939,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="ACCESS_LEVEL" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -870,6 +949,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CREATED_ON" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="93" />
<option name="TYPE" value="java.sql.Timestamp" />
<option name="PRIMARY" value="false" />
@@ -882,8 +962,10 @@
<option name="NAME" value="USERS" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="USER_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -893,6 +975,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="OBJ_VERSION" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -902,6 +985,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="FIRSTNAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -911,6 +995,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="LASTNAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -920,6 +1005,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="USERNAME" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -929,6 +1015,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="PASSWORDHASH" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -938,6 +1025,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="EMAIL" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -947,6 +1035,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="ACTIVATED" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="16" />
<option name="TYPE" value="java.lang.Boolean" />
<option name="PRIMARY" value="false" />
@@ -956,6 +1045,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="ACTIVATION_CODE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -965,6 +1055,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CREATED_ON" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="93" />
<option name="TYPE" value="java.sql.Timestamp" />
<option name="PRIMARY" value="false" />
@@ -974,6 +1065,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="MEMBER_HOME_NODE_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -996,8 +1088,10 @@
<option name="NAME" value="USER_IMAGE" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="USER_IMAGE_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="true" />
@@ -1007,6 +1101,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="OBJ_VERSION" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="4" />
<option name="TYPE" value="java.lang.Integer" />
<option name="PRIMARY" value="false" />
@@ -1016,6 +1111,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="IMAGE_DATA" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-4" />
<option name="TYPE" value="byte[]" />
<option name="PRIMARY" value="false" />
@@ -1025,6 +1121,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CONTENT_TYPE" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="12" />
<option name="TYPE" value="java.lang.String" />
<option name="PRIMARY" value="false" />
@@ -1034,6 +1131,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="CREATED_ON" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="93" />
<option name="TYPE" value="java.sql.Timestamp" />
<option name="PRIMARY" value="false" />
@@ -1043,6 +1141,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="USER_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -1065,8 +1164,10 @@
<option name="NAME" value="USER_ROLE" />
<option name="SCHEMA" value="PUBLIC" />
<option name="CATALOG" />
+ <option name="TYPE" />
<FIELD_ELEMENT>
<option name="NAME" value="USER_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -1076,6 +1177,7 @@
</FIELD_ELEMENT>
<FIELD_ELEMENT>
<option name="NAME" value="ROLE_ID" />
+ <option name="SQL_TYPE" />
<option name="JDBC_TYPE" value="-5" />
<option name="TYPE" value="java.lang.Long" />
<option name="PRIMARY" value="false" />
@@ -1107,7 +1209,7 @@
<libraries>
<library>
<attribute name="URI" value="" />
- <url>jar://$PROJECT_DIR$/../../seam-gen/lib/hsqldb.jar!/</url>
+ <url>jar://$PROJECT_DIR$/../../../jboss-seam/seam-gen/lib/hsqldb.jar!/</url>
</library>
</libraries>
</DataSource>
@@ -1115,7 +1217,9 @@
<component name="DependenciesAnalyzeManager">
<option name="myForwardDirection" value="false" />
</component>
- <component name="DependencyValidationManager" />
+ <component name="DependencyValidationManager">
+ <option name="SKIP_IMPORT_STATEMENTS" value="false" />
+ </component>
<component name="EclipseCompilerSettings">
<option name="DEBUGGING_INFO" value="true" />
<option name="GENERATE_NO_WARNINGS" value="true" />
@@ -1162,24 +1266,6 @@
<profile version="1.0" is_locked="false">
<option name="myName" value="Project Default" />
<option name="myLocal" value="false" />
- <used_levels>
- <error>
- <option name="myName" value="ERROR" />
- <option name="myVal" value="400" />
- </error>
- <warning>
- <option name="myName" value="WARNING" />
- <option name="myVal" value="300" />
- </warning>
- <information>
- <option name="myName" value="INFO" />
- <option name="myVal" value="200" />
- </information>
- <server>
- <option name="myName" value="SERVER PROBLEM" />
- <option name="myVal" value="100" />
- </server>
- </used_levels>
<inspection_tool class="FieldCanBeLocal" level="WARNING" enabled="false" />
<inspection_tool class="UNUSED_SYMBOL" level="WARNING" enabled="true">
<option name="LOCAL_VARIABLE" value="true" />
@@ -1187,6 +1273,7 @@
<option name="METHOD" value="true" />
<option name="CLASS" value="true" />
<option name="PARAMETER" value="true" />
+ <option name="REPORT_PARAMETER_FOR_PUBLIC_METHODS" value="true" />
<option name="INJECTION_ANNOS">
<value>
<list size="3">
@@ -1200,6 +1287,7 @@
<inspection_tool class="EjbQlInspection" level="ERROR" enabled="false" />
</profile>
</profiles>
+ <list size="0" />
</component>
<component name="JavacSettings">
<option name="DEBUGGING_INFO" value="true" />
@@ -1369,7 +1457,6 @@
<component name="ProjectRootManager" version="2" assert-keyword="true" jdk-15="true" project-jdk-name="1.5.0" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
- <component name="ProjectRunConfigurationManager" />
<component name="ResourceManagerContainer">
<option name="myResourceBundles">
<value>
@@ -1384,12 +1471,9 @@
<option name="GENERATE_IIOP_STUBS" value="false" />
<option name="ADDITIONAL_OPTIONS_STRING" value="" />
</component>
- <component name="StarteamVcsAdapter" />
- <component name="SvnBranchConfigurationManager" />
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="svn" />
</component>
- <component name="VssVcs" />
<component name="WebServicesPlugin" addRequiredLibraries="true" />
<component name="com.intellij.jsf.UserDefinedFacesConfigs">
<option name="USER_DEFINED_CONFIGS">
@@ -1418,6 +1502,5 @@
<SOURCES />
</library>
</component>
- <component name="uidesigner-configuration" />
</project>
Modified: trunk/examples/wiki/Wiki.iws
===================================================================
--- trunk/examples/wiki/Wiki.iws 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/Wiki.iws 2008-01-19 08:52:48 UTC (rev 7153)
@@ -33,14 +33,24 @@
</component>
<component name="ChangeListManager">
<list default="true" name="Default" comment="">
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/Wiki.iws" afterPath="$PROJECT_DIR$/Wiki.iws" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/HelpDocuments.dbunit.xml" afterPath="$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/HelpDocuments.dbunit.xml" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/view/plugins/faqBrowser/faqControls.xhtml" afterPath="$PROJECT_DIR$/view/plugins/faqBrowser/faqControls.xhtml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Wiki.ipr" afterPath="$PROJECT_DIR$/Wiki.ipr" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/Wiki.iws" afterPath="$PROJECT_DIR$/Wiki.iws" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/etc/messages_faqBrowser_en.properties" afterPath="$PROJECT_DIR$/src/etc/messages_faqBrowser_en.properties" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/view/themes/sfwkorg/css/sfwk.css" afterPath="$PROJECT_DIR$/view/themes/sfwkorg/css/sfwk.css" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/Wiki.iml" afterPath="$PROJECT_DIR$/Wiki.iml" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/view/docDisplay_d.xhtml" afterPath="$PROJECT_DIR$/view/docDisplay_d.xhtml" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/WikiBaseData.dbunit.xml" afterPath="$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/WikiBaseData.dbunit.xml" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/view/themes/default/css/template.css" afterPath="$PROJECT_DIR$/view/themes/default/css/template.css" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java" />
</list>
<list name="Failed commit: Default" comment="Oops" />
<list name="Foo" comment="" />
</component>
- <component name="ChangeListSynchronizer" />
<component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
<component name="Commander">
<leftPanel />
@@ -49,14 +59,9 @@
</component>
<component name="CompilerWorkspaceConfiguration">
<option name="COMPILE_IN_BACKGROUND" value="true" />
- <option name="AUTO_SHOW_ERRORS_IN_EDITOR" value="true" />
- <option name="CLOSE_MESSAGE_VIEW_IF_SUCCESS" value="true" />
- <option name="COMPILE_DEPENDENT_FILES" value="false" />
- <option name="CLEAR_OUTPUT_DIRECTORY" value="false" />
- <option name="ASSERT_NOT_NULL" value="true" />
</component>
<component name="CoverageDataManager">
- <SUITE FILE_PATH="$PROJECT_DIR$/../../../../../../../Library/Caches/IntelliJIDEA70/coverage/Wiki$AllTests$.es" NAME=" Coverage Results" MODIFIED="1199948424469">
+ <SUITE FILE_PATH="$PROJECT_DIR$/../../../../../../../Library/Caches/IntelliJIDEA70/coverage/Wiki$AllTests$.es" NAME=" Coverage Results" MODIFIED="1199948424469" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider">
<FILTER>org.jboss.seam.wiki.core.*</FILTER>
<FILTER>org.jboss.seam.wiki.plugin.*</FILTER>
<FILTER>org.jboss.seam.wiki.preferences.*</FILTER>
@@ -65,6 +70,7 @@
</component>
<component name="CreatePatchCommitExecutor">
<option name="PATCH_PATH" value="" />
+ <option name="REVERSE_PATCH" value="false" />
</component>
<component name="Cvs2Configuration">
<option name="UPDATE_DATE_OR_REVISION_SETTINGS">
@@ -174,26 +180,10 @@
<option name="SORT_ALPHABETICALLY" value="false" />
<option name="HIDE_CLASSES_WHERE_METHOD_NOT_IMPLEMENTED" value="false" />
</component>
- <component name="InspectionManager">
- <option name="AUTOSCROLL_TO_SOURCE" value="false" />
- <option name="SPLITTER_PROPORTION" value="0.5" />
- <option name="GROUP_BY_SEVERITY" value="false" />
- <option name="FILTER_RESOLVED_ITEMS" value="true" />
- <option name="ANALYZE_TEST_SOURCES" value="false" />
- <option name="SHOW_DIFF_WITH_PREVIOUS_RUN" value="false" />
- <option name="SCOPE_TYPE" value="3" />
- <option name="CUSTOM_SCOPE_NAME" value="Project Files" />
- <option name="SHOW_ONLY_DIFF" value="false" />
- <option name="SHOW_STRUCTURE" value="true" />
- <option name="ANALYSIS_IN_BACKGROUND" value="false" />
- </component>
- <component name="J2EEProjectPane" />
- <component name="JspContextManager" />
<component name="ModuleEditorState">
<option name="LAST_EDITED_MODULE_NAME" />
<option name="LAST_EDITED_TAB_NAME" />
</component>
- <component name="NamedScopeManager" />
<component name="PackagesPane">
<subPane>
<PATH>
@@ -364,7 +354,6 @@
<option name="USE_CLIENT_FILTER" value="true" />
<option name="CLIENT" value="" />
</component>
- <component name="PerforceDirect.Settings" />
<component name="ProjectLevelVcsManager">
<OptionsSetting value="true" id="Add" />
<OptionsSetting value="true" id="Remove" />
@@ -419,6 +408,72 @@
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="Wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="Wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/plugins" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="Wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="Wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/plugins" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/plugins/faqBrowser" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="Wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="Wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
<option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
@@ -445,6 +500,32 @@
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/test" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="Wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="Wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
<option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
@@ -493,7 +574,7 @@
<showLibraryContents />
<hideEmptyPackages ProjectPane="true" />
<abbreviatePackageNames />
- <showStructure PackagesPane="false" Scope="false" Favorites="false" ProjectPane="false" />
+ <showStructure Favorites="false" Scope="false" PackagesPane="false" ProjectPane="false" />
<autoscrollToSource />
<autoscrollFromSource ProjectPane="false" />
<sortByType />
@@ -571,9 +652,6 @@
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth4" value="317" />
<property name="cvs_file_history_treeOrder0" value="0" />
</component>
- <component name="ReadonlyStatusHandler">
- <option name="SHOW_DIALOG" value="true" />
- </component>
<component name="RecentsManager">
<key name="CopyClassDialog.RECENTS_KEY">
<recent name="org.jboss.seam.wiki.plugin.faqBrowser" />
@@ -590,7 +668,6 @@
<recent name="org.jboss.seam.wiki.preferences2.annotations" />
</key>
</component>
- <component name="RestoreUpdateTree" />
<component name="RunManager" selected="TestNG.AllTests">
<configuration default="true" type="Applet" factoryName="Applet">
<module name="" />
@@ -604,13 +681,6 @@
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
</configuration>
- <configuration default="true" type="Remote" factoryName="Remote">
- <option name="USE_SOCKET_TRANSPORT" value="true" />
- <option name="SERVER_MODE" value="false" />
- <option name="SHMEM_ADDRESS" value="javadebug" />
- <option name="HOST" value="localhost" />
- <option name="PORT" value="5005" />
- </configuration>
<configuration default="true" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Remote">
<option name="WORKING_DIRECTORY" />
<option name="HOST" value="localhost" />
@@ -623,45 +693,33 @@
<option name="BASE_DIRECTORY_NAME" value="" />
<predefined_log_file id="TOMCAT_LOCALHOST_LOG_ID" enabled="true" />
</configuration>
- <configuration default="true" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Local">
- <option name="WORKING_DIRECTORY" />
+ <configuration default="true" type="Remote" factoryName="Remote">
+ <option name="USE_SOCKET_TRANSPORT" value="true" />
+ <option name="SERVER_MODE" value="false" />
+ <option name="SHMEM_ADDRESS" value="javadebug" />
<option name="HOST" value="localhost" />
- <option name="PORT" value="8080" />
- <option name="LOCAL" value="true" />
- <option name="OPEN_IN_BROWSER" value="true" />
- <option name="OPEN_IN_BROWSER_URL" value="/" />
- <option name="COMMON_VM_ARGUMENTS" value="" />
- <option name="DEPLOY_TOMCAT_MANAGER" value="false" />
- <option name="BASE_DIRECTORY_NAME" value="" />
- <predefined_log_file id="TOMCAT_LOCALHOST_LOG_ID" enabled="true" />
+ <option name="PORT" value="5005" />
</configuration>
- <configuration default="true" type="TestNG" factoryName="TestNG" enabled="false" merge="false">
+ <configuration default="true" type="JUnit" factoryName="JUnit" enabled="false" merge="false">
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
- <option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
- <option name="GROUP_NAME" />
- <option name="TEST_OBJECT" value="CLASS" />
+ <option name="TEST_OBJECT" value="class" />
<option name="VM_PARAMETERS" />
<option name="PARAMETERS" />
- <option name="WORKING_DIRECTORY" />
- <option name="OUTPUT_DIRECTORY" />
+ <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
+ <option name="ENV_VARIABLES" />
+ <option name="PASS_PARENT_ENVS" value="true" />
<option name="ADDITIONAL_CLASS_PATH" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="wholeProject" />
</option>
- <option name="PROPERTIES_FILE" />
- <properties>
- <property name="binaryDir" value="META-INF/testbinaries" />
- <property name="database" value="hsql" />
- <property name="datasourceJndiName" value="java:/wikiTestDatasource" />
- </properties>
+ <envs />
<method>
<option name="Make" value="true" />
- <option name="Run ant target" value="false" />
</method>
</configuration>
<configuration default="true" type="Application" factoryName="Application" enabled="false" merge="false">
@@ -672,28 +730,53 @@
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
+ <option name="ENV_VARIABLES" />
+ <option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
+ <envs />
<method>
<option name="Make" value="true" />
</method>
</configuration>
- <configuration default="true" type="JUnit" factoryName="JUnit" enabled="false" merge="false">
+ <configuration default="true" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Local">
+ <option name="WORKING_DIRECTORY" />
+ <option name="HOST" value="localhost" />
+ <option name="PORT" value="8080" />
+ <option name="LOCAL" value="true" />
+ <option name="OPEN_IN_BROWSER" value="true" />
+ <option name="OPEN_IN_BROWSER_URL" value="/" />
+ <option name="COMMON_VM_ARGUMENTS" value="" />
+ <option name="DEPLOY_TOMCAT_MANAGER" value="false" />
+ <option name="BASE_DIRECTORY_NAME" value="" />
+ <predefined_log_file id="TOMCAT_LOCALHOST_LOG_ID" enabled="true" />
+ </configuration>
+ <configuration default="true" type="TestNG" factoryName="TestNG" enabled="false" merge="false">
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
+ <option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
- <option name="TEST_OBJECT" value="class" />
+ <option name="GROUP_NAME" />
+ <option name="TEST_OBJECT" value="CLASS" />
<option name="VM_PARAMETERS" />
<option name="PARAMETERS" />
- <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
+ <option name="WORKING_DIRECTORY" />
+ <option name="OUTPUT_DIRECTORY" />
<option name="ADDITIONAL_CLASS_PATH" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="wholeProject" />
</option>
+ <option name="PROPERTIES_FILE" />
+ <properties>
+ <property name="binaryDir" value="META-INF/testbinaries" />
+ <property name="database" value="hsql" />
+ <property name="datasourceJndiName" value="java:/wikiTestDatasource" />
+ </properties>
<method>
<option name="Make" value="true" />
+ <option name="Run ant target" value="false" />
</method>
</configuration>
<configuration default="false" name="Test" type="Application" factoryName="Application" enabled="false" merge="false">
@@ -704,7 +787,10 @@
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" value="" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
+ <option name="ENV_VARIABLES" />
+ <option name="PASS_PARENT_ENVS" value="true" />
<module name="Wiki" />
+ <envs />
<RunnerSettings RunnerId="Debug">
<option name="DEBUG_PORT" value="55191" />
<option name="TRANSPORT" value="0" />
@@ -827,6 +913,13 @@
<option name="Run ant target" value="true" />
</method>
</configuration>
+ <list size="5">
+ <item index="0" class="java.lang.String" itemvalue="Application.Test" />
+ <item index="1" class="java.lang.String" itemvalue="Remote.Debug JBoss AS" />
+ <item index="2" class="java.lang.String" itemvalue="Remote.Debug TestNG" />
+ <item index="3" class="java.lang.String" itemvalue="TestNG.AllTests" />
+ <item index="4" class="java.lang.String" itemvalue="TestNG.Adhoc" />
+ </list>
<configuration default="true" type="#com.intellij.j2ee.web.jsr45.JSR45ConfigurationFactory" factoryName="Local">
<option name="WORKING_DIRECTORY" />
<option name="HOST" value="localhost" />
@@ -904,7 +997,6 @@
</PATH>
</subPane>
</component>
- <component name="ShelveChangesManager" />
<component name="StarteamConfiguration">
<option name="SERVER" value="" />
<option name="PORT" value="49201" />
@@ -916,7 +1008,6 @@
<option name="LOCK_ON_CHECKOUT" value="false" />
<option name="UNLOCK_ON_CHECKIN" value="false" />
</component>
- <component name="StructuralSearchPlugin" />
<component name="StructureViewFactory">
<option name="AUTOSCROLL_MODE" value="true" />
<option name="AUTOSCROLL_FROM_SOURCE" value="false" />
@@ -966,40 +1057,46 @@
<flatten-packages value="false" />
<is-autoscroll-to-source value="true" />
</todo-panel>
+ <todo-panel id="default-changelist">
+ <are-packages-shown value="false" />
+ <are-modules-shown value="false" />
+ <flatten-packages value="false" />
+ <is-autoscroll-to-source value="false" />
+ </todo-panel>
</component>
<component name="ToolWindowManager">
- <frame x="0" y="22" width="2560" height="1536" extended-state="0" />
+ <frame x="0" y="22" width="2560" height="1536" extended-state="6" />
<editor active="false" />
<layout>
- <window_info id="SQL" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.46495488" order="16" x="11" y="253" width="1391" height="477" />
- <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.6426093" order="7" />
- <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.18949045" order="0" />
- <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.61762667" order="1" />
+ <window_info id="SQL" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.46458924" order="16" x="11" y="253" width="1391" height="477" />
+ <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.64235127" order="7" />
+ <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.18789808" order="0" />
+ <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.6175637" order="1" />
<window_info id="Structure" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.16162421" order="8" />
- <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.2873005" order="12" x="24" y="688" width="925" height="442" />
+ <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.2868272" order="12" x="24" y="688" width="925" height="442" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" order="5" />
<window_info id="Module Dependencies" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32961783" order="7" />
<window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.39486468" order="13" />
<window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="5" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.12420382" order="2" />
- <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3298466" order="14" />
+ <window_info id="Maven projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32945424" order="4" />
+ <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3293201" order="14" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4663428" order="2" x="-1442" y="805" width="1440" height="900" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.24930307" order="1" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.6363636" order="3" />
- <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.39968154" order="0" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.2109646" order="11" />
<window_info id="Duplicates" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3296322" order="9" />
<window_info id="SVN Repositories" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.32928476" order="8" />
<window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="2" />
<window_info id="IDEtalk" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3297414" order="3" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="4" />
- <window_info id="Maven projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3297491" order="4" />
<window_info id="SQL Schema" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.29215822" order="0" />
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="10" />
<window_info id="Web" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" order="1" />
<window_info id="EJB" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" order="6" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" order="8" />
<window_info id="File View" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="6" />
+ <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.39968154" order="0" />
<window_info id="IDEtalk Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="15" />
</layout>
</component>
@@ -1018,19 +1115,17 @@
<option name="PERFORM_EDIT_IN_BACKGROUND" value="true" />
<option name="PERFORM_ADD_REMOVE_IN_BACKGROUND" value="true" />
<option name="FORCE_NON_EMPTY_COMMENT" value="false" />
- <option name="LAST_COMMIT_MESSAGE" value="Fixes for faq browser" />
+ <option name="LAST_COMMIT_MESSAGE" value="Stupid bug" />
<option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="false" />
<option name="REFORMAT_BEFORE_PROJECT_COMMIT" value="false" />
<option name="REFORMAT_BEFORE_FILE_COMMIT" value="false" />
<option name="FILE_HISTORY_DIALOG_COMMENTS_SPLITTER_PROPORTION" value="0.8" />
<option name="FILE_HISTORY_DIALOG_SPLITTER_PROPORTION" value="0.5" />
- <option name="ERROR_OCCURED" value="false" />
<option name="ACTIVE_VCS_NAME" value="CVS" />
<option name="UPDATE_GROUP_BY_PACKAGES" value="false" />
+ <option name="UPDATE_GROUP_BY_CHANGELIST" value="false" />
<option name="SHOW_FILE_HISTORY_AS_TREE" value="false" />
<option name="FILE_HISTORY_SPLITTER_PROPORTION" value="0.6" />
- <MESSAGE value="Relax user realname constraints" />
- <MESSAGE value="Make feed domain model extensible, preparation for aggregator" />
<MESSAGE value="Forum queries performance optimization" />
<MESSAGE value="Disable tests that fail on HSQL DB" />
<MESSAGE value="Dev profile now requires MySQL, disabled tests conditionally that don't run on HSQL" />
@@ -1054,6 +1149,8 @@
<MESSAGE value="Ooops" />
<MESSAGE value="JBSEAM-2486 - Implemented FAQ browser plugin" />
<MESSAGE value="Fixes for faq browser" />
+ <MESSAGE value="Updated IntelliJ project to subversion" />
+ <MESSAGE value="Stupid bug" />
</component>
<component name="VssConfiguration">
<option name="CLIENT_PATH" value="" />
@@ -1140,107 +1237,135 @@
<option name="myLastEditedConfigurable" value="Default" />
</component>
<component name="editorHistoryManager">
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/DocumentHome.java">
+ <entry file="file://$PROJECT_DIR$/view/plugins/faqBrowser/plugin.xhtml">
<provider selected="true" editor-type-id="text-editor">
- <state line="134" column="18" selection-start="4229" selection-end="4229" vertical-scroll-proportion="0.23220704">
+ <state line="1" column="13" selection-start="48" selection-end="48" vertical-scroll-proportion="0.009461426">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/engine/WikiMacro.java">
+ <entry file="file://$PROJECT_DIR$/view/includes/wikiTextPreview.xhtml">
<provider selected="true" editor-type-id="text-editor">
- <state line="25" column="26" selection-start="745" selection-end="745" vertical-scroll-proportion="0.23364486">
+ <state line="10" column="28" selection-start="458" selection-end="458" vertical-scroll-proportion="0.09461427">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java">
+ <entry file="file://$PROJECT_DIR$/src/main/seam.properties">
<provider selected="true" editor-type-id="text-editor">
- <state line="146" column="55" selection-start="5849" selection-end="5849" vertical-scroll-proportion="0.34579438">
+ <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/dao/UserRoleAccessFactory.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="219" column="0" selection-start="9060" selection-end="9060" vertical-scroll-proportion="0.94392526">
+ <state line="34" column="7" selection-start="817" selection-end="817" vertical-scroll-proportion="0.32452276">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/FeedServlet.java">
+ <entry file="file://$PROJECT_DIR$/view/plugins/faqBrowser/faqQuestionForm.xhtml">
<provider selected="true" editor-type-id="text-editor">
- <state line="89" column="17" selection-start="3507" selection-end="3507" vertical-scroll-proportion="0.34219986">
+ <state line="27" column="0" selection-start="1011" selection-end="1011" vertical-scroll-proportion="0.26096654">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/WikiBaseData.dbunit.xml">
+ <entry file="file://$PROJECT_DIR$/view/plugins/faqBrowser/faqControls.xhtml">
<provider selected="true" editor-type-id="text-editor">
- <state line="6" column="139" selection-start="565" selection-end="565" vertical-scroll-proportion="0.057395145">
+ <state line="55" column="62" selection-start="3475" selection-end="3475" vertical-scroll-proportion="0.4267658">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/util/DBUnitSeamTest.java">
+ <entry file="file://$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/FAQData.dbunit.xml">
<provider selected="true" editor-type-id="text-editor">
- <state line="96" column="26" selection-start="4109" selection-end="4109" vertical-scroll-proportion="0.05248023">
+ <state line="57" column="46" selection-start="2917" selection-end="2974" vertical-scroll-proportion="0.55714285">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/build.xml">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="498" column="22" selection-start="19431" selection-end="19431" vertical-scroll-proportion="0.3944687">
+ <state line="201" column="17" selection-start="9757" selection-end="9757" vertical-scroll-proportion="0.37958884">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/WikiRequestResolver.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/feeds/FeedEntryManager.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="177" column="83" selection-start="7362" selection-end="7362" vertical-scroll-proportion="0.28900072">
+ <state line="30" column="35" selection-start="1117" selection-end="1117" vertical-scroll-proportion="0.2863436">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/etc/messages_faqBrowser_en.properties">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="18" column="113" selection-start="827" selection-end="827" vertical-scroll-proportion="0.1682243">
+ <state line="115" column="0" selection-start="3399" selection-end="3399" vertical-scroll-proportion="0.9236417">
+ <folding>
+ <marker date="1200731089000" expanded="true" signature="329:360" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="422:677" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="739:912" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="1004:1042" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="1102:1144" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="1193:1226" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="1408:1458" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="1506:1566" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="1612:1677" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="1730:1914" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="1967:2151" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="2204:2388" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="2441:2625" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="2673:2731" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="2782:2842" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="2891:2951" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="3004:3066" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="3110:3162" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="3207:3237" placeholder="{...}" />
+ <marker date="1200731089000" expanded="true" signature="3303:3329" placeholder="{...}" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/engine/WikiLink.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="40" column="91" selection-start="1142" selection-end="1214" vertical-scroll-proportion="0.38179147">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/view/plugins/faqBrowser/faqControls.xhtml">
+ <entry file="file://$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/WikiBaseData.dbunit.xml">
<provider selected="true" editor-type-id="text-editor">
- <state line="24" column="66" selection-start="975" selection-end="975" vertical-scroll-proportion="0.009461426">
+ <state line="6" column="139" selection-start="565" selection-end="565" vertical-scroll-proportion="0.08496732">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/dao/WikiNodeDAO.java">
+ <entry file="file://$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/HelpDocuments.dbunit.xml">
<provider selected="true" editor-type-id="text-editor">
- <state line="403" column="87" selection-start="18308" selection-end="18308" vertical-scroll-proportion="0.009345794">
+ <state line="34" column="0" selection-start="1679" selection-end="1679" vertical-scroll-proportion="0.3386973">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowserDAO.java">
+ <entry file="file://$PROJECT_DIR$/view/docDisplay_d.xhtml">
<provider selected="true" editor-type-id="text-editor">
- <state line="48" column="45" selection-start="1774" selection-end="1774" vertical-scroll-proportion="0.44859812">
+ <state line="94" column="0" selection-start="4516" selection-end="4516" vertical-scroll-proportion="0.6015152">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/plugin/FaqBrowserDAOTests.java">
+ <entry file="file://$PROJECT_DIR$/view/themes/sfwkorg/css/sfwk.css">
<provider selected="true" editor-type-id="text-editor">
- <state line="23" column="10" selection-start="768" selection-end="768" vertical-scroll-proportion="0.21495327">
+ <state line="72" column="17" selection-start="1083" selection-end="1083" vertical-scroll-proportion="0.49588633">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java">
+ <entry file="file://$PROJECT_DIR$/view/themes/default/css/template.css">
<provider selected="true" editor-type-id="text-editor">
- <state line="10" column="0" selection-start="244" selection-end="244" vertical-scroll-proportion="0.13402061">
+ <state line="360" column="24" selection-start="5641" selection-end="5641" vertical-scroll-proportion="0.2303665">
<folding />
</state>
</provider>
Modified: trunk/examples/wiki/src/etc/messages_faqBrowser_en.properties
===================================================================
--- trunk/examples/wiki/src/etc/messages_faqBrowser_en.properties 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/src/etc/messages_faqBrowser_en.properties 2008-01-19 08:52:48 UTC (rev 7153)
@@ -17,3 +17,4 @@
faqBrowser.msg.Question.Delete=Question '{0}' has been deleted.
faqBrowser.msg.TreeNotFound=Could not find FAQ tree, please create a default document with [<=faqBrowser] header!
+faqBrowser.msg.TreeEmpty=No FAQ categories found, create subdirectories in the current directory.
\ No newline at end of file
Modified: trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java
===================================================================
--- trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java 2008-01-19 08:52:48 UTC (rev 7153)
@@ -11,6 +11,10 @@
*/
public class DefaultWikiTextRenderer implements WikiTextRenderer {
+ public static enum Headline {
+ H1, H2, H3, H4;
+ }
+
public String renderInternalLink(WikiLink internalLink) {
return !internalLink.isBroken() ?
"<a href=\""
@@ -56,19 +60,27 @@
}
public String renderHeadline1(String headline) {
- return "<h1 class=\"wikiHeadline1\" id=\""+getHeadlineId(headline)+"\">" + headline + "</h1>";
+ return "<h1 class=\"wikiHeadline1\" id=\""+getHeadlineId(Headline.H1, headline)+"\">"
+ + getHeadlineLink(Headline.H1, headline)
+ + "</h1>";
}
public String renderHeadline2(String headline) {
- return "<h2 class=\"wikiHeadline2\" id=\""+getHeadlineId(headline)+"\">" + headline + "</h2>";
+ return "<h2 class=\"wikiHeadline2\" id=\""+getHeadlineId(Headline.H2, headline)+"\">"
+ + getHeadlineLink(Headline.H2, headline)
+ + "</h2>";
}
public String renderHeadline3(String headline) {
- return "<h3 class=\"wikiHeadline3\" id=\""+getHeadlineId(headline)+"\">" + headline + "</h3>";
+ return "<h3 class=\"wikiHeadline3\" id=\""+getHeadlineId(Headline.H3, headline)+"\">"
+ + getHeadlineLink(Headline.H3, headline)
+ + "</h3>";
}
public String renderHeadline4(String headline) {
- return "<h4 class=\"wikiHeadline4\" id=\""+getHeadlineId(headline)+"\">" + headline + "</h4>";
+ return "<h4 class=\"wikiHeadline4\" id=\""+getHeadlineId(Headline.H4, headline)+"\">"
+ + getHeadlineLink(Headline.H4, headline)
+ + "</h4>";
}
@@ -96,9 +108,11 @@
return "</i>";
}
- protected String getHeadlineId(String headline) {
- // HTML id attribute has restrictions on valid values... so the easiest way is to make this a WikiLink
- return HEADLINE_ID_PREFIX+WikiUtil.convertToWikiName(headline);
- // We also need to access it correctly, see WikiLink.java
+ protected String getHeadlineId(Headline h, String headline) {
+ return "";
}
+
+ protected String getHeadlineLink(Headline h, String headline) {
+ return headline;
+ }
}
Modified: trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java
===================================================================
--- trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java 2008-01-19 08:52:48 UTC (rev 7153)
@@ -235,6 +235,18 @@
Contexts.getEventContext().set(contextVariable, contextLinks);
*/
}
+
+ protected String getHeadlineId(Headline h, String headline) {
+ // HTML id attribute has restrictions on valid values... so the easiest way is to make this a WikiLink
+ return HEADLINE_ID_PREFIX+WikiUtil.convertToWikiName(headline);
+ // We also need to access it correctly, see WikiLink.java and getHeadLineLink()
+ }
+
+ protected String getHeadlineLink(Headline h, String headline) {
+ return "<a href=\""+WikiUtil.renderURL(baseFile)+"#"+WikiTextRenderer.HEADLINE_ID_PREFIX+WikiUtil.convertToWikiName(headline)+"\">"
+ + headline
+ +"</a>";
+ }
}
parser.setRenderer(new WikiFormattedTextRenderer());
Modified: trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java
===================================================================
--- trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java 2008-01-19 08:52:48 UTC (rev 7153)
@@ -58,16 +58,18 @@
* Main apply method called by facelets to create this component.
*/
public void apply(FaceletContext ctx, UIComponent parent) throws IOException, FacesException, ELException {
- log.debug(">>> building wiki text components");
+ log.debug(">>> building wiki text components for child of: " + parent.getClientId(ctx.getFacesContext()));
String id = ctx.generateUniqueId(this.tagId);
UIComponent cmp = findChildByTagId(parent, id);
if (cmp == null) {
cmp = createComponent(ctx);
cmp.getAttributes().put(MARK, id);
}
+ log.debug("::: invoking nextHandler for child id: " + cmp.getClientId(ctx.getFacesContext()) );
this.nextHandler.apply(ctx, cmp);
parent.getChildren().add(cmp);
createPlugins(ctx, cmp);
+ log.debug("<<< completed building wiki text components for child of: " + parent.getClientId(ctx.getFacesContext()));
}
private UIComponent createComponent(FaceletContext ctx) {
@@ -132,13 +134,20 @@
// Don't forget this, transporting the value to the handled component
wikiFormattedText.setValue(unparsed);
+ log.debug("trying to create plugin children for component");
+
+ if (Contexts.getEventContext().get(UIWikiFormattedText.CURRENT_MACRO_EVENT_VARIABLE) != null) {
+ log.debug("disabling plugin rendering, we are trying to create plugins inside a plugin - not possible!");
+ return;
+ }
+
if (getAttribute(UIWikiFormattedText.ATTR_ENABLE_PLUGINS) == null ||
!getAttribute(UIWikiFormattedText.ATTR_ENABLE_PLUGINS).getBoolean(ctx)) {
log.debug("plugin rendering disabled");
return;
}
- log.debug("<<< creating plugin components from wiki text macros");
+ log.debug("creating plugin components from wiki text macros");
WikiTextParser parser = new WikiTextParser(unparsed, true, false);
parser.setRenderer(
@@ -149,7 +158,7 @@
URL faceletURL = getPluginURL(macro.getName(), ctx);
if (faceletURL == null) return null;
- log.debug("setting current macro in EVENT context");
+ log.debug("setting current macro in EVENT context before including facelets file");
Contexts.getEventContext().set(UIWikiFormattedText.CURRENT_MACRO_EVENT_VARIABLE, macro);
includePluginCSS(macro.getName(), parent);
@@ -170,8 +179,8 @@
wikiFormattedText.addPluginMacro(macro.getPosition(), macro);
}
- log.debug("including plugin CSS and facelet template at URL: " + faceletURL);
-
+ log.debug("unsetting current macro in EVENT context");
+ Contexts.getEventContext().remove(UIWikiFormattedText.CURRENT_MACRO_EVENT_VARIABLE);
return null;
}
}
@@ -205,6 +214,7 @@
// Cribbed from facelets
VariableMapper orig = ctx.getVariableMapper();
try {
+ log.debug("including plugin facelets file from URL: " + faceletURL);
ctx.setVariableMapper(new VariableMapperWrapper(orig));
ctx.includeFacelet(parent, faceletURL);
} catch (IOException e) {
@@ -223,6 +233,7 @@
WikiPreferences wikiPrefs = (WikiPreferences) Preferences.getInstance("Wiki");
String css = "/themes/" + wikiPrefs.getThemeName() + "/css/" + macroName + ".css";
if (ResourceLoader.instance().getResource(css) != null) {
+ log.debug("including plugin CSS file from resource: " + css);
// TODO: For Pete to fix, UILoadStyle doesn't load the CSS anymore
UILoadStyle style = UILoadStyle.newInstance();
style.setSrc(css);
Modified: trunk/examples/wiki/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java
===================================================================
--- trunk/examples/wiki/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java 2008-01-19 08:52:48 UTC (rev 7153)
@@ -51,7 +51,12 @@
if (faqRoot != null) {
log.debug("found faq root: " + faqRoot);
tree = wikiNodeDAO.findWikiDirectoryTree(faqRoot, 99l, 1l, false);
+ } else {
+ log.warn("did not find faq root, started search in: " + currentDirectory);
}
+ if (tree == null) {
+ log.warn("faq directory tree has not been loaded");
+ }
}
@Create
@@ -75,15 +80,18 @@
}
public NestedSetNodeWrapper<WikiDirectory> getTree() {
+ log.debug("getting faq tree");
if (tree == null) loadTree();
return tree;
}
public NestedSetNodeWrapper<WikiDirectory> getSelectedDir() {
+ log.debug("getting selected directory : " + selectedDir);
return selectedDir;
}
public void setSelectedDir(NestedSetNodeWrapper<WikiDirectory> selectedDir) {
+ log.debug("setting selected directory: " + selectedDir);
this.selectedDir = selectedDir;
}
@@ -107,6 +115,7 @@
List<WikiDocument> questions;
public List<WikiDocument> getQuestions() {
+ log.debug("retrieving questions: " + questions);
return questions;
}
Modified: trunk/examples/wiki/src/test/org/jboss/seam/wiki/test/HelpDocuments.dbunit.xml
===================================================================
--- trunk/examples/wiki/src/test/org/jboss/seam/wiki/test/HelpDocuments.dbunit.xml 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/src/test/org/jboss/seam/wiki/test/HelpDocuments.dbunit.xml 2008-01-19 08:52:48 UTC (rev 7153)
@@ -33,7 +33,7 @@
NAME_AS_TITLE="true" ENABLE_COMMENTS="false" ENABLE_COMMENT_FORM="false" ENABLE_COMMENTS_ON_FEEDS="false"
HEADER_MACROS="[NULL]" CONTENT_MACROS="[NULL]" FOOTER_MACROS="[NULL]"
HEADER="[NULL]" FOOTER="[NULL]"
- CONTENT="Most content on this website (blogs, blog comments, wiki pages, user profiles) is rendered using the [Seam Text=>http://docs.jboss.com/seam/latest/reference/en/html/text.html] engine. If you are creating content, it helps to know a few simple tricks.

++ Basic formatting

You can emphasize words using *emphasis*, _underline_, ~strikeout~ or ^superscript^.

`You can emphasize words using
*emphasis*, _underline_, ~strikeout~ or ^superscript^.`

But if you really want to type a special character such as \* or \+, you need to escape it with a \\.

`But if you really want to type a special character
such as \* or \+, you need to escape it with a \\.`

Alternatively, you can use special characters freely inside |monospace text|.

`Alternatively, you can use special characters freely
inside |monospace text|.`

++ Block formatting

Of course, you can also use "inline quotes&quo!
t;.

"And block quotes."

And split text across several paragraphs.

`Of course, you can also use "inline quotes".

"And block quotes."

And split text across several paragraphs.`

You can create

= unorderedlists
= of stuff
= like this

or

# numbered lists
# of other things

`You can create
= unordered lists
= of stuff
= like this

or

# numbered lists
# of other things`

++ Code Blocks

A third option for embedding text that uses special characters is to use a code block, delimited by \`backticks\`. For example:

<pre>
\`
for (int i\=0; i\<100; i\+\+) {
 log.info(\"Hello world!\");
}
\`
</pre>

+ Here is a first-level heading

Here is a normal paragraph.

++ Here is a second-level heading

And another paragraph.

!
;`+ Here is a first-level heading

Here is a normal paragraph.


++ Here is a second-level heading

And another paragraph.`

++ Links

The wiki has powerful handling for links.

HTML links to [=>http://hibernate.org] or attach the link to [some link text=>http://hibernate.org].
My [e-mail address=>mailto:foo@bar.tld] will be automatically protected.

`HTML links to [=>http://hibernate.org] or attach the
link to [some link text=>http://hibernate.org].
My [e-mail address=>mailto:foo@bar.tld] will be
automatically protected.`

Internal wiki links simply use area and document/file names:

= Link to another document: \[\=\>My Document\] 
= Link to another document with link text: \[A document\=\>My Document\]
= Link to another document in another area: \[\=\>Another Area\|My Document\]
= Link to an uploaded file or image: \[\=\>My Upload\]

You can even link to a [Hibernate JIRA issue=>hhh://2702], or a
[Seam JIRA issue=>jbseam://1920].&#!
xA;
`You can even link to a [Hibernate JIRA issue=>hhh://2702],
or a [Seam JIRA issue=>jbseam://1920].`

++ Embedded HTML

You can even use <i>many</i> HTML tags directly, but <b>not</b> tags that would create a security vulnerability!

`You can even use <i>many</i> HTML tags directly,
but <b>not</b> tags that would create a
security vulnerability!`"/>
+ CONTENT="Most content on this website (blogs, blog comments, wiki pages, user profiles) is rendered using the [Seam Text=>http://docs.jboss.com/seam/latest/reference/en/html/text.html] engine. If you are creating content, it helps to know a few simple tricks.

++ Basic formatting

You can emphasize words using *emphasis*, _underline_, ~strikeout~ or ^superscript^.

`You can emphasize words using
*emphasis*, _underline_, ~strikeout~ or ^superscript^.`

But if you really want to type a special character such as \* or \+, you need to escape it with a \\.

`But if you really want to type a special character
such as \* or \+, you need to escape it with a \\.`

Alternatively, you can use special characters freely inside |monospace text|.

`Alternatively, you can use special characters freely
inside |monospace text|.`

++ Block formatting

Of course, you can also use "inline quotes&quo!
t;.

"And block quotes."

And split text across several paragraphs.

`Of course, you can also use "inline quotes".

"And block quotes."

And split text across several paragraphs.`

You can create

= unorderedlists
= of stuff
= like this

or

# numbered lists
# of other things

`You can create
= unordered lists
= of stuff
= like this

or

# numbered lists
# of other things`

++ Code Blocks

A third option for embedding text that uses special characters is to use a code block, delimited by \`backticks\`. For example:

<pre>
\`
for (int i\=0; i\<100; i\+\+) {
 log.info(\"Hello world!\");
}
\`
</pre>

+ Here is a first-level heading

Here is a normal paragraph.

++ Here is a second-level heading

And another paragraph.

!
;`+ Here is a first-level heading

Here is a normal paragraph.


++ Here is a second-level heading

And another paragraph.`

++ Links

The wiki has powerful handling for links.

HTML links to [=>http://hibernate.org] or attach the link to [some link text=>http://hibernate.org].
My [e-mail address=>mailto:foo@bar.tld] will be automatically protected.

`HTML links to [=>http://hibernate.org] or attach the
link to [some link text=>http://hibernate.org].
My [e-mail address=>mailto:foo@bar.tld] will be
automatically protected.`

Internal wiki links simply use area and document/file names:

= Link to another document: \[\=\>My Document\] 
= Link to another document with link text: \[A document\=\>My Document\]
= Link to another documents fragment: \[\=\>My Document\#My Headline\]
= Link to another document in another area: \[\=\>Another Area\|My Document\]
= Link to an uploaded file or image: \[\=\>My Upload\]

You can even link to a [Hibe!
rnate JIRA issue=>hhh://2702], or a
[Seam JIRA issue=>jbseam://1920].

`You can even link to a [Hibernate JIRA issue=>hhh://2702],
or a [Seam JIRA issue=>jbseam://1920].`

++ Embedded HTML

You can even use <i>many</i> HTML tags directly, but <b>not</b> tags that would create a security vulnerability!

`You can even use <i>many</i> HTML tags directly,
but <b>not</b> tags that would create a
security vulnerability!`"/>
<WIKI_NODE
Modified: trunk/examples/wiki/view/docDisplay_d.xhtml
===================================================================
--- trunk/examples/wiki/view/docDisplay_d.xhtml 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/view/docDisplay_d.xhtml 2008-01-19 08:52:48 UTC (rev 7153)
@@ -91,9 +91,11 @@
enablePlugins="true"/>
<s:div rendered="#{documentHome.instance.nameAsTitle}">
- <h:outputLink value="#{wiki:renderURL(currentDocument)}">
- <h1 class="documentTitle">#{documentHome.instance.name}</h1>
- </h:outputLink>
+ <h1 class="documentTitle">
+ <h:outputLink value="#{wiki:renderURL(currentDocument)}">
+ <h:outputText value="#{documentHome.instance.name}"/>
+ </h:outputLink>
+ </h1>
</s:div>
<wiki:formattedText value="#{documentHome.instance.content}"
Modified: trunk/examples/wiki/view/plugins/faqBrowser/faqControls.xhtml
===================================================================
--- trunk/examples/wiki/view/plugins/faqBrowser/faqControls.xhtml 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/view/plugins/faqBrowser/faqControls.xhtml 2008-01-19 08:52:48 UTC (rev 7153)
@@ -23,7 +23,7 @@
<s:span>
<h:selectOneMenu value="#{faqBrowser.selectedDir}"
- rendered="#{not empty faqBrowser.tree}"
+ rendered="#{not empty faqBrowser.tree and faqBrowser.tree.wrappedChildren.size() > 0}"
converter="#{nestedSetNodeWrapperRestrictedEntityConverter}"
styleClass="ajaxSupport" tabindex="1">
<s:selectItems value="#{faqBrowser.tree.wrappedChildren}"
@@ -34,19 +34,20 @@
reRender="faqQuestions, faqQuestionsControl, faqCategoryLink, messageBoxContainer"/>
</h:selectOneMenu>
<h:outputText value="#{messages['faqBrowser.msg.TreeNotFound']}" rendered="#{empty faqBrowser.tree}"/>
+ <h:outputText value="#{messages['faqBrowser.msg.TreeEmpty']}" rendered="#{faqBrowser.tree.wrappedChildren.size() == 0}"/>
</s:span>
<s:span id="faqQuestionsControl">
<a:commandLink action="#{faqBrowser.showQuestions}" tabindex="1"
reRender="faqQuestions, faqQuestionsControl, faqCategoryLink, messageBoxContainer"
status="faqsSelectorFormStatus"
- rendered="#{not faqBrowser.directorySelected and not empty faqBrowser.tree}">
+ rendered="#{not faqBrowser.directorySelected and not empty faqBrowser.tree and faqBrowser.tree.wrappedChildren.size() > 0}">
<h:graphicImage value="/themes/#{preferences.get('Wiki').themeName}/img/down.gif" width="18" height="18"/>
</a:commandLink>
<a:commandLink action="#{faqBrowser.hideQuestions}" tabindex="1"
reRender="faqQuestions, faqQuestionsControl, faqCategoryLink, messageBoxContainer"
status="faqsSelectorFormStatus"
- rendered="#{faqBrowser.directorySelected and not empty faqBrowser.tree}">
+ rendered="#{faqBrowser.directorySelected and not empty faqBrowser.tree and faqBrowser.tree.wrappedChildren.size() > 0}">
<h:graphicImage value="/themes/#{preferences.get('Wiki').themeName}/img/up.gif" width="18" height="18"/>
</a:commandLink>
</s:span>
Modified: trunk/examples/wiki/view/themes/default/css/template.css
===================================================================
--- trunk/examples/wiki/view/themes/default/css/template.css 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/view/themes/default/css/template.css 2008-01-19 08:52:48 UTC (rev 7153)
@@ -118,6 +118,12 @@
list-style: square;
}
+/* ----- Wiki text ---- */
+
+.wikiHeadline1 a, .wikiHeadline2 a, .wikiHeadline3 a, .wikiHeadline4 a {
+ color: black;
+}
+
/* ---- Fonts ----- */
.smallFont {
@@ -348,11 +354,11 @@
margin-top: 10px;
}
-.documentTitle {
+.documentTitle a {
color: #000;
}
-.documentTitle:hover {
+.documentTitle a:hover {
text-decoration: underline;
}
Modified: trunk/examples/wiki/view/themes/sfwkorg/css/sfwk.css
===================================================================
--- trunk/examples/wiki/view/themes/sfwkorg/css/sfwk.css 2008-01-19 02:02:26 UTC (rev 7152)
+++ trunk/examples/wiki/view/themes/sfwkorg/css/sfwk.css 2008-01-19 08:52:48 UTC (rev 7153)
@@ -26,22 +26,18 @@
}
h1 {
- color:#576c74;
font-size:150%;
}
h2 {
- color:#576c74;
font-size:130%;
}
h3 {
- color:#576c74;
font-size:115%;
}
h4 {
- color:#696969;
font-size:100%;
}
@@ -65,12 +61,19 @@
/* ----- Wiki text ---- */
+.wikiHeadline1 a, .wikiHeadline2 a, .wikiHeadline3 a, .wikiHeadline4 a {
+ color: #576c74;
+}
+
+.wikiHeadline1 a:hover, .wikiHeadline2 a:hover, .wikiHeadline3 a:hover, .wikiHeadline4 a:hover {
+ color: #000;
+}
+
.wikiHeadline2 {
- margin-top: 25px;
+ margin-top: 15px;
}
.wikiHeadline3 {
- color:#576c74;
border-top: 1px solid #576c74;
background-color:#b9d5e0;
padding: 2px;
@@ -399,9 +402,8 @@
/* General
----------------------------------------------- */
-a:hover .documentTitle {
+.documentTitle a:hover {
color: #000;
- text-decoration: underline;
}
.documentTags {
16 years, 11 months
Seam SVN: r7152 - in trunk/seam-gen/view: layout and 1 other directory.
by seam-commits@lists.jboss.org
Author: shane.bryzak(a)jboss.com
Date: 2008-01-18 21:02:26 -0500 (Fri, 18 Jan 2008)
New Revision: 7152
Modified:
trunk/seam-gen/view/home.xhtml
trunk/seam-gen/view/layout/menu.xhtml
Log:
disabled user manager
Modified: trunk/seam-gen/view/home.xhtml
===================================================================
--- trunk/seam-gen/view/home.xhtml 2008-01-19 01:13:21 UTC (rev 7151)
+++ trunk/seam-gen/view/home.xhtml 2008-01-19 02:02:26 UTC (rev 7152)
@@ -27,7 +27,6 @@
<li>RichFaces panels and tables</li>
<li>Default CSS stylesheet</li>
<li>Internationalization support</li>
- <li>JPA-based identity management screens</li>
</ul>
</rich:panel>
Modified: trunk/seam-gen/view/layout/menu.xhtml
===================================================================
--- trunk/seam-gen/view/layout/menu.xhtml 2008-01-19 01:13:21 UTC (rev 7151)
+++ trunk/seam-gen/view/layout/menu.xhtml 2008-01-19 02:02:26 UTC (rev 7152)
@@ -8,7 +8,7 @@
<rich:toolBarGroup>
<h:outputText value="#{projectName}:"/>
<s:link view="/home.xhtml" value="Home"/>
- <s:link view="/usermanager.xhtml" value="User Manager" rendered="#{s:hasPermission('seam.account', 'read', null)}"/>
+ <!--s:link view="/usermanager.xhtml" value="User Manager" rendered="#{s:hasPermission('seam.account', 'read', null)}"/-->
</rich:toolBarGroup>
<!-- @newMenuItem@ -->
<rich:toolBarGroup location="right">
16 years, 11 months
Seam SVN: r7151 - trunk/seam-gen.
by seam-commits@lists.jboss.org
Author: shane.bryzak(a)jboss.com
Date: 2008-01-18 20:13:21 -0500 (Fri, 18 Jan 2008)
New Revision: 7151
Modified:
trunk/seam-gen/build.xml
Log:
don't copy user manager files
Modified: trunk/seam-gen/build.xml
===================================================================
--- trunk/seam-gen/build.xml 2008-01-18 22:22:40 UTC (rev 7150)
+++ trunk/seam-gen/build.xml 2008-01-19 01:13:21 UTC (rev 7151)
@@ -820,8 +820,8 @@
<include name="login.xhtml"/>
<include name="login.page.xml"/>
<include name="index.html"/>
- <include name="usermanager.xhtml"/>
- <include name="userdetail.xhtml"/>
+ <!--include name="usermanager.xhtml"/>
+ <include name="userdetail.xhtml"/-->
<include name="layout/*"/>
<include name="stylesheet/*"/>
<exclude name="**/*.ftl"/>
@@ -858,12 +858,12 @@
<mkdir dir="${project.home}/src/action"/>
<mkdir dir="${project.home}/src/test"/>
- <copy todir="${project.home}/src/${model.dir}">
+ <!--copy todir="${project.home}/src/${model.dir}">
<fileset dir="${base.dir}/src/">
<include name="UserAccount.java"/>
</fileset>
<filterset refid="filters"/>
- </copy>
+ </copy-->
<copy todir="${project.home}/src/test" file="${base.dir}/test/readme.txt" />
16 years, 11 months
Seam SVN: r7150 - trunk/examples/wiki/view/plugins/faqBrowser.
by seam-commits@lists.jboss.org
Author: christian.bauer(a)jboss.com
Date: 2008-01-18 17:22:40 -0500 (Fri, 18 Jan 2008)
New Revision: 7150
Modified:
trunk/examples/wiki/view/plugins/faqBrowser/faqQuestionForm.xhtml
Log:
Stupid bug
Modified: trunk/examples/wiki/view/plugins/faqBrowser/faqQuestionForm.xhtml
===================================================================
--- trunk/examples/wiki/view/plugins/faqBrowser/faqQuestionForm.xhtml 2008-01-18 18:14:01 UTC (rev 7149)
+++ trunk/examples/wiki/view/plugins/faqBrowser/faqQuestionForm.xhtml 2008-01-18 22:22:40 UTC (rev 7150)
@@ -24,68 +24,65 @@
<h:outputText value="#{messages['faqBrowser.label.NewFaqQuestion']}: #{faqQuestionHome.parentNode.name}"/>
</div>
- <a:region>
- <s:div styleClass="formFields formBorder">
+ <s:div styleClass="formFields formBorder">
- <s:decorate id="nameDecorate" template="../../includes/formFieldDecorate.xhtml">
- <ui:define name="label">#{messages['faqBrowser.label.QuestionTitle']}</ui:define>
- <h:inputText id="faqQuestionName" tabindex="1" size="60" maxlength="255" required="true" value="#{faqQuestionHome.instance.name}"/>
- </s:decorate>
+ <s:decorate id="nameDecorate" template="../../includes/formFieldDecorate.xhtml">
+ <ui:define name="label">#{messages['faqBrowser.label.QuestionTitle']}</ui:define>
+ <h:inputText id="faqQuestionName" tabindex="1" size="60" maxlength="255" required="true" value="#{faqQuestionHome.instance.name}"/>
+ </s:decorate>
- <ui:include src="../../includes/wikiTextEditor.xhtml">
- <ui:param name="textEditorId" value="faqQuestion"/>
+ <ui:include src="../../includes/wikiTextEditor.xhtml">
+ <ui:param name="textEditorId" value="faqQuestion"/>
+ <ui:param name="textPreviewId" value="faqQuestionPreview"/>
+ <ui:param name="namingContainer" value="faqBrowserPlugin\\\\:faqQuestionForm"/>
+ <ui:param name="statusId" value="faqQuestionFormStatus"/>
+ <ui:param name="label" value="#{messages['faqBrowser.label.QuestionText']}"/>
+ <ui:param name="valueBinding" value="#{faqQuestionHome.formContent}"/>
+ <ui:param name="valueMaxLength" value="32768"/>
+ <ui:param name="valueRequired" value="true"/>
+ <ui:param name="textEditorColumns" value="60"/>
+ <ui:param name="textEditorRows" value="20"/>
+ </ui:include>
+
+ <s:div styleClass="marginLeft">
+ <ui:include src="../../includes/wikiTextPreview.xhtml">
<ui:param name="textPreviewId" value="faqQuestionPreview"/>
- <ui:param name="namingContainer" value="faqQuestionPlugin\\\\:faqQuestionForm"/>
- <ui:param name="statusId" value="faqQuestionFormStatus"/>
- <ui:param name="label" value="#{messages['faqBrowser.label.QuestionText']}"/>
- <ui:param name="valueBinding" value="#{faqQuestionHome.formContent}"/>
- <ui:param name="valueMaxLength" value="32768"/>
- <ui:param name="valueRequired" value="true"/>
- <ui:param name="textEditorColumns" value="60"/>
- <ui:param name="textEditorRows" value="20"/>
+ <ui:param name="valueBinding" value="#{faqQuestionHome.instance.content}"/>
+ <ui:param name="enablePlugins" value="false"/>
+ <ui:param name="baseDocument" value="#{faqQuestionHome.instance}"/>
+ <ui:param name="baseDirectory" value="#{currentDirectory}"/>
</ui:include>
-
- <s:div styleClass="marginLeft">
- <ui:include src="../../includes/wikiTextPreview.xhtml">
- <ui:param name="textPreviewId" value="faqQuestionPreview"/>
- <ui:param name="valueBinding" value="#{faqQuestionHome.instance.content}"/>
- <ui:param name="enablePlugins" value="false"/>
- <ui:param name="baseDocument" value="#{faqQuestionHome.instance}"/>
- <ui:param name="baseDirectory" value="#{currentDirectory}"/>
- </ui:include>
- </s:div>
-
</s:div>
- <div class="formControls">
- <div class="entry">
- <div class="label"> </div>
- <div class="input">
+ </s:div>
- <a:commandLink id="save" action="#{faqQuestionHome.persist}"
- eventsQueue="ajaxEventQueue"
- reRender="faqBrowserPluginContainer, messageBoxContainer"
- status="faqQuestionFormStatus"
- tabindex="1"
- styleClass="button saveButton sessionEventTrigger">
- <h:outputText styleClass="buttonLabel" value="#{messages['faqBrowser.button.SaveNoKey']}"/>
- </a:commandLink>
+ <div class="formControls">
+ <div class="entry">
+ <div class="label"> </div>
+ <div class="input">
- <a:commandLink action="#{faqQuestionHome.cancel}"
- reRender="faqBrowserPluginContainer, messageBoxContainer"
- immediate="true"
- status="faqQuestionFormStatus"
- eventsQueue="ajaxEventQueue"
- tabindex="1" styleClass="buttonNonpersistent sessionEventTrigger">
- <h:outputText styleClass="buttonLabel" value="#{messages['faqBrowser.button.CancelNoKey']}"/>
- </a:commandLink>
+ <a:commandLink id="save" action="#{faqQuestionHome.persist}"
+ eventsQueue="ajaxEventQueue"
+ reRender="faqBrowserPluginContainer, messageBoxContainer"
+ status="faqQuestionFormStatus"
+ tabindex="1"
+ styleClass="button saveButton sessionEventTrigger">
+ <h:outputText styleClass="buttonLabel" value="#{messages['faqBrowser.button.SaveNoKey']}"/>
+ </a:commandLink>
- </div>
+ <a:commandLink action="#{faqQuestionHome.cancel}"
+ reRender="faqBrowserPluginContainer, messageBoxContainer"
+ immediate="true"
+ status="faqQuestionFormStatus"
+ eventsQueue="ajaxEventQueue"
+ tabindex="1" styleClass="buttonNonpersistent sessionEventTrigger">
+ <h:outputText styleClass="buttonLabel" value="#{messages['faqBrowser.button.CancelNoKey']}"/>
+ </a:commandLink>
+
</div>
</div>
+ </div>
- </a:region>
-
</div>
</h:form>
16 years, 11 months
Seam SVN: r7149 - branches/Seam_1_2_1_AP/seam-gen/resources/META-INF.
by seam-commits@lists.jboss.org
Author: max.andersen(a)jboss.com
Date: 2008-01-18 13:14:01 -0500 (Fri, 18 Jan 2008)
New Revision: 7149
Modified:
branches/Seam_1_2_1_AP/seam-gen/resources/META-INF/persistence-dev.xml
Log:
fixing http://jira.jboss.com/jira/browse/JBIDE-1544
Modified: branches/Seam_1_2_1_AP/seam-gen/resources/META-INF/persistence-dev.xml
===================================================================
--- branches/Seam_1_2_1_AP/seam-gen/resources/META-INF/persistence-dev.xml 2008-01-18 16:29:50 UTC (rev 7148)
+++ branches/Seam_1_2_1_AP/seam-gen/resources/META-INF/persistence-dev.xml 2008-01-18 18:14:01 UTC (rev 7149)
@@ -12,7 +12,7 @@
<property name="hibernate.hbm2ddl.auto" value="@hbm2ddl@"/>
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.cache.use_second_level_cache" value="false"/>
- <property name="jboss.entity.manager.factory.jndi.name" value="java:/@projectName@EntityManagerFactory"/>
+ <property name="jboss.entity.manager.factory.jndi.name" value="java:/@projectName@EntityManagerFactory"/>@catalogProperty@@schemaProperty@
</properties>
</persistence-unit>
16 years, 11 months
Seam SVN: r7148 - trunk/doc/reference/en/modules.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-01-18 11:29:50 -0500 (Fri, 18 Jan 2008)
New Revision: 7148
Modified:
trunk/doc/reference/en/modules/testing.xml
Log:
JBSEAM-2506
Modified: trunk/doc/reference/en/modules/testing.xml
===================================================================
--- trunk/doc/reference/en/modules/testing.xml 2008-01-18 12:37:49 UTC (rev 7147)
+++ trunk/doc/reference/en/modules/testing.xml 2008-01-18 16:29:50 UTC (rev 7148)
@@ -21,108 +21,70 @@
environment.
</para>
<para>
- Consider the following Seam component:
+ Consider the following Seam Component which creates a statement of
+ account for a customer:
</para>
<programlisting><![CDATA[@Stateless
@Scope(EVENT)
-@Name("register")
-public class RegisterAction implements Register
-{
- private User user;
- private EntityManager em;
-
+@Name("statementOfAccount")
+public class StatementOfAccount {
+
+ @In(create=true) EntityManager entityManager
+
+ private double statementTotal;
+
@In
- public void setUser(User user) {
- this.user = user;
- }
+ private Customer customer;
- @PersistenceContext
- public void setBookingDatabase(EntityManager em) {
- this.em = em;
+ @Create
+ public void create() {
+ List<Invoice> invoices = entityManager
+ .createQuery("select invoice from Invoice invoice where invoice.customer = :customer")
+ .setParameter("customer", customer)
+ .getResultList();
+ statementTotal = calculateTotal(invoices);
}
- public String register()
- {
- List existing = em.createQuery("select username from User where username=:username")
- .setParameter("username", user.getUsername())
- .getResultList();
- if (existing.size()==0)
+ public double calculateTotal(List<Invoice> invoices) {
+ double total = 0.0;
+ for (Invoice invoice: invoices)
{
- em.persist(user);
- return "success";
+ double += invoice.getTotal();
}
- else
- {
- return null;
- }
+ return total;
}
-
+
+ // getter and setter for statementTotal
+
}]]></programlisting>
<para>
- We could write a TestNG test for this component as follows:
+ We could write a unit test for the calculateTotal method (which tests
+ the business logic of the component) as follows:
</para>
- <programlisting><![CDATA[public class RegisterActionTest
-{
-
- @Test
- public testRegisterAction()
- {
- EntityManager em = getEntityManagerFactory().createEntityManager();
- em.getTransaction().begin();
-
- User gavin = new User();
- gavin.setName("Gavin King");
- gavin.setUserName("1ovthafew");
- gavin.setPassword("secret");
-
- RegisterAction action = new RegisterAction();
- action.setUser(gavin);
- action.setBookingDatabase(em);
-
- assert "success".equals( action.register() );
-
- em.getTransaction().commit();
- em.close();
- }
+ <programlisting><![CDATA[public class StatementOfAccountTest {
-
- private EntityManagerFactory emf;
-
- public EntityManagerFactory getEntityManagerFactory()
- {
- return emf;
- }
-
- @BeforeClass
- public void init()
- {
- emf = Persistence.createEntityManagerFactory("myResourceLocalEntityManager");
- }
-
- @AfterClass
- public void destroy()
- {
- emf.close();
- }
-
+ @Test
+ public testCalculateTotal {
+ List<Invoice> invoices = generateTestInvoices(); // A test data generator
+ double statementTotal = new StatementOfAccount().calculateTotal(invoices);
+ assert statementTotal = 123.45;
+ }
}
]]></programlisting>
<para>
- The Java Persistence API can be used with both Java SE and Java EE —
- when the above component is used inside an Application Server (Java
- EE) the container is responsible for transaction management, however
- in the unit test (Java SE) the transaction must be managed
- explicitly using a resource local entity manager. This requires
- configuration in <literal>persistence.xml</literal>.
+ You'll notice we aren't testing retrieving data from or persisting
+ data to the database; nor are we testing any functionality
+ provided by Seam. We are just testing the logic of our POJOs. Seam
+ components don't usually depend directly upon container infrastructure,
+ so most unit testing as as easy as that!
</para>
<para>
- Seam components don't usually depend directly upon container infrastructure,
- so most unit testing as as easy as that!
- </para>
+ However, if you want to test the entire application, read on.
+ </para>
</section>
16 years, 11 months
Seam SVN: r7146 - in trunk/examples/wiki: src/main/org/jboss/seam/wiki/plugin/faqBrowser and 1 other directory.
by seam-commits@lists.jboss.org
Author: christian.bauer(a)jboss.com
Date: 2008-01-18 03:39:21 -0500 (Fri, 18 Jan 2008)
New Revision: 7146
Modified:
trunk/examples/wiki/Wiki.ipr
trunk/examples/wiki/Wiki.iws
trunk/examples/wiki/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java
Log:
Updated IntelliJ project to subversion
Modified: trunk/examples/wiki/Wiki.ipr
===================================================================
--- trunk/examples/wiki/Wiki.ipr 2008-01-17 22:18:17 UTC (rev 7145)
+++ trunk/examples/wiki/Wiki.ipr 2008-01-18 08:39:21 UTC (rev 7146)
@@ -8,13 +8,13 @@
<customJdkName value="" />
<maximumHeapSize value="128" />
<properties>
- <property name="profile" value="dev" />
+ <property name="profile" value="prod" />
</properties>
<executeOn event="afterCompilation" target="deploy" />
+ <executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="DocumentHistoryTests.updateDocumentCheckRevisions" />
+ <executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="AllTests" />
<executeOn event="beforeRun" target="configuretests" runConfigurationName="LoginTest" />
- <executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="DocumentHistoryTests.updateDocumentCheckRevisions" />
<executeOn event="beforeRun" target="configuretests" runConfigurationName="Unnamed" />
- <executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="AllTests" />
<executeOn event="beforeRun" target="configuretests" runConfigurationName="AllTests" />
<executeOn event="beforeRun" target="configuretests" runConfigurationType="TestNG" runConfigurationName="Adhoc" />
<executeOn event="beforeRun" target="configuretests" runConfigurationName="" />
@@ -1385,8 +1385,9 @@
<option name="ADDITIONAL_OPTIONS_STRING" value="" />
</component>
<component name="StarteamVcsAdapter" />
+ <component name="SvnBranchConfigurationManager" />
<component name="VcsDirectoryMappings">
- <mapping directory="" vcs="CVS" />
+ <mapping directory="" vcs="svn" />
</component>
<component name="VssVcs" />
<component name="WebServicesPlugin" addRequiredLibraries="true" />
Modified: trunk/examples/wiki/Wiki.iws
===================================================================
--- trunk/examples/wiki/Wiki.iws 2008-01-17 22:18:17 UTC (rev 7145)
+++ trunk/examples/wiki/Wiki.iws 2008-01-18 08:39:21 UTC (rev 7146)
@@ -5,7 +5,7 @@
<option name="ANALYSIS_IN_BACKGROUND" value="true" />
</component>
<component name="BookmarkManager">
- <editor_bookmark url="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/prefs/CommentsPreferences.java" line="23" number="1" description="USER" />
+ <editor_bookmark url="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/feeds/FeedDAO.java" line="95" />
</component>
<component name="CCaseConfig">
<option name="implementation" value="net.sourceforge.transparent.CommandLineClearCase" />
@@ -33,26 +33,12 @@
</component>
<component name="ChangeListManager">
<list default="true" name="Default" comment="">
- <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/flash/Flash.java" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/flash/FlashPreferences.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/flash/FlashPreferences.java" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Wiki.ipr" afterPath="$PROJECT_DIR$/Wiki.ipr" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/preferences/WikiPreferenceValue.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/preferences/WikiPreferenceValue.java" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/view/includes/pluginPreferencesForm.xhtml" afterPath="$PROJECT_DIR$/view/includes/pluginPreferencesForm.xhtml" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/Wiki.iml" afterPath="$PROJECT_DIR$/Wiki.iml" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/etc/import-dev.sql" afterPath="$PROJECT_DIR$/src/etc/import-dev.sql" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/NodeHome.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/NodeHome.java" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/etc/META-INF/persistence-dev-war.xml" afterPath="$PROJECT_DIR$/src/etc/META-INF/persistence-dev-war.xml" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/etc/WEB-INF/pages.xml" afterPath="$PROJECT_DIR$/src/etc/WEB-INF/pages.xml" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/view/plugins/flash/plugin.xhtml" afterPath="$PROJECT_DIR$/view/plugins/flash/plugin.xhtml" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/view/docDisplay_d.xhtml" afterPath="$PROJECT_DIR$/view/docDisplay_d.xhtml" />
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/preferences/WikiPreferenceProvider.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/preferences/WikiPreferenceProvider.java" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Wiki.iws" afterPath="$PROJECT_DIR$/Wiki.iws" />
+ <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java" />
</list>
<list name="Failed commit: Default" comment="Oops" />
- <list name="Failed commit: Default (2)" comment="Oops">
- <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java" afterPath="$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java" />
- </list>
+ <list name="Foo" comment="" />
</component>
<component name="ChangeListSynchronizer" />
<component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
@@ -62,14 +48,21 @@
<splitter proportion="0.5" />
</component>
<component name="CompilerWorkspaceConfiguration">
- <option name="COMPILE_IN_BACKGROUND" value="false" />
+ <option name="COMPILE_IN_BACKGROUND" value="true" />
<option name="AUTO_SHOW_ERRORS_IN_EDITOR" value="true" />
<option name="CLOSE_MESSAGE_VIEW_IF_SUCCESS" value="true" />
<option name="COMPILE_DEPENDENT_FILES" value="false" />
<option name="CLEAR_OUTPUT_DIRECTORY" value="false" />
<option name="ASSERT_NOT_NULL" value="true" />
</component>
- <component name="CoverageDataManager" />
+ <component name="CoverageDataManager">
+ <SUITE FILE_PATH="$PROJECT_DIR$/../../../../../../../Library/Caches/IntelliJIDEA70/coverage/Wiki$AllTests$.es" NAME=" Coverage Results" MODIFIED="1199948424469">
+ <FILTER>org.jboss.seam.wiki.core.*</FILTER>
+ <FILTER>org.jboss.seam.wiki.plugin.*</FILTER>
+ <FILTER>org.jboss.seam.wiki.preferences.*</FILTER>
+ <FILTER>org.jboss.seam.wiki.util.*</FILTER>
+ </SUITE>
+ </component>
<component name="CreatePatchCommitExecutor">
<option name="PATCH_PATH" value="" />
</component>
@@ -149,7 +142,7 @@
</option>
</SplitterProportionsDataImpl>
</option>
- <option name="lastEditedConfigurable" value="Default" />
+ <option name="lastEditedConfigurable" value="Project Default" />
</component>
<component name="ErrorTreeViewConfiguration">
<option name="IS_AUTOSCROLL_TO_SOURCE" value="false" />
@@ -186,10 +179,10 @@
<option name="SPLITTER_PROPORTION" value="0.5" />
<option name="GROUP_BY_SEVERITY" value="false" />
<option name="FILTER_RESOLVED_ITEMS" value="true" />
- <option name="ANALYZE_TEST_SOURCES" value="true" />
+ <option name="ANALYZE_TEST_SOURCES" value="false" />
<option name="SHOW_DIFF_WITH_PREVIOUS_RUN" value="false" />
- <option name="SCOPE_TYPE" value="1" />
- <option name="CUSTOM_SCOPE_NAME" value="" />
+ <option name="SCOPE_TYPE" value="3" />
+ <option name="CUSTOM_SCOPE_NAME" value="Project Files" />
<option name="SHOW_ONLY_DIFF" value="false" />
<option name="SHOW_STRUCTURE" value="true" />
<option name="ANALYSIS_IN_BACKGROUND" value="false" />
@@ -241,200 +234,153 @@
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="core" />
+ <option name="myItemId" value="test" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
</PATH>
- </subPane>
- </component>
- <component name="PerforceChangeBrowserSettings">
- <option name="USE_CLIENT_FILTER" value="true" />
- <option name="CLIENT" value="" />
- </component>
- <component name="PerforceDirect.Settings">
- <option name="useP4CONFIG" value="true" />
- <option name="port" value="<perforce_server>:1666" />
- <option name="client" value="" />
- <option name="user" value="" />
- <option name="passwd" value="" />
- <option name="showCmds" value="false" />
- <option name="useNativeApi" value="false" />
- <option name="pathToExec" value="p4" />
- <option name="useCustomPathToExec" value="false" />
- <option name="SYNC_FORCE" value="false" />
- <option name="SYNC_RUN_RESOLVE" value="true" />
- <option name="REVERT_UNCHANGED_FILES" value="true" />
- <option name="CHARSET" value="none" />
- <option name="SHOW_BRANCHES_HISTORY" value="true" />
- <option name="ENABLED" value="true" />
- <option name="USE_LOGIN" value="false" />
- <option name="LOGIN_SILENTLY" value="false" />
- <option name="INTEGRATE_RUN_RESOLVE" value="true" />
- <option name="INTEGRATE_REVERT_UNCHANGED" value="true" />
- <option name="SERVER_TIMEOUT" value="20000" />
- </component>
- <component name="ProjectLevelVcsManager">
- <OptionsSetting value="true" id="Add" />
- <OptionsSetting value="true" id="Remove" />
- <OptionsSetting value="true" id="Checkin" />
- <OptionsSetting value="true" id="Checkout" />
- <OptionsSetting value="true" id="Update" />
- <OptionsSetting value="true" id="Status" />
- <OptionsSetting value="true" id="Edit" />
- <OptionsSetting value="true" id="Undo Check Out" />
- <OptionsSetting value="true" id="Compare with SourceSafe Version" />
- <OptionsSetting value="true" id="Get Latest Version" />
- <ConfirmationsSetting value="0" id="Add" />
- <ConfirmationsSetting value="0" id="Remove" />
- </component>
- <component name="ProjectPane">
- <subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewModuleNode" />
</PATH_ELEMENT>
- </PATH>
- <PATH>
<PATH_ELEMENT>
- <option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ <option name="myItemId" value="org.jboss.seam.wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ <option name="myItemId" value="test" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="editing" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="org.jboss.seam.wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="preferences" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="org.jboss.seam.wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="plugin" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="org.jboss.seam.wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="plugin" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="forum" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes/inrelationto" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="org.jboss.seam.wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="core" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes/inrelationto" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes/inrelationto/css" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="org.jboss.seam.wiki" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="core" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ <option name="myItemId" value="model" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageElementNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes/default" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
+ </subPane>
+ </component>
+ <component name="PerforceChangeBrowserSettings">
+ <option name="USE_CLIENT_FILTER" value="true" />
+ <option name="CLIENT" value="" />
+ </component>
+ <component name="PerforceDirect.Settings" />
+ <component name="ProjectLevelVcsManager">
+ <OptionsSetting value="true" id="Add" />
+ <OptionsSetting value="true" id="Remove" />
+ <OptionsSetting value="true" id="Checkin" />
+ <OptionsSetting value="true" id="Checkout" />
+ <OptionsSetting value="true" id="Update" />
+ <OptionsSetting value="true" id="Status" />
+ <OptionsSetting value="true" id="Edit" />
+ <OptionsSetting value="true" id="Undo Check Out" />
+ <OptionsSetting value="true" id="Compare with SourceSafe Version" />
+ <OptionsSetting value="true" id="Get Latest Version" />
+ <ConfirmationsSetting value="0" id="Add" />
+ <ConfirmationsSetting value="0" id="Remove" />
+ </component>
+ <component name="ProjectPane">
+ <subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Wiki" />
@@ -444,26 +390,6 @@
<option name="myItemId" value="Wiki" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes/default" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/themes/default/css" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
@@ -478,14 +404,6 @@
<option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/plugins" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
@@ -501,57 +419,13 @@
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/plugins" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/view/plugins/flash" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- </PATH>
- <PATH>
- <PATH_ELEMENT>
- <option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
<option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
- </PATH>
- <PATH>
<PATH_ELEMENT>
- <option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
+ <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/test" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
@@ -574,10 +448,6 @@
<option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main/org/jboss/seam/wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
@@ -596,53 +466,7 @@
<option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main/org/jboss/seam/wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
- <PATH>
- <PATH_ELEMENT>
- <option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="Wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main/org/jboss/seam/wiki" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/flash" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- </PATH>
</subPane>
</component>
<component name="ProjectReloadState">
@@ -669,7 +493,7 @@
<showLibraryContents />
<hideEmptyPackages ProjectPane="true" />
<abbreviatePackageNames />
- <showStructure ProjectPane="false" Scope="false" PackagesPane="false" Favorites="false" />
+ <showStructure PackagesPane="false" Scope="false" Favorites="false" ProjectPane="false" />
<autoscrollToSource />
<autoscrollFromSource ProjectPane="false" />
<sortByType />
@@ -683,16 +507,16 @@
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeOrder4" value="4" />
<property name="TEMP_MODULE_EXPLODED_DIR_FOR_Wiki/web/Web" value="/private/tmp/webExplodedDir27892tmp" />
<property name="cvs_file_history_flatOrder1" value="1" />
- <property name="cvs_file_history_flatWidth1" value="351" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatOrder5" value="5" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth6" value="706" />
+ <property name="cvs_file_history_flatWidth1" value="351" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth6" value="531" />
<property name="cvs_file_history_flatOrder2" value="2" />
<property name="MemberChooser.showClasses" value="true" />
<property name="cvs_file_history_flatWidth4" value="350" />
<property name="TEMP_MODULE_EXPLODED_DIR_FOR_Wiki/web/Wiki" value="/private/tmp/webExplodedDir5371tmp" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatOrder2" value="2" />
<property name="cvs_file_history_treeOrder5" value="5" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth5" value="290" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth5" value="318" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatOrder1" value="1" />
<property name="MemberChooser.sorted" value="false" />
<property name="RunManagerConfig.compileBeforeRunning" value="true" />
@@ -700,51 +524,51 @@
<property name="cvs_file_history_treeOrder3" value="3" />
<property name="cvs_file_history_treeWidth4" value="350" />
<property name="cvs_file_history_treeWidth6" value="350" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth2" value="292" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth2" value="318" />
<property name="cvs_file_history_treeWidth3" value="351" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeOrder6" value="6" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatOrder6" value="6" />
<property name="JBoss Web Module Deployment Descriptor Default Version" value="4.0" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth4" value="288" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth4" value="316" />
<property name="cvs_file_history_flatOrder6" value="6" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth1" value="305" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth1" value="325" />
<property name="cvs_file_history_flatWidth3" value="351" />
<property name="GoToClass.includeJavaFiles" value="false" />
<property name="MemberChooser.copyJavadoc" value="false" />
<property name="TEMP_MODULE_EXPLODED_DIR_FOR_Wiki" value="/private/tmp/webExplodedDir22512tmp" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth3" value="290" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth3" value="318" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatOrder4" value="4" />
<property name="cvs_file_history_treeOrder1" value="1" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth2" value="291" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth3" value="288" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth2" value="318" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth3" value="317" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeOrder1" value="1" />
<property name="Web Module Deployment Descriptor Default Version" value="2.4" />
<property name="GoToFile.includeJavaFiles" value="false" />
<property name="cvs_file_history_treeWidth1" value="351" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth0" value="288" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth0" value="316" />
<property name="cvs_file_history_treeOrder6" value="6" />
<property name="GoToClass.includeLibraries" value="false" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth1" value="305" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth1" value="325" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeOrder2" value="2" />
<property name="cvs_file_history_treeWidth2" value="351" />
<property name="cvs_file_history_flatOrder3" value="3" />
<property name="GoToClass.toSaveIncludeLibraries" value="false" />
<property name="RunManagerConfig.showSettingsBeforeRunnig" value="false" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeOrder3" value="3" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth0" value="282" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth0" value="313" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeOrder0" value="0" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth6" value="705" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeWidth6" value="531" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatOrder0" value="0" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth5" value="319" />
<property name="cvs_file_history_flatWidth6" value="350" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth5" value="291" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatOrder3" value="3" />
<property name="cvs_file_history_flatOrder5" value="5" />
- <property name="cvs_file_history_flatWidth5" value="351" />
<property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_treeOrder5" value="5" />
+ <property name="cvs_file_history_flatWidth5" value="351" />
<property name="cvs_file_history_treeOrder2" value="2" />
<property name="cvs_file_history_treeWidth5" value="351" />
<property name="cvs_file_history_flatWidth0" value="351" />
- <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth4" value="289" />
+ <property name="FileHistory.com.intellij.cvsSupport2.history.CvsHistoryProvider_flatWidth4" value="317" />
<property name="cvs_file_history_treeOrder0" value="0" />
</component>
<component name="ReadonlyStatusHandler">
@@ -752,29 +576,22 @@
</component>
<component name="RecentsManager">
<key name="CopyClassDialog.RECENTS_KEY">
- <recent name="org.jboss.seam.wiki.plugin.blogdirectory" />
- <recent name="org.jboss.seam.wiki.core.dao" />
- <recent name="org.jboss.seam.wiki.plugin.flash" />
- <recent name="org.jboss.seam.wiki.plugin.comments" />
- <recent name="org.jboss.seam.wiki.core.ui" />
+ <recent name="org.jboss.seam.wiki.plugin.faqBrowser" />
+ <recent name="org.jboss.seam.wiki.core.action" />
+ <recent name="org.jboss.seam.wiki.test.preferences" />
+ <recent name="org.jboss.seam.wiki.core.preferences2.template" />
+ <recent name="org.jboss.seam.wiki.core.preferences2.editor" />
</key>
<key name="MoveClassesOrPackagesDialog.RECENTS_KEY">
- <recent name="org.jboss.seam.wiki.core.dao" />
- <recent name="org.jboss.seam.wiki.core" />
- <recent name="org.jboss.seam.wiki.importers.metamodel" />
- <recent name="org.jboss.seam.wiki.importers.annotations" />
- <recent name="org.jboss.seam.wiki.importers.registry" />
+ <recent name="org.jboss.seam.wiki.preferences" />
+ <recent name="org.jboss.seam.wiki.core.preferences" />
+ <recent name="org.jboss.seam.wiki.preferences2.metamodel" />
+ <recent name="org.jboss.seam.wiki.preferences2" />
+ <recent name="org.jboss.seam.wiki.preferences2.annotations" />
</key>
</component>
<component name="RestoreUpdateTree" />
- <component name="RunManager" selected="Application.Test">
- <configuration default="true" type="Remote" factoryName="Remote">
- <option name="USE_SOCKET_TRANSPORT" value="true" />
- <option name="SERVER_MODE" value="false" />
- <option name="SHMEM_ADDRESS" value="javadebug" />
- <option name="HOST" value="localhost" />
- <option name="PORT" value="5005" />
- </configuration>
+ <component name="RunManager" selected="TestNG.AllTests">
<configuration default="true" type="Applet" factoryName="Applet">
<module name="" />
<option name="MAIN_CLASS_NAME" />
@@ -787,6 +604,37 @@
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
</configuration>
+ <configuration default="true" type="Remote" factoryName="Remote">
+ <option name="USE_SOCKET_TRANSPORT" value="true" />
+ <option name="SERVER_MODE" value="false" />
+ <option name="SHMEM_ADDRESS" value="javadebug" />
+ <option name="HOST" value="localhost" />
+ <option name="PORT" value="5005" />
+ </configuration>
+ <configuration default="true" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Remote">
+ <option name="WORKING_DIRECTORY" />
+ <option name="HOST" value="localhost" />
+ <option name="PORT" value="8080" />
+ <option name="LOCAL" value="false" />
+ <option name="OPEN_IN_BROWSER" value="true" />
+ <option name="OPEN_IN_BROWSER_URL" value="/" />
+ <option name="COMMON_VM_ARGUMENTS" value="" />
+ <option name="DEPLOY_TOMCAT_MANAGER" value="false" />
+ <option name="BASE_DIRECTORY_NAME" value="" />
+ <predefined_log_file id="TOMCAT_LOCALHOST_LOG_ID" enabled="true" />
+ </configuration>
+ <configuration default="true" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Local">
+ <option name="WORKING_DIRECTORY" />
+ <option name="HOST" value="localhost" />
+ <option name="PORT" value="8080" />
+ <option name="LOCAL" value="true" />
+ <option name="OPEN_IN_BROWSER" value="true" />
+ <option name="OPEN_IN_BROWSER_URL" value="/" />
+ <option name="COMMON_VM_ARGUMENTS" value="" />
+ <option name="DEPLOY_TOMCAT_MANAGER" value="false" />
+ <option name="BASE_DIRECTORY_NAME" value="" />
+ <predefined_log_file id="TOMCAT_LOCALHOST_LOG_ID" enabled="true" />
+ </configuration>
<configuration default="true" type="TestNG" factoryName="TestNG" enabled="false" merge="false">
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
@@ -806,56 +654,16 @@
<value defaultName="wholeProject" />
</option>
<option name="PROPERTIES_FILE" />
- <properties />
+ <properties>
+ <property name="binaryDir" value="META-INF/testbinaries" />
+ <property name="database" value="hsql" />
+ <property name="datasourceJndiName" value="java:/wikiTestDatasource" />
+ </properties>
<method>
- <option name="Make" value="false" />
- <option name="Run ant target" value="true" />
+ <option name="Make" value="true" />
+ <option name="Run ant target" value="false" />
</method>
</configuration>
- <configuration default="true" type="WebLogic Instance" factoryName="Local">
- <option name="WORKING_DIRECTORY" />
- <option name="HOST" value="localhost" />
- <option name="PORT" value="7001" />
- <option name="LOCAL" value="true" />
- <option name="OPEN_IN_BROWSER" value="true" />
- <option name="OPEN_IN_BROWSER_URL" value="/" />
- <option name="COMMON_VM_ARGUMENTS" value="" />
- <option name="DOMAIN_PATH" value="" />
- <option name="USER" value="weblogic" />
- <option name="PASSWORD" value="weblogic" />
- <option name="SERVER_NAME" value="myserver" />
- <option name="DOMAIN_NAME" value="mydomain" />
- <predefined_log_file id="WEBLOGIC_DOMAIN_LOG_FILE" enabled="true" />
- <predefined_log_file id="WEBLOGIC_SERVER_LOG_FILE" enabled="true" />
- </configuration>
- <configuration default="true" type="WebLogic Instance" factoryName="Remote">
- <option name="WORKING_DIRECTORY" />
- <option name="HOST" value="localhost" />
- <option name="PORT" value="7001" />
- <option name="LOCAL" value="false" />
- <option name="OPEN_IN_BROWSER" value="true" />
- <option name="OPEN_IN_BROWSER_URL" value="/" />
- <option name="COMMON_VM_ARGUMENTS" value="" />
- <option name="DOMAIN_PATH" value="" />
- <option name="USER" value="weblogic" />
- <option name="PASSWORD" value="weblogic" />
- <option name="SERVER_NAME" value="myserver" />
- <option name="DOMAIN_NAME" value="mydomain" />
- <predefined_log_file id="WEBLOGIC_DOMAIN_LOG_FILE" enabled="true" />
- <predefined_log_file id="WEBLOGIC_SERVER_LOG_FILE" enabled="true" />
- </configuration>
- <configuration default="true" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Remote">
- <option name="WORKING_DIRECTORY" />
- <option name="HOST" value="localhost" />
- <option name="PORT" value="8080" />
- <option name="LOCAL" value="false" />
- <option name="OPEN_IN_BROWSER" value="true" />
- <option name="OPEN_IN_BROWSER_URL" value="/" />
- <option name="COMMON_VM_ARGUMENTS" value="" />
- <option name="DEPLOY_TOMCAT_MANAGER" value="false" />
- <option name="BASE_DIRECTORY_NAME" value="" />
- <predefined_log_file id="TOMCAT_LOCALHOST_LOG_ID" enabled="true" />
- </configuration>
<configuration default="true" type="Application" factoryName="Application" enabled="false" merge="false">
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
@@ -869,32 +677,6 @@
<option name="Make" value="true" />
</method>
</configuration>
- <configuration default="true" type="#com.intellij.j2ee.web.jsr45.JSR45ConfigurationFactory" factoryName="Remote">
- <option name="WORKING_DIRECTORY" />
- <option name="HOST" value="localhost" />
- <option name="PORT" value="8080" />
- <option name="LOCAL" value="false" />
- <option name="OPEN_IN_BROWSER" value="true" />
- <option name="OPEN_IN_BROWSER_URL" value="/" />
- <option name="COMMON_VM_ARGUMENTS" value="" />
- <option name="JSP_PACKAGE" value="" />
- <option name="VM_OPTS" value="VM_OPTS" />
- <option name="USE_WEBSPHERE51_LINEMAPPING_MODEL" value="false" />
- <option name="LOCAL_PORT" value="80" />
- </configuration>
- <configuration default="true" type="#com.intellij.j2ee.web.jsr45.JSR45ConfigurationFactory" factoryName="Local">
- <option name="WORKING_DIRECTORY" />
- <option name="HOST" value="localhost" />
- <option name="PORT" value="8080" />
- <option name="LOCAL" value="true" />
- <option name="OPEN_IN_BROWSER" value="true" />
- <option name="OPEN_IN_BROWSER_URL" value="/" />
- <option name="COMMON_VM_ARGUMENTS" value="" />
- <option name="JSP_PACKAGE" value="" />
- <option name="VM_OPTS" value="VM_OPTS" />
- <option name="USE_WEBSPHERE51_LINEMAPPING_MODEL" value="false" />
- <option name="LOCAL_PORT" value="80" />
- </configuration>
<configuration default="true" type="JUnit" factoryName="JUnit" enabled="false" merge="false">
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
@@ -914,18 +696,6 @@
<option name="Make" value="true" />
</method>
</configuration>
- <configuration default="true" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Local">
- <option name="WORKING_DIRECTORY" />
- <option name="HOST" value="localhost" />
- <option name="PORT" value="8080" />
- <option name="LOCAL" value="true" />
- <option name="OPEN_IN_BROWSER" value="true" />
- <option name="OPEN_IN_BROWSER_URL" value="/" />
- <option name="COMMON_VM_ARGUMENTS" value="" />
- <option name="DEPLOY_TOMCAT_MANAGER" value="false" />
- <option name="BASE_DIRECTORY_NAME" value="" />
- <predefined_log_file id="TOMCAT_LOCALHOST_LOG_ID" enabled="true" />
- </configuration>
<configuration default="false" name="Test" type="Application" factoryName="Application" enabled="false" merge="false">
<option name="MAIN_CLASS_NAME" value="org.jboss.seam.wiki.core.importers.blosxom.KwikiParser" />
<option name="VM_PARAMETERS" value="" />
@@ -980,6 +750,10 @@
</method>
</configuration>
<configuration default="false" name="AllTests" type="TestNG" factoryName="TestNG" enabled="false" merge="false">
+ <pattern value="org.jboss.seam.wiki.core.*" />
+ <pattern value="org.jboss.seam.wiki.plugin.*" />
+ <pattern value="org.jboss.seam.wiki.preferences.*" />
+ <pattern value="org.jboss.seam.wiki.util.*" />
<module name="Wiki" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" value="" />
@@ -991,14 +765,18 @@
<option name="TEST_OBJECT" value="SUITE" />
<option name="VM_PARAMETERS" value="" />
<option name="PARAMETERS" value="" />
- <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/build" />
- <option name="OUTPUT_DIRECTORY" value="" />
+ <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" />
+ <option name="OUTPUT_DIRECTORY" value="$PROJECT_DIR$/build/test-output" />
<option name="ADDITIONAL_CLASS_PATH" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<option name="PROPERTIES_FILE" value="" />
- <properties />
+ <properties>
+ <property name="binaryDir" value="META-INF/testbinaries" />
+ <property name="database" value="hsql" />
+ <property name="datasourceJndiName" value="java:/wikiTestDatasource" />
+ </properties>
<RunnerSettings RunnerId="Debug">
<option name="DEBUG_PORT" value="55160" />
<option name="TRANSPORT" value="0" />
@@ -1012,6 +790,101 @@
<option name="Run ant target" value="true" />
</method>
</configuration>
+ <configuration default="false" name="Adhoc" type="TestNG" factoryName="TestNG" enabled="false" merge="false">
+ <module name="Wiki" />
+ <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+ <option name="ALTERNATIVE_JRE_PATH" value="" />
+ <option name="SUITE_NAME" value="" />
+ <option name="PACKAGE_NAME" value="org.jboss.seam.wiki.test.plugin" />
+ <option name="MAIN_CLASS_NAME" value="org.jboss.seam.wiki.test.plugin.FaqBrowserDAOTests" />
+ <option name="METHOD_NAME" value="linkToDocumentFragments" />
+ <option name="GROUP_NAME" value="" />
+ <option name="TEST_OBJECT" value="CLASS" />
+ <option name="VM_PARAMETERS" value="" />
+ <option name="PARAMETERS" value="" />
+ <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" />
+ <option name="OUTPUT_DIRECTORY" value="$PROJECT_DIR$/build/test-output" />
+ <option name="ADDITIONAL_CLASS_PATH" />
+ <option name="TEST_SEARCH_SCOPE">
+ <value defaultName="singleModule" />
+ </option>
+ <option name="PROPERTIES_FILE" value="" />
+ <properties>
+ <property name="binaryDir" value="META-INF/testbinaries" />
+ <property name="database" value="hsql" />
+ <property name="datasourceJndiName" value="java:/wikiTestDatasource" />
+ </properties>
+ <RunnerSettings RunnerId="Debug">
+ <option name="DEBUG_PORT" value="55956" />
+ <option name="TRANSPORT" value="0" />
+ <option name="LOCAL" value="true" />
+ </RunnerSettings>
+ <RunnerSettings RunnerId="Run" />
+ <ConfigurationWrapper RunnerId="Debug" />
+ <ConfigurationWrapper RunnerId="Run" />
+ <method>
+ <option name="Make" value="false" />
+ <option name="Run ant target" value="true" />
+ </method>
+ </configuration>
+ <configuration default="true" type="#com.intellij.j2ee.web.jsr45.JSR45ConfigurationFactory" factoryName="Local">
+ <option name="WORKING_DIRECTORY" />
+ <option name="HOST" value="localhost" />
+ <option name="PORT" value="8080" />
+ <option name="LOCAL" value="true" />
+ <option name="OPEN_IN_BROWSER" value="true" />
+ <option name="OPEN_IN_BROWSER_URL" value="/" />
+ <option name="COMMON_VM_ARGUMENTS" value="" />
+ <option name="JSP_PACKAGE" value="" />
+ <option name="VM_OPTS" value="VM_OPTS" />
+ <option name="USE_WEBSPHERE51_LINEMAPPING_MODEL" value="false" />
+ <option name="LOCAL_PORT" value="80" />
+ </configuration>
+ <configuration default="true" type="WebLogic Instance" factoryName="Local">
+ <option name="WORKING_DIRECTORY" />
+ <option name="HOST" value="localhost" />
+ <option name="PORT" value="7001" />
+ <option name="LOCAL" value="true" />
+ <option name="OPEN_IN_BROWSER" value="true" />
+ <option name="OPEN_IN_BROWSER_URL" value="/" />
+ <option name="COMMON_VM_ARGUMENTS" value="" />
+ <option name="DOMAIN_PATH" value="" />
+ <option name="USER" value="weblogic" />
+ <option name="PASSWORD" value="weblogic" />
+ <option name="SERVER_NAME" value="myserver" />
+ <option name="DOMAIN_NAME" value="mydomain" />
+ <predefined_log_file id="WEBLOGIC_DOMAIN_LOG_FILE" enabled="true" />
+ <predefined_log_file id="WEBLOGIC_SERVER_LOG_FILE" enabled="true" />
+ </configuration>
+ <configuration default="true" type="#com.intellij.j2ee.web.jsr45.JSR45ConfigurationFactory" factoryName="Remote">
+ <option name="WORKING_DIRECTORY" />
+ <option name="HOST" value="localhost" />
+ <option name="PORT" value="8080" />
+ <option name="LOCAL" value="false" />
+ <option name="OPEN_IN_BROWSER" value="true" />
+ <option name="OPEN_IN_BROWSER_URL" value="/" />
+ <option name="COMMON_VM_ARGUMENTS" value="" />
+ <option name="JSP_PACKAGE" value="" />
+ <option name="VM_OPTS" value="VM_OPTS" />
+ <option name="USE_WEBSPHERE51_LINEMAPPING_MODEL" value="false" />
+ <option name="LOCAL_PORT" value="80" />
+ </configuration>
+ <configuration default="true" type="WebLogic Instance" factoryName="Remote">
+ <option name="WORKING_DIRECTORY" />
+ <option name="HOST" value="localhost" />
+ <option name="PORT" value="7001" />
+ <option name="LOCAL" value="false" />
+ <option name="OPEN_IN_BROWSER" value="true" />
+ <option name="OPEN_IN_BROWSER_URL" value="/" />
+ <option name="COMMON_VM_ARGUMENTS" value="" />
+ <option name="DOMAIN_PATH" value="" />
+ <option name="USER" value="weblogic" />
+ <option name="PASSWORD" value="weblogic" />
+ <option name="SERVER_NAME" value="myserver" />
+ <option name="DOMAIN_NAME" value="mydomain" />
+ <predefined_log_file id="WEBLOGIC_DOMAIN_LOG_FILE" enabled="true" />
+ <predefined_log_file id="WEBLOGIC_SERVER_LOG_FILE" enabled="true" />
+ </configuration>
</component>
<component name="SQLPlugin.ProjectConfiguration">
<queries />
@@ -1098,36 +971,36 @@
<frame x="0" y="22" width="2560" height="1536" extended-state="0" />
<editor active="false" />
<layout>
- <window_info id="SQL" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.38931298" order="16" x="11" y="253" width="1391" height="477" />
- <window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="3" />
- <window_info id="IDEtalk" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="3" />
- <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.6435374" order="7" />
- <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.14257269" order="0" />
- <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.62317836" order="1" />
- <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.24970132" order="1" />
- <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.24011104" order="12" x="24" y="688" width="925" height="442" />
+ <window_info id="SQL" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.46495488" order="16" x="11" y="253" width="1391" height="477" />
+ <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.6426093" order="7" />
+ <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.18949045" order="0" />
+ <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.61762667" order="1" />
+ <window_info id="Structure" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.16162421" order="8" />
+ <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.2873005" order="12" x="24" y="688" width="925" height="442" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" order="5" />
<window_info id="Module Dependencies" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32961783" order="7" />
- <window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3954481" order="13" />
+ <window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.39486468" order="13" />
<window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="5" />
- <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.11549184" order="1" />
+ <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.12420382" order="2" />
<window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3298466" order="14" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4663428" order="2" x="-1442" y="805" width="1440" height="900" />
- <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.24930307" order="2" />
- <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.55818814" order="3" />
- <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.39971244" order="0" />
- <window_info id="IDEtalk Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="15" />
- <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.31983805" order="11" />
- <window_info id="Duplicates" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="9" />
+ <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.24930307" order="1" />
+ <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.6363636" order="3" />
+ <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.39968154" order="0" />
+ <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.2109646" order="11" />
+ <window_info id="Duplicates" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3296322" order="9" />
<window_info id="SVN Repositories" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.32928476" order="8" />
+ <window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="2" />
+ <window_info id="IDEtalk" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3297414" order="3" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="4" />
<window_info id="Maven projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3297491" order="4" />
- <window_info id="SQL Schema" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.2928522" order="0" />
+ <window_info id="SQL Schema" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.29215822" order="0" />
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="10" />
- <window_info id="Web" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" order="2" />
+ <window_info id="Web" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" order="1" />
<window_info id="EJB" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" order="6" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" order="8" />
<window_info id="File View" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="6" />
+ <window_info id="IDEtalk Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="15" />
</layout>
</component>
<component name="VCS.FileViewConfiguration">
@@ -1145,7 +1018,7 @@
<option name="PERFORM_EDIT_IN_BACKGROUND" value="true" />
<option name="PERFORM_ADD_REMOVE_IN_BACKGROUND" value="true" />
<option name="FORCE_NON_EMPTY_COMMENT" value="false" />
- <option name="LAST_COMMIT_MESSAGE" value="Show document tags by default" />
+ <option name="LAST_COMMIT_MESSAGE" value="Fixes for faq browser" />
<option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="false" />
<option name="REFORMAT_BEFORE_PROJECT_COMMIT" value="false" />
<option name="REFORMAT_BEFORE_FILE_COMMIT" value="false" />
@@ -1156,31 +1029,31 @@
<option name="UPDATE_GROUP_BY_PACKAGES" value="false" />
<option name="SHOW_FILE_HISTORY_AS_TREE" value="false" />
<option name="FILE_HISTORY_SPLITTER_PROPORTION" value="0.6" />
- <MESSAGE value="Defensive against invalid user input" />
- <MESSAGE value="Show more information in breadcrumb" />
- <MESSAGE value="Internationalized almost all strings" />
- <MESSAGE value="Added [<=endTeaser] macro, JBSEAM-2102" />
- <MESSAGE value="Updated nested set docs" />
- <MESSAGE value="TODO note" />
- <MESSAGE value="Less minimum characters for names" />
- <MESSAGE value="Linkable comments" />
- <MESSAGE value="Defer createdOn timestamp until the document is actually persisted" />
- <MESSAGE value="Conversation switcher leaked document_id parameter into existing conversation, JBSEAM-2140" />
- <MESSAGE value="Initial import of forum plugin" />
- <MESSAGE value="Access control for feeds and feed entries, JBSEAM-2114" />
- <MESSAGE value="Workaround for resetting persistence context filter arguments after login" />
- <MESSAGE value="Various updates to core classes and views, required for forum plugin" />
- <MESSAGE value="Fix tests" />
- <MESSAGE value="Generalized pager, still not used everywhere" />
- <MESSAGE value="Disabled flash plugin, open to XSS attacks" />
- <MESSAGE value="Imr" />
- <MESSAGE value="Improved extensibility of core wiki render engine" />
+ <MESSAGE value="Relax user realname constraints" />
+ <MESSAGE value="Make feed domain model extensible, preparation for aggregator" />
+ <MESSAGE value="Forum queries performance optimization" />
+ <MESSAGE value="Disable tests that fail on HSQL DB" />
+ <MESSAGE value="Dev profile now requires MySQL, disabled tests conditionally that don't run on HSQL" />
+ <MESSAGE value="Minor improvements to forum browsing and doc pager" />
+ <MESSAGE value="Avoid NPE" />
+ <MESSAGE value="Configurable forum reply e-mail notification and Safari3 fixes" />
+ <MESSAGE value="Use new SeamTest superclass" />
+ <MESSAGE value="JBSEAM-2397 and JBSEAM-1883 - implemented trashcan feature and more reliable update of 2nd level cache and lucene index" />
+ <MESSAGE value="If you write new code, actually call it at some point..." />
+ <MESSAGE value="JBSEAM-2477 - Only/no comments displayed on feeds" />
+ <MESSAGE value="Better getInstance() calls" />
+ <MESSAGE value="Improved macro handling in documents and URL rendering" />
<MESSAGE value="Oops" />
- <MESSAGE value="Fixed 'create user homepage' bug, added macro detection" />
- <MESSAGE value="Upgraded to AS 4.2.2, reduced recommended session timeout" />
- <MESSAGE value="Fixed tabindex order" />
+ <MESSAGE value="JBSEAM-2136 - Anchor/linking support for document headlines" />
+ <MESSAGE value="Right-click action menu on dir display" />
+ <MESSAGE value="JBSEAM-2457 - Render "REST" feed/file download URLs, breaks all current feed/file bookmarks" />
<MESSAGE value="Minor" />
- <MESSAGE value="Show document tags by default" />
+ <MESSAGE value="Fix test" />
+ <MESSAGE value="Layout fix for revision display" />
+ <MESSAGE value="Make ORDER BY in queries more typesafe" />
+ <MESSAGE value="Ooops" />
+ <MESSAGE value="JBSEAM-2486 - Implemented FAQ browser plugin" />
+ <MESSAGE value="Fixes for faq browser" />
</component>
<component name="VssConfiguration">
<option name="CLIENT_PATH" value="" />
@@ -1222,13 +1095,14 @@
<option name="FILTER_TARGETS" value="false" />
<buildFile url="file://$PROJECT_DIR$/build.xml">
<antCommandLine value="" />
- <runInBackground value="false" />
+ <runInBackground value="true" />
<targetFilters>
<filter targetName="clean" isVisible="true" />
<filter targetName="cleanredeploy" isVisible="true" />
<filter targetName="compileclasses" isVisible="true" />
<filter targetName="compiletests" isVisible="true" />
<filter targetName="configuretests" isVisible="true" />
+ <filter targetName="copydatasets" isVisible="false" />
<filter targetName="copyjbossembedded" isVisible="false" />
<filter targetName="copyseam" isVisible="false" />
<filter targetName="copyseamdependencies" isVisible="false" />
@@ -1241,6 +1115,7 @@
<filter targetName="hotdeploy" isVisible="true" />
<filter targetName="init" isVisible="true" />
<filter targetName="initcopy" isVisible="false" />
+ <filter targetName="initdav" isVisible="false" />
<filter targetName="initpoms" isVisible="false" />
<filter targetName="redeploy" isVisible="true" />
<filter targetName="schemaexport" isVisible="true" />
@@ -1265,113 +1140,107 @@
<option name="myLastEditedConfigurable" value="Default" />
</component>
<component name="editorHistoryManager">
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/preferences/PreferenceProperty.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/DocumentHome.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="63" column="19" selection-start="1922" selection-end="1944" vertical-scroll-proportion="0.5046729">
+ <state line="134" column="18" selection-start="4229" selection-end="4229" vertical-scroll-proportion="0.23220704">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/view/includes/pluginPreferencesForm.xhtml">
- <provider editor-type-id="HtmlPreview">
- <state />
- </provider>
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/engine/WikiMacro.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="39" column="0" selection-start="2145" selection-end="2145" vertical-scroll-proportion="0.3817771">
+ <state line="25" column="26" selection-start="745" selection-end="745" vertical-scroll-proportion="0.23364486">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/preferences/PreferenceProvider.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="37" column="0" selection-start="2157" selection-end="2157" vertical-scroll-proportion="0.58444715">
+ <state line="146" column="55" selection-start="5849" selection-end="5849" vertical-scroll-proportion="0.34579438">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/dao/UserRoleAccessFactory.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="126" column="0" selection-start="5450" selection-end="5450" vertical-scroll-proportion="0.14216281">
+ <state line="219" column="0" selection-start="9060" selection-end="9060" vertical-scroll-proportion="0.94392526">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/flash/Flash.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/FeedServlet.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="35" column="81" selection-start="1132" selection-end="1132" vertical-scroll-proportion="0.3271028">
+ <state line="89" column="17" selection-start="3507" selection-end="3507" vertical-scroll-proportion="0.34219986">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/forum/ForumListHome.java">
+ <entry file="file://$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/WikiBaseData.dbunit.xml">
<provider selected="true" editor-type-id="text-editor">
- <state line="40" column="5" selection-start="993" selection-end="993" vertical-scroll-proportion="0.37383178">
+ <state line="6" column="139" selection-start="565" selection-end="565" vertical-scroll-proportion="0.057395145">
<folding />
</state>
</provider>
</entry>
- <entry file="jar://$PROJECT_DIR$/../../lib/jboss-seam.jar!/org/jboss/seam/annotations/RaiseEvent.class">
+ <entry file="file://$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/util/DBUnitSeamTest.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="5" column="218" selection-start="369" selection-end="369" vertical-scroll-proportion="0.046728972">
+ <state line="96" column="26" selection-start="4109" selection-end="4109" vertical-scroll-proportion="0.05248023">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/PluginPreferenceEditor.java">
+ <entry file="file://$PROJECT_DIR$/build.xml">
<provider selected="true" editor-type-id="text-editor">
- <state line="119" column="34" selection-start="4962" selection-end="4962" vertical-scroll-proportion="0.85046726">
+ <state line="498" column="22" selection-start="19431" selection-end="19431" vertical-scroll-proportion="0.3944687">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/ui/WikiFormattedTextHandler.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/WikiRequestResolver.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="239" column="0" selection-start="9568" selection-end="9568" vertical-scroll-proportion="0.682243">
+ <state line="177" column="83" selection-start="7362" selection-end="7362" vertical-scroll-proportion="0.28900072">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/NodeHome.java">
+ <entry file="file://$PROJECT_DIR$/src/etc/messages_faqBrowser_en.properties">
<provider selected="true" editor-type-id="text-editor">
- <state line="235" column="0" selection-start="7436" selection-end="7436" vertical-scroll-proportion="0.7943925">
+ <state line="18" column="113" selection-start="827" selection-end="827" vertical-scroll-proportion="0.1682243">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/view/plugins/flash/plugin.xhtml">
- <provider editor-type-id="HtmlPreview">
- <state />
- </provider>
+ <entry file="file://$PROJECT_DIR$/view/plugins/faqBrowser/faqControls.xhtml">
<provider selected="true" editor-type-id="text-editor">
- <state line="44" column="8" selection-start="1975" selection-end="1975" vertical-scroll-proportion="0.4307229">
+ <state line="24" column="66" selection-start="975" selection-end="975" vertical-scroll-proportion="0.009461426">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/preferences/PreferenceValue.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/dao/WikiNodeDAO.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="11" column="0" selection-start="373" selection-end="373" vertical-scroll-proportion="0.10280374">
+ <state line="403" column="87" selection-start="18308" selection-end="18308" vertical-scroll-proportion="0.009345794">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/preferences/WikiPreferenceValue.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowserDAO.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="200" column="94" selection-start="5886" selection-end="5886" vertical-scroll-proportion="0.91588783">
+ <state line="48" column="45" selection-start="1774" selection-end="1774" vertical-scroll-proportion="0.44859812">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/preferences/WikiPreferenceProvider.java">
+ <entry file="file://$PROJECT_DIR$/src/test/org/jboss/seam/wiki/test/plugin/FaqBrowserDAOTests.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="128" column="27" selection-start="6138" selection-end="6138" vertical-scroll-proportion="0.33285406">
+ <state line="23" column="10" selection-start="768" selection-end="768" vertical-scroll-proportion="0.21495327">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/core/action/DocumentHome.java">
+ <entry file="file://$PROJECT_DIR$/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="126" column="0" selection-start="3998" selection-end="3998" vertical-scroll-proportion="0.39252338">
+ <state line="10" column="0" selection-start="244" selection-end="244" vertical-scroll-proportion="0.13402061">
<folding />
</state>
</provider>
Modified: trunk/examples/wiki/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java
===================================================================
--- trunk/examples/wiki/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java 2008-01-17 22:18:17 UTC (rev 7145)
+++ trunk/examples/wiki/src/main/org/jboss/seam/wiki/plugin/faqBrowser/FaqBrowser.java 2008-01-18 08:39:21 UTC (rev 7146)
@@ -8,7 +8,6 @@
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.*;
-import org.jboss.seam.annotations.web.RequestParameter;
import org.jboss.seam.log.Log;
import org.jboss.seam.wiki.core.dao.WikiNodeDAO;
import org.jboss.seam.wiki.core.model.WikiDirectory;
@@ -17,6 +16,7 @@
import org.jboss.seam.wiki.core.nestedset.query.NestedSetNodeWrapper;
import java.util.List;
+import java.io.Serializable;
/**
* @author Christian Bauer
@@ -24,7 +24,7 @@
@Name("faqBrowser")
@Scope(ScopeType.PAGE)
@AutoCreate
-public class FaqBrowser {
+public class FaqBrowser implements Serializable {
@Logger
Log log;
16 years, 11 months
Seam SVN: r7147 - trunk/bootstrap.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-01-18 07:37:49 -0500 (Fri, 18 Jan 2008)
New Revision: 7147
Added:
trunk/bootstrap/commons-logging.properties
Log:
Make hibernate logging work
Added: trunk/bootstrap/commons-logging.properties
===================================================================
--- trunk/bootstrap/commons-logging.properties (rev 0)
+++ trunk/bootstrap/commons-logging.properties 2008-01-18 12:37:49 UTC (rev 7147)
@@ -0,0 +1,5 @@
+# The Sun JSF RI bundles and wraps commons-logging, which, for unknown reasons, disables any other
+# commons-logging (my guess: the LogFactoryImpl detection routine is broken). This configuration
+# file makes it work again (also for unknown reasons).
+org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.LogFactoryImpl
+org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
\ No newline at end of file
Property changes on: trunk/bootstrap/commons-logging.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
16 years, 11 months
Seam SVN: r7145 - in trunk/src/main/org/jboss/seam: init and 1 other directory.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-01-17 17:18:17 -0500 (Thu, 17 Jan 2008)
New Revision: 7145
Removed:
trunk/src/main/org/jboss/seam/deployment/ComponentScanner.java
trunk/src/main/org/jboss/seam/deployment/GroovyComponentScanner.java
trunk/src/main/org/jboss/seam/deployment/NamespaceScanner.java
trunk/src/main/org/jboss/seam/init/GroovyHotRedeployable.java
trunk/src/main/org/jboss/seam/init/JavaHotRedeployable.java
trunk/src/main/org/jboss/seam/init/NoHotRedeployable.java
trunk/src/main/org/jboss/seam/init/RedeployableStrategy.java
Log:
Tidy up from cvs2svn migration problem
Deleted: trunk/src/main/org/jboss/seam/deployment/ComponentScanner.java
===================================================================
--- trunk/src/main/org/jboss/seam/deployment/ComponentScanner.java 2008-01-17 21:18:35 UTC (rev 7144)
+++ trunk/src/main/org/jboss/seam/deployment/ComponentScanner.java 2008-01-17 22:18:17 UTC (rev 7145)
@@ -1,93 +0,0 @@
-package org.jboss.seam.deployment;
-
-import org.jboss.seam.annotations.Install;
-import org.jboss.seam.annotations.Name;
-
-import java.io.IOException;
-import java.util.HashSet;
-import java.util.Set;
-
-import javassist.bytecode.ClassFile;
-
-import org.jboss.seam.log.LogProvider;
-import org.jboss.seam.log.Logging;
-
-/**
- * Scans archives in the Seam classpath for Seam components.
- *
- * @author Thomas Heute
- * @author Gavin King
- * @author Norman Richards
- *
- */
-public class ComponentScanner extends Scanner
-{
- private static final LogProvider log = Logging.getLogProvider(ComponentScanner.class);
-
- protected Set<Class<Object>> classes;
-
- private Set<String> resources;
-
- public ComponentScanner(String resourceName)
- {
- super(resourceName);
- }
-
- public ComponentScanner(String resourceName, ClassLoader classLoader)
- {
- super(resourceName, classLoader);
- }
-
- /**
- * Returns only Seam components (ie: classes annotated with @Name)
- */
- public Set<Class<Object>> getClasses()
- {
- if (classes == null) {
- classes = new HashSet<Class<Object>>();
- resources = new HashSet<String>();
- scan();
- }
- return classes;
- }
-
- public Set<String> getResources() {
- return resources;
- }
-
- @Override
- @SuppressWarnings("unchecked")
- protected void handleItem(String name)
- {
- if (name.endsWith(".class")) {
- String classname = filenameToClassname(name);
- String filename = Scanner.componentFilename(name);
- try {
- ClassFile classFile = getClassFile(name);
- boolean installable = ( hasAnnotation(classFile, Name.class) || classLoader.getResources(filename).hasMoreElements() )
- && !"false".equals( getAnnotationValue(classFile, Install.class, "value") );
- if (installable) {
- log.debug("found component class: " + name);
- classes.add( (Class<Object>) classLoader.loadClass(classname) );
- }
-
- } catch (ClassNotFoundException cnfe) {
- log.debug("could not load class: " + classname, cnfe);
- } catch (NoClassDefFoundError ncdfe) {
- log.debug("could not load class (missing dependency): " + classname, ncdfe);
- } catch (IOException ioe) {
- log.debug("could not load classfile: " + classname, ioe);
- }
- } else if (name.endsWith(".component.xml") || name.endsWith("/components.xml")) {
- // we want to skip over known meta-directories since Seam will auto-load these without a scan
- if (!name.startsWith("WEB-INF/") && !name.startsWith("META-INF/")) {
- resources.add(name);
- }
- }
-
- }
-
- public ClassLoader getClassLoader() {
- return classLoader;
- }
-}
Deleted: trunk/src/main/org/jboss/seam/deployment/GroovyComponentScanner.java
===================================================================
--- trunk/src/main/org/jboss/seam/deployment/GroovyComponentScanner.java 2008-01-17 21:18:35 UTC (rev 7144)
+++ trunk/src/main/org/jboss/seam/deployment/GroovyComponentScanner.java 2008-01-17 22:18:17 UTC (rev 7145)
@@ -1,139 +0,0 @@
-//$Id$
-package org.jboss.seam.deployment;
-
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.net.URL;
-import java.net.URLClassLoader;
-
-import groovy.lang.GroovyClassLoader;
-import groovy.lang.GroovyRuntimeException;
-import org.codehaus.groovy.control.CompilationFailedException;
-import org.jboss.seam.annotations.Install;
-import org.jboss.seam.annotations.Name;
-import org.jboss.seam.log.LogProvider;
-import org.jboss.seam.log.Logging;
-
-/**
- * Scan Groovy files as well as Java files
- * <p/>
- * TODO: make it so that you can plug any Scripting scanner
- *
- * @author Emmanuel Bernard
- */
-public class GroovyComponentScanner extends ComponentScanner
-{
- private static final LogProvider log = Logging.getLogProvider(GroovyComponentScanner.class);
- private final String groovyFileExtension;
-
- public GroovyComponentScanner(String resourceName, String groovyFileExtension)
- {
- super(resourceName);
- this.groovyFileExtension = groovyFileExtension;
- }
-
- //has to be a GroovyClassLoader see #getURLsFromClassLoader
- public GroovyComponentScanner(String resourceName, GroovyClassLoader classLoader, String groovyFileExtension)
- {
- super(resourceName, classLoader);
- this.groovyFileExtension = groovyFileExtension;
- }
-
- @Override
- protected URL[] getURLsFromClassLoader()
- {
- /*
- * a GroovyClassLoader accept no URL,
- * use the parent URL
- */
- return ( (URLClassLoader) classLoader.getParent() ).getURLs();
- }
-
- @Override
- protected void handleItem(String name)
- {
- //handle java classes
- super.handleItem(name);
-
- if (name.endsWith(groovyFileExtension))
- {
- log.debug("Found a groovy file: " + name);
- String classname = filenameToGroovyname(name);
- String filename = groovyComponentFilename(name);
- BufferedReader buffReader = null;
- try
- {
- InputStream stream = classLoader.getResourceAsStream(name);
- //TODO is BufferedInputStream necessary?
- buffReader = new BufferedReader(new InputStreamReader(stream));
- String line = buffReader.readLine();
- while (line != null)
- {
- if (line.indexOf("@Name") != -1 || line.indexOf("@" + Name.class.getName()) != -1)
- {
- //possibly a Seam component
- log.debug("Groovy file possibly a Seam component: " + name);
- Class<Object> groovyClass = (Class<Object>) classLoader.loadClass(classname);
- Install install = groovyClass.getAnnotation(Install.class);
- boolean installable = ( install == null || install.value() )
- && ( groovyClass.isAnnotationPresent(Name.class)
- || classLoader.getResources(filename).hasMoreElements() );
- if (installable)
- {
- log.debug("found groovy component class: " + name);
- classes.add(groovyClass);
- }
- break;
- }
- line = buffReader.readLine();
- }
- }
- catch (ClassNotFoundException cnfe)
- {
- log.debug("could not load groovy class: " + classname, cnfe);
-
- }
- catch (NoClassDefFoundError ncdfe)
- {
- log.debug("could not load groovy class (missing dependency): " + classname, ncdfe);
-
- }
- catch (IOException ioe)
- {
- log.debug("could not load groovy file: " + classname, ioe);
- }
- catch( CompilationFailedException e) {
- log.info("Compilation error in Groovy file:" + classname, e);
- }
- catch(GroovyRuntimeException e) {
- log.info("Unknown error reading Groovy file:" + classname, e);
- }
- finally
- {
- if (buffReader != null) {
- try
- {
- buffReader.close();
- }
- catch (IOException e)
- {
- log.trace("Could not close stream");
- }
- }
- }
- }
- }
-
- public String filenameToGroovyname(String filename)
- {
- return filename.substring(0, filename.lastIndexOf(groovyFileExtension))
- .replace('/', '.').replace('\\', '.');
- }
-
- public String groovyComponentFilename(String name)
- {
- return name.substring(0, name.lastIndexOf(groovyFileExtension)) + ".component.xml";
- }
-}
Deleted: trunk/src/main/org/jboss/seam/deployment/NamespaceScanner.java
===================================================================
--- trunk/src/main/org/jboss/seam/deployment/NamespaceScanner.java 2008-01-17 21:18:35 UTC (rev 7144)
+++ trunk/src/main/org/jboss/seam/deployment/NamespaceScanner.java 2008-01-17 22:18:17 UTC (rev 7145)
@@ -1,85 +0,0 @@
-package org.jboss.seam.deployment;
-
-import java.util.HashSet;
-import java.util.Set;
-
-import org.jboss.seam.annotations.Namespace;
-import org.jboss.seam.log.LogProvider;
-import org.jboss.seam.log.Logging;
-
-/**
- * Scanner for XML namespace declarations
- *
- * @author Norman Richards
- *
- */
-public class NamespaceScanner extends Scanner
-{
- private static final LogProvider log = Logging.getLogProvider(NamespaceScanner.class);
-
- private Set<Package> packages;
-
- public NamespaceScanner(String resourceName)
- {
- super(resourceName);
- }
-
- public NamespaceScanner(String resourceName, ClassLoader classLoader)
- {
- super(resourceName,classLoader);
- }
-
- /**
- * Returns packages with @Namespace declarations
- */
- public Set<Package> getPackages()
- {
- if (packages == null) {
- packages = new HashSet<Package>();
- scan();
- }
- return packages;
- }
-
- public static String filenameToPackageName(String filename)
- {
- return filename.substring(0, filename.lastIndexOf("/package-info.class"))
- .replace('/', '.').replace('\\', '.');
- }
-
- @Override
- protected void handleItem(String name)
- {
- if ( name.endsWith("/package-info.class") )
- {
- String packageName = filenameToPackageName(name);
- Package pkg = getPackage(packageName);
- if (pkg == null)
- {
- log.warn("Cannot load package Dinfo for " + packageName);
- }
- else
- {
- if (pkg.getAnnotation(Namespace.class) != null)
- {
- packages.add(pkg);
- }
- }
- }
- }
-
- protected Package getPackage(String name)
- {
- try
- {
- Class c = classLoader.loadClass(name + ".package-info");
- return c != null ? c.getPackage() : null;
- }
- catch (Exception e)
- {
- return null;
- }
- }
-
-}
-
Deleted: trunk/src/main/org/jboss/seam/init/GroovyHotRedeployable.java
===================================================================
--- trunk/src/main/org/jboss/seam/init/GroovyHotRedeployable.java 2008-01-17 21:18:35 UTC (rev 7144)
+++ trunk/src/main/org/jboss/seam/init/GroovyHotRedeployable.java 2008-01-17 22:18:17 UTC (rev 7145)
@@ -1,51 +0,0 @@
-//$Id$
-package org.jboss.seam.init;
-
-import groovy.lang.GroovyClassLoader;
-
-import java.io.File;
-
-import org.codehaus.groovy.control.CompilerConfiguration;
-import org.jboss.seam.deployment.ComponentScanner;
-import org.jboss.seam.deployment.GroovyComponentScanner;
-
-/**
- * Support Groovy file loading as well as Java class loading
- * from hot directory
- *
- * @author Emmanuel Bernard
- */
-class GroovyHotRedeployable extends JavaHotRedeployable
-{
- private static final String DEFAULT_SCRIPT_EXTENSION = new CompilerConfiguration().getDefaultScriptExtension();
-
- public GroovyHotRedeployable(File hotDeployDir)
- {
- super(hotDeployDir);
- /**
- * No need for the Groovy Hotdeploy capability since the parent classloader needs
- * to be replaced to hot deploy classes
- */
- if (classLoader != null)
- {
- classLoader = new GroovyClassLoader(classLoader);
- }
- }
-
- @Override
- public ComponentScanner getScanner()
- {
- return classLoader != null ?
- new GroovyComponentScanner(null, (GroovyClassLoader) getClassLoader(), DEFAULT_SCRIPT_EXTENSION) :
- null;
- }
-
- @Override
- public boolean isFromHotDeployClassLoader(Class componentClass)
- {
- //loaded by groovy or java
- if (classLoader == null) return false;
- ClassLoader classClassLoader = componentClass.getClassLoader().getParent(); //Groovy use an Inner Delegate CL
- return classClassLoader == classLoader || classClassLoader == classLoader.getParent();
- }
-}
Deleted: trunk/src/main/org/jboss/seam/init/JavaHotRedeployable.java
===================================================================
--- trunk/src/main/org/jboss/seam/init/JavaHotRedeployable.java 2008-01-17 21:18:35 UTC (rev 7144)
+++ trunk/src/main/org/jboss/seam/init/JavaHotRedeployable.java 2008-01-17 22:18:17 UTC (rev 7145)
@@ -1,69 +0,0 @@
-//$Id$
-package org.jboss.seam.init;
-
-import java.io.File;
-import java.net.MalformedURLException;
-import java.net.URL;
-import java.net.URLClassLoader;
-
-import org.jboss.seam.deployment.ComponentScanner;
-
-/**
- * Hot redeployment of Java classes
- *
- * @author Emmanuel Bernard
- */
-class JavaHotRedeployable implements RedeployableStrategy
-{
-
- protected File[] paths;
- protected ClassLoader classLoader;
-
- public JavaHotRedeployable(File directory)
- {
- try
- {
- if (directory.exists())
- {
- URL url = directory.toURL();
- /*File[] jars = directory.listFiles( new FilenameFilter() {
- public boolean accept(File file, String name) { return name.endsWith(".jar"); }
- } );
- URL[] urls = new URL[jars.length];
- for (int i=0; i<jars.length; i++)
- {
- urls[i] = jars[i].toURL();
- }*/
- URL[] urls = { url };
- classLoader = new URLClassLoader(urls, Thread.currentThread().getContextClassLoader());
- paths = new File[] { directory };
- }
-
- }
- catch (MalformedURLException mue)
- {
- throw new RuntimeException(mue);
- }
- }
-
- public ClassLoader getClassLoader()
- {
- return classLoader;
- }
-
- public File[] getPaths()
- {
- return paths;
- }
-
- public ComponentScanner getScanner()
- {
- //no classloader means we did not find the path
- return classLoader != null ? new ComponentScanner(null, classLoader) : null;
- }
-
- public boolean isFromHotDeployClassLoader(Class componentClass)
- {
- return componentClass.getClassLoader() == classLoader;
- }
-}
Deleted: trunk/src/main/org/jboss/seam/init/NoHotRedeployable.java
===================================================================
--- trunk/src/main/org/jboss/seam/init/NoHotRedeployable.java 2008-01-17 21:18:35 UTC (rev 7144)
+++ trunk/src/main/org/jboss/seam/init/NoHotRedeployable.java 2008-01-17 22:18:17 UTC (rev 7145)
@@ -1,38 +0,0 @@
-//$Id$
-package org.jboss.seam.init;
-
-import java.io.File;
-
-import org.jboss.seam.deployment.ComponentScanner;
-
-/**
- * No hot deployment environment
- *
- * @author Emmanuel Bernard
- */
-class NoHotRedeployable implements RedeployableStrategy
-{
- public NoHotRedeployable(File resource) {}
-
- public NoHotRedeployable() {}
-
- public ClassLoader getClassLoader()
- {
- return null;
- }
-
- public File[] getPaths()
- {
- return null;
- }
-
- public ComponentScanner getScanner()
- {
- return null;
- }
-
- public boolean isFromHotDeployClassLoader(Class componentClass)
- {
- return false;
- }
-}
Deleted: trunk/src/main/org/jboss/seam/init/RedeployableStrategy.java
===================================================================
--- trunk/src/main/org/jboss/seam/init/RedeployableStrategy.java 2008-01-17 21:18:35 UTC (rev 7144)
+++ trunk/src/main/org/jboss/seam/init/RedeployableStrategy.java 2008-01-17 22:18:17 UTC (rev 7145)
@@ -1,33 +0,0 @@
-//$Id$
-package org.jboss.seam.init;
-
-import java.io.File;
-
-import org.jboss.seam.deployment.ComponentScanner;
-
-/**
- * Abstract the redeployable initialization mechanism
- * to prevent hard dependency between Seam and the
- * scripting language infrastructure
- *
- * @author Emmanuel Bernard
- */
-interface RedeployableStrategy
-{
- /*
- * Mandatory constructor
- *
- * @param resource url containing the redeployable files
- */
- //RedeployableInitialization(URL resource);
-
-
- public ClassLoader getClassLoader();
-
- public File[] getPaths();
-
- public ComponentScanner getScanner();
-
- public boolean isFromHotDeployClassLoader(Class componentClass);
-
-}
16 years, 11 months