You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2011/12/28 01:42:25 UTC
svn commit: r1225063 [3/10] - in /incubator/lcf/trunk: ./
connectors/activedirectory/
connectors/activedirectory/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/activedirectory/
connectors/activedirectory/connector/src/main/native...
Modified: incubator/lcf/trunk/connectors/filesystem/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/filesystem/FileConnector.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/filesystem/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/filesystem/FileConnector.java?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/filesystem/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/filesystem/FileConnector.java (original)
+++ incubator/lcf/trunk/connectors/filesystem/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/filesystem/FileConnector.java Wed Dec 28 00:42:19 2011
@@ -391,10 +391,10 @@ public class FileConnector extends org.a
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputSpecificationHeader(IHTTPOutput out, DocumentSpecification ds, List<String> tabsArray)
+ public void outputSpecificationHeader(IHTTPOutput out, Locale locale, DocumentSpecification ds, List<String> tabsArray)
throws ManifoldCFException, IOException
{
- tabsArray.add("Paths");
+ tabsArray.add(Messages.getString(locale,"FileConnector.Paths"));
out.print(
"<script type=\"text/javascript\">\n"+
@@ -424,14 +424,14 @@ public class FileConnector extends org.a
*@param tabName is the current tab name.
*/
@Override
- public void outputSpecificationBody(IHTTPOutput out, DocumentSpecification ds, String tabName)
+ public void outputSpecificationBody(IHTTPOutput out, Locale locale, DocumentSpecification ds, String tabName)
throws ManifoldCFException, IOException
{
int i;
int k;
// Paths tab
- if (tabName.equals("Paths"))
+ if (tabName.equals(Messages.getString(locale,"FileConnector.Paths")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -450,13 +450,13 @@ public class FileConnector extends org.a
{
out.print(
" <tr>\n"+
-" <td class=\"description\"><nobr>Paths:</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"FileConnector.Paths2") + "</nobr></td>\n"+
" <td class=\"boxcell\">\n"+
" <table class=\"formtable\">\n"+
" <tr class=\"formheaderrow\">\n"+
" <td class=\"formcolumnheader\"></td>\n"+
-" <td class=\"formcolumnheader\"><nobr>Root path</nobr></td>\n"+
-" <td class=\"formcolumnheader\"><nobr>Rules</nobr></td>\n"+
+" <td class=\"formcolumnheader\"><nobr>" + Messages.getBodyString(locale,"FileConnector.RootPath") + "</nobr></td>\n"+
+" <td class=\"formcolumnheader\"><nobr>" + Messages.getBodyString(locale,"FileConnector.Rules") + "</nobr></td>\n"+
" </tr>\n"
);
}
@@ -466,7 +466,7 @@ public class FileConnector extends org.a
" <input type=\"hidden\" name=\""+pathOpName+"\" value=\"\"/>\n"+
" <input type=\"hidden\" name=\""+"specpath"+pathDescription+"\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(sn.getAttributeValue("path"))+"\"/>\n"+
" <a name=\""+"path_"+Integer.toString(k)+"\">\n"+
-" <input type=\"button\" value=\"Delete\" onClick='Javascript:SpecOp(\""+pathOpName+"\",\"Delete\",\"path_"+Integer.toString(k)+"\")' alt=\""+"Delete path #"+Integer.toString(k)+"\"/>\n"+
+" <input type=\"button\" value=\"" + Messages.getAttributeString(locale,"FileConnector.Delete") + "\" onClick='Javascript:SpecOp(\""+pathOpName+"\",\"Delete\",\"path_"+Integer.toString(k)+"\")' alt=\""+Messages.getAttributeString(locale,"FileConnector.DeletePath")+Integer.toString(k)+"\"/>\n"+
" </a>\n"+
" </td>\n"+
" <td class=\"formcolumncell\">\n"+
@@ -479,9 +479,9 @@ public class FileConnector extends org.a
" <table class=\"formtable\">\n"+
" <tr class=\"formheaderrow\">\n"+
" <td class=\"formcolumnheader\"></td>\n"+
-" <td class=\"formcolumnheader\"><nobr>Include/exclude</nobr></td>\n"+
-" <td class=\"formcolumnheader\"><nobr>File/directory</nobr></td>\n"+
-" <td class=\"formcolumnheader\"><nobr>Match</nobr></td>\n"+
+" <td class=\"formcolumnheader\"><nobr>" + Messages.getBodyString(locale,"FileConnector.IncludeExclude") + "</nobr></td>\n"+
+" <td class=\"formcolumnheader\"><nobr>" + Messages.getBodyString(locale,"FileConnector.FileDirectory") + "</nobr></td>\n"+
+" <td class=\"formcolumnheader\"><nobr>" + Messages.getBodyString(locale,"FileConnector.Match") + "</nobr></td>\n"+
" </tr>\n"
);
int j = 0;
@@ -498,22 +498,22 @@ public class FileConnector extends org.a
" <tr class=\"evenformrow\">\n"+
" <td class=\"formcolumncell\">\n"+
" <nobr>\n"+
-" <input type=\"button\" value=\"Insert Here\" onClick='Javascript:SpecOp(\"specop"+instanceDescription+"\",\"Insert Here\",\"match_"+Integer.toString(k)+"_"+Integer.toString(j+1)+"\")' alt=\""+"Insert new match for path #"+Integer.toString(k)+" before position #"+Integer.toString(j)+"\"/>\n"+
+" <input type=\"button\" value=\"" + Messages.getAttributeString(locale,"FileConnector.InsertHere") + "\" onClick='Javascript:SpecOp(\"specop"+instanceDescription+"\",\"InsertHere\",\"match_"+Integer.toString(k)+"_"+Integer.toString(j+1)+"\")' alt=\""+"Insert new match for path #"+Integer.toString(k)+" before position #"+Integer.toString(j)+"\"/>\n"+
" </nobr>\n"+
" </td>\n"+
" <td class=\"formcolumncell\">\n"+
" <nobr>\n"+
" <select name=\""+"specflavor"+instanceDescription+"\">\n"+
-" <option value=\"include\">include</option>\n"+
-" <option value=\"exclude\">exclude</option>\n"+
+" <option value=\"include\">" + Messages.getBodyString(locale,"FileConnector.include") + "</option>\n"+
+" <option value=\"exclude\">" + Messages.getBodyString(locale,"FileConnector.exclude") + "</option>\n"+
" </select>\n"+
" </nobr>\n"+
" </td>\n"+
" <td class=\"formcolumncell\">\n"+
" <nobr>\n"+
" <select name=\""+"spectype"+instanceDescription+"\">\n"+
-" <option value=\"file\">File</option>\n"+
-" <option value=\"directory\">Directory</option>\n"+
+" <option value=\"file\">" + Messages.getBodyString(locale,"FileConnector.File") + "</option>\n"+
+" <option value=\"directory\">" + Messages.getBodyString(locale,"FileConnector.Directory") + "</option>\n"+
" </select>\n"+
" </nobr>\n"+
" </td>\n"+
@@ -531,7 +531,7 @@ public class FileConnector extends org.a
" <input type=\"hidden\" name=\""+"specty"+instanceDescription+"\" value=\""+nodeType+"\"/>\n"+
" <input type=\"hidden\" name=\""+"specma"+instanceDescription+"\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(nodeMatch)+"\"/>\n"+
" <a name=\""+"match_"+Integer.toString(k)+"_"+Integer.toString(j)+"\">\n"+
-" <input type=\"button\" value=\"Delete\" onClick='Javascript:SpecOp(\"specop"+instanceDescription+"\",\"Delete\",\"match_"+Integer.toString(k)+"_"+Integer.toString(j)+"\")' alt=\""+"Delete path #"+Integer.toString(k)+", match spec #"+Integer.toString(j)+"\"/>\n"+
+" <input type=\"button\" value=\"" + Messages.getAttributeString(locale,"FileConnector.Delete") + "\" onClick='Javascript:SpecOp(\"specop"+instanceDescription+"\",\"Delete\",\"match_"+Integer.toString(k)+"_"+Integer.toString(j)+"\")' alt=\""+"Delete path #"+Integer.toString(k)+", match spec #"+Integer.toString(j)+"\"/>\n"+
" </a>\n"+
" </nobr>\n"+
" </td>\n"+
@@ -557,7 +557,7 @@ public class FileConnector extends org.a
if (j == 0)
{
out.print(
-" <tr class=\"formrow\"><td class=\"message\" colspan=\"4\">No rules defined</td></tr>\n"
+" <tr class=\"formrow\"><td class=\"message\" colspan=\"4\">" + Messages.getBodyString(locale,"FileConnector.NoRulesDefined") + "</td></tr>\n"
);
}
out.print(
@@ -565,22 +565,22 @@ public class FileConnector extends org.a
" <tr class=\"formrow\">\n"+
" <td class=\"formcolumncell\">\n"+
" <a name=\""+"match_"+Integer.toString(k)+"_"+Integer.toString(j)+"\">\n"+
-" <input type=\"button\" value=\"Add\" onClick='Javascript:SpecOp(\""+pathOpName+"\",\"Add\",\"match_"+Integer.toString(k)+"_"+Integer.toString(j+1)+"\")' alt=\""+"Add new match for path #"+Integer.toString(k)+"\"/>\n"+
+" <input type=\"button\" value=\"" + Messages.getAttributeString(locale,"FileConnector.Add") + "\" onClick='Javascript:SpecOp(\""+pathOpName+"\",\"Add\",\"match_"+Integer.toString(k)+"_"+Integer.toString(j+1)+"\")' alt=\""+"Add new match for path #"+Integer.toString(k)+"\"/>\n"+
" </a>\n"+
" </td>\n"+
" <td class=\"formcolumncell\">\n"+
" <nobr>\n"+
" <select name=\""+"specflavor"+pathDescription+"\">\n"+
-" <option value=\"include\">include</option>\n"+
-" <option value=\"exclude\">exclude</option>\n"+
+" <option value=\"include\">" + Messages.getBodyString(locale,"FileConnector.include") + "</option>\n"+
+" <option value=\"exclude\">" + Messages.getBodyString(locale,"FileConnector.exclude") + "</option>\n"+
" </select>\n"+
" </nobr>\n"+
" </td>\n"+
" <td class=\"formcolumncell\">\n"+
" <nobr>\n"+
" <select name=\""+"spectype"+pathDescription+"\">\n"+
-" <option value=\"file\">file</option>\n"+
-" <option value=\"directory\">directory</option>\n"+
+" <option value=\"file\">" + Messages.getBodyString(locale,"FileConnector.File") + "</option>\n"+
+" <option value=\"directory\">" + Messages.getBodyString(locale,"FileConnector.Directory") + "</option>\n"+
" </select>\n"+
" </nobr>\n"+
" </td>\n"+
@@ -600,7 +600,7 @@ public class FileConnector extends org.a
if (k == 0)
{
out.print(
-" <tr class=\"formrow\"><td class=\"message\" colspan=\"3\">No documents specified</td></tr>\n"
+" <tr class=\"formrow\"><td class=\"message\" colspan=\"3\">" + Messages.getBodyString(locale,"FileConnector.NoDocumentsSpecified") + "</td></tr>\n"
);
}
out.print(
@@ -609,7 +609,7 @@ public class FileConnector extends org.a
" <td class=\"formcolumncell\">\n"+
" <nobr>\n"+
" <a name=\""+"path_"+Integer.toString(k)+"\">\n"+
-" <input type=\"button\" value=\"Add\" onClick='Javascript:SpecOp(\"specop\",\"Add\",\"path_"+Integer.toString(i+1)+"\")' alt=\"Add new path\"/>\n"+
+" <input type=\"button\" value=\"" + Messages.getAttributeString(locale,"FileConnector.Add") + "\" onClick='Javascript:SpecOp(\"specop\",\"Add\",\"path_"+Integer.toString(i+1)+"\")' alt=\"Add new path\"/>\n"+
" <input type=\"hidden\" name=\"pathcount\" value=\""+Integer.toString(k)+"\"/>\n"+
" <input type=\"hidden\" name=\"specop\" value=\"\"/>\n"+
" </a>\n"+
@@ -678,7 +678,7 @@ public class FileConnector extends org.a
*@return null if all is well, or a string error message if there is an error that should prevent saving of the job (and cause a redirection to an error page).
*/
@Override
- public String processSpecificationPost(IPostParameters variableContext, DocumentSpecification ds)
+ public String processSpecificationPost(IPostParameters variableContext, Locale locale, DocumentSpecification ds)
throws ManifoldCFException
{
String x = variableContext.getParameter("pathcount");
@@ -792,7 +792,7 @@ public class FileConnector extends org.a
*@param ds is the current document specification for this job.
*/
@Override
- public void viewSpecification(IHTTPOutput out, DocumentSpecification ds)
+ public void viewSpecification(IHTTPOutput out, Locale locale, DocumentSpecification ds)
throws ManifoldCFException, IOException
{
out.print(
@@ -836,7 +836,7 @@ public class FileConnector extends org.a
if (seenAny == false)
{
out.print(
-" <tr><td class=\"message\">No documents specified</td></tr>\n"
+" <tr><td class=\"message\">" + Messages.getBodyString(locale,"FileConnector.NoDocumentsSpecified") + "</td></tr>\n"
);
}
out.print(
Modified: incubator/lcf/trunk/connectors/filesystem/pom.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/filesystem/pom.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/filesystem/pom.xml (original)
+++ incubator/lcf/trunk/connectors/filesystem/pom.xml Wed Dec 28 00:42:19 2011
@@ -33,11 +33,33 @@
<testSourceDirectory>${basedir}/connector/src/test/java</testSourceDirectory>
<plugins>
<plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>native2ascii-maven-plugin</artifactId>
+ <version>1.0-alpha-1</version>
+ <configuration>
+ <dest>target/classes</dest>
+ <src>connector/src/main/native2ascii</src>
+ </configuration>
+ <executions>
+ <execution>
+ <id>native2ascii-utf8</id>
+ <goals>
+ <goal>native2ascii</goal>
+ </goals>
+ <configuration>
+ <encoding>UTF8</encoding>
+ <includes>**/*.properties</includes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<excludes>
<exclude>**/*Postgresql*.java</exclude>
+ <exclude>**/*MySQL*.java</exclude>
</excludes>
<forkMode>always</forkMode>
<workingDirectory>target/test-output</workingDirectory>
Modified: incubator/lcf/trunk/connectors/gts/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/gts/build.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/gts/build.xml (original)
+++ incubator/lcf/trunk/connectors/gts/build.xml Wed Dec 28 00:42:19 2011
@@ -39,11 +39,15 @@
<fileset dir="lib" includes="*.jar"/>
</classpath>
</javac>
+ <native2ascii encoding="UTF-8" src="connector/src/main/native2ascii" dest="build/connector/classes" includes="**/*.properties" />
</target>
<target name="jar-connector" depends="compile-connector">
<mkdir dir="build/jar"/>
- <jar destfile="build/jar/mcf-gts-connector.jar" basedir="build/connector/classes"/>
+ <jar destfile="build/jar/mcf-gts-connector.jar">
+ <fileset dir="build/connector/classes"/>
+ <!-- fileset dir="connector/src/main/resource"/ -->
+ </jar>
</target>
<target name="lib" depends="jar-connector">
Modified: incubator/lcf/trunk/connectors/gts/connector/src/main/java/org/apache/manifoldcf/agents/output/gts/GTSConnector.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/gts/connector/src/main/java/org/apache/manifoldcf/agents/output/gts/GTSConnector.java?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/gts/connector/src/main/java/org/apache/manifoldcf/agents/output/gts/GTSConnector.java (original)
+++ incubator/lcf/trunk/connectors/gts/connector/src/main/java/org/apache/manifoldcf/agents/output/gts/GTSConnector.java Wed Dec 28 00:42:19 2011
@@ -361,10 +361,11 @@ public class GTSConnector extends org.ap
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, List<String> tabsArray)
+ public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, List<String> tabsArray)
throws ManifoldCFException, IOException
{
- tabsArray.add("Appliance");
+ tabsArray.add(Messages.getString(locale,"GTSConnector.Appliance"));
out.print(
"\n"+
"<script type=\"text/javascript\">\n"+
@@ -385,7 +386,7 @@ public class GTSConnector extends org.ap
" if (editconnection.ingesturi.value == \"\")\n"+
" {\n"+
" alert(\"Please supply a valid ingestion URI\");\n"+
-" SelectTab(\"Appliance\");\n"+
+" SelectTab(\"" + Messages.getBodyJavascriptString(locale,"GTSConnector.Appliance") + "\");\n"+
" editconnection.ingesturi.focus();\n"+
" return false;\n"+
" }\n"+
@@ -408,7 +409,8 @@ public class GTSConnector extends org.ap
*@param tabName is the current tab name.
*/
@Override
- public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, String tabName)
+ public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, String tabName)
throws ManifoldCFException, IOException
{
String ingestURI = parameters.getParameter(org.apache.manifoldcf.agents.output.gts.GTSConfig.PARAM_INGESTURI);
@@ -428,31 +430,31 @@ public class GTSConnector extends org.ap
password = "";
// "Appliance" tab
- if (tabName.equals("Appliance"))
+ if (tabName.equals(Messages.getString(locale,"GTSConnector.Appliance")))
{
out.print(
"\n"+
"<table class=\"displaytable\">\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Ingest URI:</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"GTSConnector.IngestURI") + "</nobr></td>\n"+
" <td class=\"value\">\n"+
" <input name=\"ingesturi\" type=\"text\" size=\"32\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(ingestURI)+"\"/>\n"+
" </td>\n"+
" </tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Realm:</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"GTSConnector.Realm") + "</nobr></td>\n"+
" <td class=\"value\">\n"+
" <input name=\"realm\" type=\"text\" size=\"32\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(realm)+"\"/>\n"+
" </td>\n"+
" </tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>User ID:</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"GTSConnector.UserID") + "</nobr></td>\n"+
" <td class=\"value\">\n"+
" <input name=\"userid\" type=\"text\" size=\"32\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(userID)+"\"/>\n"+
" </td>\n"+
" </tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Password:</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"GTSConnector.Password") + "</nobr></td>\n"+
" <td class=\"value\">\n"+
" <input type=\"password\" size=\"32\" name=\"password\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(password)+"\"/>\n"+
" </td>\n"+
@@ -481,7 +483,8 @@ public class GTSConnector extends org.ap
*@return null if all is well, or a string error message if there is an error that should prevent saving of the connection (and cause a redirection to an error page).
*/
@Override
- public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext, ConfigParams parameters)
+ public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException
{
String ingestURI = variableContext.getParameter("ingesturi");
@@ -511,7 +514,7 @@ public class GTSConnector extends org.ap
*@param parameters are the configuration parameters, as they currently exist, for this connection being configured.
*/
@Override
- public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters)
+ public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, Locale locale, ConfigParams parameters)
throws ManifoldCFException, IOException
{
out.print(
@@ -562,11 +565,11 @@ public class GTSConnector extends org.ap
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputSpecificationHeader(IHTTPOutput out, OutputSpecification os, List<String> tabsArray)
+ public void outputSpecificationHeader(IHTTPOutput out, Locale locale, OutputSpecification os, List<String> tabsArray)
throws ManifoldCFException, IOException
{
- tabsArray.add("GTS Collections");
- tabsArray.add("GTS Template");
+ tabsArray.add(Messages.getString(locale,"GTSConnector.GTSCollections"));
+ tabsArray.add(Messages.getString(locale,"GTSConnector.GTSTemplate"));
out.print(
"\n"+
"<script type=\"text/javascript\">\n"+
@@ -597,7 +600,7 @@ public class GTSConnector extends org.ap
*@param tabName is the current tab name.
*/
@Override
- public void outputSpecificationBody(IHTTPOutput out, OutputSpecification os, String tabName)
+ public void outputSpecificationBody(IHTTPOutput out, Locale locale, OutputSpecification os, String tabName)
throws ManifoldCFException, IOException
{
int i = 0;
@@ -621,13 +624,13 @@ public class GTSConnector extends org.ap
documentTemplate = "";
// Collections tab
- if (tabName.equals("GTS Collections"))
+ if (tabName.equals(Messages.getString(locale,"GTSConnector.GTSCollections")))
{
out.print(
"<table class=\"displaytable\">\n"+
" <tr><td class=\"separator\" colspan=\"2\"><hr/></td></tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Collection name:</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"GTSConnector.CollectionName") + "</nobr></td>\n"+
" <td class=\"value\">\n"+
" <input name=\"gts_collectionname\" type=\"text\" size=\"32\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(collectionName)+"\"/>\n"+
" </td>\n"+
@@ -644,13 +647,13 @@ public class GTSConnector extends org.ap
}
// Template tab
- if (tabName.equals("GTS Template"))
+ if (tabName.equals(Messages.getString(locale,"GTSConnector.GTSTemplate")))
{
out.print(
"<table class=\"displaytable\">\n"+
" <tr><td class=\"separator\" colspan=\"2\"><hr/></td></tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Document template:</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"GTSConnector.DocumentTemplate") + "</nobr></td>\n"+
" <td class=\"value\">\n"+
" <textarea rows=\"10\" cols=\"96\" name=\"gts_documenttemplate\">"+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(documentTemplate)+"</textarea>\n"+
" </td>\n"+
@@ -676,7 +679,7 @@ public class GTSConnector extends org.ap
*@return null if all is well, or a string error message if there is an error that should prevent saving of the job (and cause a redirection to an error page).
*/
@Override
- public String processSpecificationPost(IPostParameters variableContext, OutputSpecification os)
+ public String processSpecificationPost(IPostParameters variableContext, Locale locale, OutputSpecification os)
throws ManifoldCFException
{
// Collection name
@@ -728,7 +731,7 @@ public class GTSConnector extends org.ap
*@param os is the current output specification for this job.
*/
@Override
- public void viewSpecification(IHTTPOutput out, OutputSpecification os)
+ public void viewSpecification(IHTTPOutput out, Locale locale, OutputSpecification os)
throws ManifoldCFException, IOException
{
int i = 0;
@@ -756,11 +759,11 @@ public class GTSConnector extends org.ap
"\n"+
"<table class=\"displaytable\">\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Collection:</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"GTSConnector.Collection") + "</nobr></td>\n"+
" <td class=\"value\">"+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(collectionName)+"</td>\n"+
" </tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Document template:</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"GTSConnector.DocumentTemplate") + "</nobr></td>\n"+
" <td class=\"value\">\n"
);
if (documentTemplate == null || documentTemplate.length() == 0)
@@ -769,6 +772,7 @@ public class GTSConnector extends org.ap
{
out.print(
" <textarea name=\"documenttemplate\" cols=\"96\" rows=\"5\" readonly=\"true\">"+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(documentTemplate)+"</textarea>\n"
+
);
}
out.print(
Modified: incubator/lcf/trunk/connectors/gts/pom.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/gts/pom.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/gts/pom.xml (original)
+++ incubator/lcf/trunk/connectors/gts/pom.xml Wed Dec 28 00:42:19 2011
@@ -31,6 +31,29 @@
<build>
<sourceDirectory>${basedir}/connector/src/main/java</sourceDirectory>
<testSourceDirectory>${basedir}/connector/src/test/java</testSourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>native2ascii-maven-plugin</artifactId>
+ <version>1.0-alpha-1</version>
+ <configuration>
+ <dest>target/classes</dest>
+ <src>connector/src/main/native2ascii</src>
+ </configuration>
+ <executions>
+ <execution>
+ <id>native2ascii-utf8</id>
+ <goals>
+ <goal>native2ascii</goal>
+ </goals>
+ <configuration>
+ <encoding>UTF8</encoding>
+ <includes>**/*.properties</includes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
<dependencies>
Modified: incubator/lcf/trunk/connectors/jcifs/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/jcifs/build.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/jcifs/build.xml (original)
+++ incubator/lcf/trunk/connectors/jcifs/build.xml Wed Dec 28 00:42:19 2011
@@ -52,11 +52,15 @@
<fileset dir="lib" includes="*.jar"/>
</classpath>
</javac>
+ <native2ascii encoding="UTF-8" src="connector/src/main/native2ascii" dest="build/connector/classes" includes="**/*.properties" />
</target>
<target name="jar-connector" depends="compile-connector,precompile-check" if="canBuild">
<mkdir dir="build/jar"/>
- <jar destfile="build/jar/mcf-jcifs-connector.jar" basedir="build/connector/classes"/>
+ <jar destfile="build/jar/mcf-jcifs-connector.jar">
+ <fileset dir="build/connector/classes"/>
+ <!-- fileset dir="connector/src/main/resource"/ -->
+ </jar>
</target>
<target name="lib" depends="jar-connector,precompile-check" if="canBuild">
Modified: incubator/lcf/trunk/connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.java?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.java (original)
+++ incubator/lcf/trunk/connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.java Wed Dec 28 00:42:19 2011
@@ -33,6 +33,7 @@ import java.util.Iterator;
import java.util.Map;
import java.util.ArrayList;
import java.util.List;
+import java.util.Locale;
import jcifs.smb.ACE;
import jcifs.smb.NtlmPasswordAuthentication;
@@ -1294,6 +1295,7 @@ public class SharedDriveConnector extend
/** Check status of connection.
*/
@Override
+
public String check()
throws ManifoldCFException
{
@@ -2482,6 +2484,7 @@ public class SharedDriveConnector extend
throw new ManifoldCFException("Interrupted: "+e.getMessage(),e,ManifoldCFException.INTERRUPTED);
}
catch (IOException e)
+
{
throw new ManifoldCFException("Could not get a canonical path: "+e.getMessage(),e);
}
@@ -2525,7 +2528,8 @@ public class SharedDriveConnector extend
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, List<String> tabsArray)
+ public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, List<String> tabsArray)
throws ManifoldCFException, IOException
{
tabsArray.add("Server");
@@ -2576,7 +2580,8 @@ public class SharedDriveConnector extend
*@param tabName is the current tab name.
*/
@Override
- public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, String tabName)
+ public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, String tabName)
throws ManifoldCFException, IOException
{
String server = parameters.getParameter(org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveParameters.server);
@@ -2634,7 +2639,8 @@ public class SharedDriveConnector extend
*@return null if all is well, or a string error message if there is an error that should prevent saving of the connection (and cause a redirection to an error page).
*/
@Override
- public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext, ConfigParams parameters)
+ public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException
{
String server = variableContext.getParameter("server");
@@ -2663,7 +2669,7 @@ public class SharedDriveConnector extend
*@param parameters are the configuration parameters, as they currently exist, for this connection being configured.
*/
@Override
- public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters)
+ public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, Locale locale, ConfigParams parameters)
throws ManifoldCFException, IOException
{
out.print(
@@ -2712,15 +2718,15 @@ public class SharedDriveConnector extend
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputSpecificationHeader(IHTTPOutput out, DocumentSpecification ds, List<String> tabsArray)
+ public void outputSpecificationHeader(IHTTPOutput out, Locale locale, DocumentSpecification ds, List<String> tabsArray)
throws ManifoldCFException, IOException
{
- tabsArray.add("Paths");
- tabsArray.add("Security");
- tabsArray.add("Metadata");
- tabsArray.add("Content Length");
- tabsArray.add("File Mapping");
- tabsArray.add("URL Mapping");
+ tabsArray.add(Messages.getString(locale,"SharedDriveConnector.Paths"));
+ tabsArray.add(Messages.getString(locale,"SharedDriveConnector.Security"));
+ tabsArray.add(Messages.getString(locale,"SharedDriveConnector.Metadata"));
+ tabsArray.add(Messages.getString(locale,"SharedDriveConnector.ContentLength"));
+ tabsArray.add(Messages.getString(locale,"SharedDriveConnector.FileMapping"));
+ tabsArray.add(Messages.getString(locale,"SharedDriveConnector.URLMapping"));
out.print(
"<script type=\"text/javascript\">\n"+
"//<!--\n"+
@@ -2857,7 +2863,7 @@ public class SharedDriveConnector extend
*@param tabName is the current tab name.
*/
@Override
- public void outputSpecificationBody(IHTTPOutput out, DocumentSpecification ds, String tabName)
+ public void outputSpecificationBody(IHTTPOutput out, Locale locale, DocumentSpecification ds, String tabName)
throws ManifoldCFException, IOException
{
int i;
@@ -2875,7 +2881,7 @@ public class SharedDriveConnector extend
if (maxLength == null)
maxLength = "";
- if (tabName.equals("Content Length"))
+ if (tabName.equals(Messages.getString(locale,"SharedDriveConnector.ContentLength")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -2895,7 +2901,7 @@ public class SharedDriveConnector extend
}
// Check for Paths tab
- if (tabName.equals("Paths"))
+ if (tabName.equals(Messages.getString(locale,"SharedDriveConnector.Paths")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -3196,7 +3202,7 @@ public class SharedDriveConnector extend
}
}
- if (tabName.equals("Security"))
+ if (tabName.equals(Messages.getString(locale,"SharedDriveConnector.Security")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -3332,7 +3338,7 @@ public class SharedDriveConnector extend
}
}
- if (tabName.equals("Metadata"))
+ if (tabName.equals(Messages.getString(locale,"SharedDriveConnector.Metadata")))
{
out.print(
"<input type=\"hidden\" name=\"specmappingcount\" value=\""+Integer.toString(matchMap.getMatchCount())+"\"/>\n"+
@@ -3435,7 +3441,7 @@ public class SharedDriveConnector extend
}
}
- if (tabName.equals("File Mapping"))
+ if (tabName.equals(Messages.getString(locale,"SharedDriveConnector.FileMapping")))
{
out.print(
"<input type=\"hidden\" name=\"specfmapcount\" value=\""+Integer.toString(fileMap.getMatchCount())+"\"/>\n"+
@@ -3503,7 +3509,7 @@ public class SharedDriveConnector extend
}
}
- if (tabName.equals("URL Mapping"))
+ if (tabName.equals(Messages.getString(locale,"SharedDriveConnector.URLMapping")))
{
out.print(
"<input type=\"hidden\" name=\"specumapcount\" value=\""+Integer.toString(uriMap.getMatchCount())+"\"/>\n"+
@@ -3587,7 +3593,7 @@ public class SharedDriveConnector extend
*@return null if all is well, or a string error message if there is an error that should prevent saving of the job (and cause a redirection to an error page).
*/
@Override
- public String processSpecificationPost(IPostParameters variableContext, DocumentSpecification ds)
+ public String processSpecificationPost(IPostParameters variableContext, Locale locale, DocumentSpecification ds)
throws ManifoldCFException
{
String x = variableContext.getParameter("pathcount");
@@ -4083,7 +4089,7 @@ public class SharedDriveConnector extend
*@param ds is the current document specification for this job.
*/
@Override
- public void viewSpecification(IHTTPOutput out, DocumentSpecification ds)
+ public void viewSpecification(IHTTPOutput out, Locale locale, DocumentSpecification ds)
throws ManifoldCFException, IOException
{
out.print(
Modified: incubator/lcf/trunk/connectors/jcifs/pom.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/jcifs/pom.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/jcifs/pom.xml (original)
+++ incubator/lcf/trunk/connectors/jcifs/pom.xml Wed Dec 28 00:42:19 2011
@@ -31,6 +31,29 @@
<build>
<sourceDirectory>${basedir}/connector/src/main/java</sourceDirectory>
<testSourceDirectory>${basedir}/connector/src/test/java</testSourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>native2ascii-maven-plugin</artifactId>
+ <version>1.0-alpha-1</version>
+ <configuration>
+ <dest>target/classes</dest>
+ <src>connector/src/main/native2ascii</src>
+ </configuration>
+ <executions>
+ <execution>
+ <id>native2ascii-utf8</id>
+ <goals>
+ <goal>native2ascii</goal>
+ </goals>
+ <configuration>
+ <encoding>UTF8</encoding>
+ <includes>**/*.properties</includes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
<dependencies>
Modified: incubator/lcf/trunk/connectors/jdbc/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/jdbc/build.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/jdbc/build.xml (original)
+++ incubator/lcf/trunk/connectors/jdbc/build.xml Wed Dec 28 00:42:19 2011
@@ -39,11 +39,15 @@
<fileset dir="lib" includes="*.jar"/>
</classpath>
</javac>
+ <native2ascii encoding="UTF-8" src="connector/src/main/native2ascii" dest="build/connector/classes" includes="**/*.properties" />
</target>
<target name="jar-connector" depends="compile-connector">
<mkdir dir="build/jar"/>
- <jar destfile="build/jar/mcf-jdbc-connector.jar" basedir="build/connector/classes"/>
+ <jar destfile="build/jar/mcf-jdbc-connector.jar">
+ <fileset dir="build/connector/classes"/>
+ <!-- fileset dir="connector/src/main/resource"/ -->
+ </jar>
</target>
<target name="lib" depends="jar-connector">
Modified: incubator/lcf/trunk/connectors/jdbc/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/jdbc/JDBCConnector.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/jdbc/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/jdbc/JDBCConnector.java?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/jdbc/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/jdbc/JDBCConnector.java (original)
+++ incubator/lcf/trunk/connectors/jdbc/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/jdbc/JDBCConnector.java Wed Dec 28 00:42:19 2011
@@ -651,12 +651,13 @@ public class JDBCConnector extends org.a
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, List<String> tabsArray)
+ public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, List<String> tabsArray)
throws ManifoldCFException, IOException
{
- tabsArray.add("Database Type");
- tabsArray.add("Server");
- tabsArray.add("Credentials");
+ tabsArray.add(Messages.getString(locale,"JDBCConnector.DatabaseType"));
+ tabsArray.add(Messages.getString(locale,"JDBCConnector.Server"));
+ tabsArray.add(Messages.getString(locale,"JDBCConnector.Credentials"));
out.print(
"<script type=\"text/javascript\">\n"+
@@ -666,21 +667,21 @@ public class JDBCConnector extends org.a
" if (editconnection.databasehost.value == \"\")\n"+
" {\n"+
" alert(\"Please fill in a database server name\");\n"+
-" SelectTab(\"Server\");\n"+
+" SelectTab(\"" + Messages.getBodyJavascriptString(locale,"JDBCConnector.Server") + "\");\n"+
" editconnection.databasehost.focus();\n"+
" return false;\n"+
" }\n"+
" if (editconnection.databasename.value == \"\")\n"+
" {\n"+
" alert(\"Please fill in the name of the database\");\n"+
-" SelectTab(\"Server\");\n"+
+" SelectTab(\"" + Messages.getBodyJavascriptString(locale,"JDBCConnector.Server") + "\");\n"+
" editconnection.databasename.focus();\n"+
" return false;\n"+
" }\n"+
" if (editconnection.username.value == \"\")\n"+
" {\n"+
" alert(\"Please supply the database username for this connection\");\n"+
-" SelectTab(\"Credentials\");\n"+
+" SelectTab(\"" + Messages.getBodyJavascriptString(locale,"JDBCConnector.Credentials") + "\");\n"+
" editconnection.username.focus();\n"+
" return false;\n"+
" }\n"+
@@ -702,7 +703,8 @@ public class JDBCConnector extends org.a
*@param tabName is the current tab name.
*/
@Override
- public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, String tabName)
+ public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, String tabName)
throws ManifoldCFException, IOException
{
String jdbcProvider = parameters.getParameter(org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConstants.providerParameter);
@@ -722,13 +724,13 @@ public class JDBCConnector extends org.a
databasePassword = "";
// "Database Type" tab
- if (tabName.equals("Database Type"))
+ if (tabName.equals(Messages.getString(locale,"JDBCConnector.DatabaseType")))
{
out.print(
"<table class=\"displaytable\">\n"+
" <tr><td class=\"separator\" colspan=\"2\"><hr/></td></tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Database type:</nobr></td><td class=\"value\">\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.DatabaseType2") + "</nobr></td><td class=\"value\">\n"+
" <select multiple=\"false\" name=\"databasetype\" size=\"2\">\n"+
" <option value=\"oracle:thin:@\" "+(jdbcProvider.equals("oracle:thin:@")?"selected=\"selected\"":"")+">Oracle</option>\n"+
" <option value=\"postgresql:\" "+(jdbcProvider.equals("postgresql:")?"selected=\"selected\"":"")+">Postgres SQL</option>\n"+
@@ -749,16 +751,16 @@ public class JDBCConnector extends org.a
}
// "Server" tab
- if (tabName.equals("Server"))
+ if (tabName.equals(Messages.getString(locale,"JDBCConnector.Server")))
{
out.print(
"<table class=\"displaytable\">\n"+
" <tr><td class=\"separator\" colspan=\"2\"><hr/></td></tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Database host and port:</nobr></td><td class=\"value\"><input type=\"text\" size=\"64\" name=\"databasehost\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(host)+"\"/></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.DatabaseHostAndPort") + "</nobr></td><td class=\"value\"><input type=\"text\" size=\"64\" name=\"databasehost\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(host)+"\"/></td>\n"+
" </tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Database service name or instance/database:</nobr></td><td class=\"value\"><input type=\"text\" size=\"32\" name=\"databasename\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(databaseName)+"\"/></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.DatabaseServiceNameOrInstanceDatabase") + "</nobr></td><td class=\"value\"><input type=\"text\" size=\"32\" name=\"databasename\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(databaseName)+"\"/></td>\n"+
" </tr>\n"+
"</table>\n"
);
@@ -772,16 +774,16 @@ public class JDBCConnector extends org.a
}
// "Credentials" tab
- if (tabName.equals("Credentials"))
+ if (tabName.equals(Messages.getString(locale,"JDBCConnector.Credentials")))
{
out.print(
"<table class=\"displaytable\">\n"+
" <tr><td class=\"separator\" colspan=\"2\"><hr/></td></tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>User name:</nobr></td><td class=\"value\"><input type=\"text\" size=\"32\" name=\"username\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(databaseUser)+"\"/></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.UserName") + "</nobr></td><td class=\"value\"><input type=\"text\" size=\"32\" name=\"username\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(databaseUser)+"\"/></td>\n"+
" </tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Password:</nobr></td><td class=\"value\"><input type=\"password\" size=\"32\" name=\"password\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(databasePassword)+"\"/></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.Password") + "</nobr></td><td class=\"value\"><input type=\"password\" size=\"32\" name=\"password\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(databasePassword)+"\"/></td>\n"+
" </tr>\n"+
"</table>\n"
);
@@ -805,7 +807,8 @@ public class JDBCConnector extends org.a
*@return null if all is well, or a string error message if there is an error that should prevent saving of the connection (and cause a redirection to an error page).
*/
@Override
- public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext, ConfigParams parameters)
+ public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException
{
String type = variableContext.getParameter("databasetype");
@@ -839,13 +842,14 @@ public class JDBCConnector extends org.a
*@param parameters are the configuration parameters, as they currently exist, for this connection being configured.
*/
@Override
- public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters)
+ public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException, IOException
{
out.print(
"<table class=\"displaytable\">\n"+
" <tr>\n"+
-" <td class=\"description\" colspan=\"1\"><nobr>Parameters:</nobr></td>\n"+
+" <td class=\"description\" colspan=\"1\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.Parameters") + "</nobr></td>\n"+
" <td class=\"value\" colspan=\"3\">\n"
);
Iterator iter = parameters.listParameters();
@@ -888,11 +892,11 @@ public class JDBCConnector extends org.a
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputSpecificationHeader(IHTTPOutput out, DocumentSpecification ds, List<String> tabsArray)
+ public void outputSpecificationHeader(IHTTPOutput out, Locale locale, DocumentSpecification ds, List<String> tabsArray)
throws ManifoldCFException, IOException
{
- tabsArray.add("Queries");
- tabsArray.add("Security");
+ tabsArray.add(Messages.getString(locale,"JDBCConnector.Queries"));
+ tabsArray.add(Messages.getString(locale,"JDBCConnector.Security"));
out.print(
"<script type=\"text/javascript\">\n"+
@@ -908,7 +912,7 @@ public class JDBCConnector extends org.a
"{\n"+
" if (editjob.spectoken.value == \"\")\n"+
" {\n"+
-" alert(\"Type in an access token\");\n"+
+" alert(\"" + Messages.getBodyJavascriptString(locale,"JDBCConnector.TypeInAnAccessToken") + "\");\n"+
" editjob.spectoken.focus();\n"+
" return;\n"+
" }\n"+
@@ -998,7 +1002,7 @@ public class JDBCConnector extends org.a
*@param tabName is the current tab name.
*/
@Override
- public void outputSpecificationBody(IHTTPOutput out, DocumentSpecification ds, String tabName)
+ public void outputSpecificationBody(IHTTPOutput out, Locale locale, DocumentSpecification ds, String tabName)
throws ManifoldCFException, IOException
{
String idQuery = "SELECT idfield AS $(IDCOLUMN) FROM documenttable WHERE modifydatefield > $(STARTTIME) AND modifydatefield <= $(ENDTIME)";
@@ -1031,21 +1035,21 @@ public class JDBCConnector extends org.a
// The Queries tab
- if (tabName.equals("Queries"))
+ if (tabName.equals(Messages.getString(locale,"JDBCConnector.Queries")))
{
out.print(
"<table class=\"displaytable\">\n"+
" <tr><td class=\"separator\" colspan=\"2\"><hr/></td></tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Seeding query:</nobr><br/><nobr>(return ids that need to be checked)</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.SeedingQuery") + "</nobr><br/><nobr>" + Messages.getBodyString(locale,"JDBCConnector.returnIdsThatNeedToBeChecked") + "</nobr></td>\n"+
" <td class=\"value\"><textarea name=\"idquery\" cols=\"64\" rows=\"6\">"+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(idQuery)+"</textarea></td>\n"+
" </tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Version check query:</nobr><br/><nobr>(return ids and versions for a set of documents;</nobr><br/><nobr>leave blank if no versioning capability)</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.VersionCheckQuery") + "</nobr><br/><nobr>" + Messages.getBodyString(locale,"JDBCConnector.returnIdsAndVersionsForASetOfDocuments") + "</nobr><br/><nobr>" + Messages.getString(locale,"JDBCConnector.leaveBlankIfNoVersioningCapability") + "</nobr></td>\n"+
" <td class=\"value\"><textarea name=\"versionquery\" cols=\"64\" rows=\"6\">"+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(versionQuery)+"</textarea></td>\n"+
" </tr>\n"+
" <tr>\n"+
-" <td class=\"description\"><nobr>Data query:</nobr><br/><nobr>(return ids, urls, and data for a set of documents)</nobr></td>\n"+
+" <td class=\"description\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.DataQuery") + "</nobr><br/><nobr>" + Messages.getBodyString(locale,"JDBCConnector.returnIdsUrlsAndDataForASetOfDocuments") + "</nobr></td>\n"+
" <td class=\"value\"><textarea name=\"dataquery\" cols=\"64\" rows=\"6\">"+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(dataQuery)+"</textarea></td>\n"+
" </tr>\n"+
"</table>\n"
@@ -1064,7 +1068,7 @@ public class JDBCConnector extends org.a
// There is no native security, so all we care about are the tokens.
i = 0;
- if (tabName.equals("Security"))
+ if (tabName.equals(Messages.getString(locale,"JDBCConnector.Security")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -1102,7 +1106,7 @@ public class JDBCConnector extends org.a
{
out.print(
" <tr>\n"+
-" <td class=\"message\" colspan=\"2\">No access tokens present</td>\n"+
+" <td class=\"message\" colspan=\"2\">" + Messages.getBodyString(locale,"JDBCConnector.NoAccessTokensPresent") + "</td>\n"+
" </tr>\n"
);
}
@@ -1156,7 +1160,7 @@ public class JDBCConnector extends org.a
*@return null if all is well, or a string error message if there is an error that should prevent saving of the job (and cause a redirection to an error page).
*/
@Override
- public String processSpecificationPost(IPostParameters variableContext, DocumentSpecification ds)
+ public String processSpecificationPost(IPostParameters variableContext, Locale locale, DocumentSpecification ds)
throws ManifoldCFException
{
String idQuery = variableContext.getParameter("idquery");
@@ -1261,7 +1265,7 @@ public class JDBCConnector extends org.a
*@param ds is the current document specification for this job.
*/
@Override
- public void viewSpecification(IHTTPOutput out, DocumentSpecification ds)
+ public void viewSpecification(IHTTPOutput out, Locale locale, DocumentSpecification ds)
throws ManifoldCFException, IOException
{
String idQuery = "";
@@ -1342,7 +1346,7 @@ public class JDBCConnector extends org.a
else
{
out.print(
-" <tr><td class=\"message\" colspan=\"2\"><nobr>No access tokens specified</nobr></td></tr>\n"
+" <tr><td class=\"message\" colspan=\"2\"><nobr>" + Messages.getBodyString(locale,"JDBCConnector.NoAccessTokensSpecified") + "</nobr></td></tr>\n"
);
}
Modified: incubator/lcf/trunk/connectors/jdbc/pom.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/jdbc/pom.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/jdbc/pom.xml (original)
+++ incubator/lcf/trunk/connectors/jdbc/pom.xml Wed Dec 28 00:42:19 2011
@@ -31,6 +31,29 @@
<build>
<sourceDirectory>${basedir}/connector/src/main/java</sourceDirectory>
<testSourceDirectory>${basedir}/connector/src/test/java</testSourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>native2ascii-maven-plugin</artifactId>
+ <version>1.0-alpha-1</version>
+ <configuration>
+ <dest>target/classes</dest>
+ <src>connector/src/main/native2ascii</src>
+ </configuration>
+ <executions>
+ <execution>
+ <id>native2ascii-utf8</id>
+ <goals>
+ <goal>native2ascii</goal>
+ </goals>
+ <configuration>
+ <encoding>UTF8</encoding>
+ <includes>**/*.properties</includes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
<dependencies>
Modified: incubator/lcf/trunk/connectors/livelink/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/livelink/build.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/livelink/build.xml (original)
+++ incubator/lcf/trunk/connectors/livelink/build.xml Wed Dec 28 00:42:19 2011
@@ -52,11 +52,15 @@
<fileset dir="lapi" includes="*.jar"/>
</classpath>
</javac>
+ <native2ascii encoding="UTF-8" src="connector/src/main/native2ascii" dest="build/connector/classes" includes="**/*.properties" />
</target>
<target name="jar-connector" depends="compile-connector,precompile-check" if="canBuild">
<mkdir dir="build/jar"/>
- <jar destfile="build/jar/mcf-livelink-connector.jar" basedir="build/connector/classes"/>
+ <jar destfile="build/jar/mcf-livelink-connector.jar">
+ <fileset dir="build/connector/classes"/>
+ <!-- fileset dir="connector/src/main/resource"/ -->
+ </jar>
</target>
<target name="lib" depends="jar-connector,precompile-check" if="canBuild">
Modified: incubator/lcf/trunk/connectors/livelink/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/livelink/LivelinkAuthority.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/livelink/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/livelink/LivelinkAuthority.java?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/livelink/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/livelink/LivelinkAuthority.java (original)
+++ incubator/lcf/trunk/connectors/livelink/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/livelink/LivelinkAuthority.java Wed Dec 28 00:42:19 2011
@@ -457,7 +457,8 @@ public class LivelinkAuthority extends o
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, List<String> tabsArray)
+ public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, List<String> tabsArray)
throws ManifoldCFException, IOException
{
tabsArray.add("Server");
@@ -523,7 +524,8 @@ public class LivelinkAuthority extends o
*@param tabName is the current tab name.
*/
@Override
- public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, String tabName)
+ public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, String tabName)
throws ManifoldCFException, IOException
{
String serverName = parameters.getParameter(org.apache.manifoldcf.crawler.connectors.livelink.LiveLinkParameters.serverName);
@@ -632,7 +634,8 @@ public class LivelinkAuthority extends o
*@return null if all is well, or a string error message if there is an error that should prevent saving of the connection (and cause a redirection to an error page).
*/
@Override
- public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext, ConfigParams parameters)
+ public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException
{
String serverName = variableContext.getParameter("servername");
@@ -669,7 +672,8 @@ public class LivelinkAuthority extends o
*@param parameters are the configuration parameters, as they currently exist, for this connection being configured.
*/
@Override
- public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters)
+ public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException, IOException
{
out.print(
Modified: incubator/lcf/trunk/connectors/livelink/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/livelink/LivelinkConnector.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/livelink/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/livelink/LivelinkConnector.java?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/livelink/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/livelink/LivelinkConnector.java (original)
+++ incubator/lcf/trunk/connectors/livelink/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/livelink/LivelinkConnector.java Wed Dec 28 00:42:19 2011
@@ -1419,12 +1419,13 @@ public class LivelinkConnector extends o
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, List<String> tabsArray)
+ public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, List<String> tabsArray)
throws ManifoldCFException, IOException
{
- tabsArray.add("Server");
- tabsArray.add("Document Access");
- tabsArray.add("Document View");
+ tabsArray.add(Messages.getString(locale,"LivelinkConnector.Server"));
+ tabsArray.add(Messages.getString(locale,"LivelinkConnector.DocumentAccess"));
+ tabsArray.add(Messages.getString(locale,"LivelinkConnector.DocumentView"));
out.print(
"<script type=\"text/javascript\">\n"+
"<!--\n"+
@@ -1477,35 +1478,35 @@ public class LivelinkConnector extends o
" if (editconnection.servername.value == \"\")\n"+
" {\n"+
" alert(\"Enter a livelink server name\");\n"+
-" SelectTab(\"Server\");\n"+
+" SelectTab(\"" + Messages.getBodyJavascriptString(locale,"LivelinkConnector.Server") + "\");\n"+
" editconnection.servername.focus();\n"+
" return false;\n"+
" }\n"+
" if (editconnection.serverport.value == \"\")\n"+
" {\n"+
" alert(\"A server port number is required\");\n"+
-" SelectTab(\"Server\");\n"+
+" SelectTab(\"" + Messages.getBodyJavascriptString(locale,"LivelinkConnector.Server") + "\");\n"+
" editconnection.serverport.focus();\n"+
" return false;\n"+
" }\n"+
" if (editconnection.ingestcgipath.value == \"\")\n"+
" {\n"+
" alert(\"Enter the crawl cgi path to livelink\");\n"+
-" SelectTab(\"Document Access\");\n"+
+" SelectTab(\"" + Messages.getBodyJavascriptString(locale,"LivelinkConnector.DocumentAccess") + "\");\n"+
" editconnection.ingestcgipath.focus();\n"+
" return false;\n"+
" }\n"+
" if (editconnection.ingestcgipath.value.substring(0,1) != \"/\")\n"+
" {\n"+
" alert(\"The ingest cgi path must begin with a / character\");\n"+
-" SelectTab(\"Document Access\");\n"+
+" SelectTab(\"" + Messages.getBodyJavascriptString(locale,"LivelinkConnector.DocumentAccess") + "\");\n"+
" editconnection.ingestcgipath.focus();\n"+
" return false;\n"+
" }\n"+
" if (editconnection.viewcgipath.value != \"\" && editconnection.viewcgipath.value.substring(0,1) != \"/\")\n"+
" {\n"+
" alert(\"The view cgi path must be blank, or begin with a / character\");\n"+
-" SelectTab(\"Document View\");\n"+
+" SelectTab(\"" + Messages.getBodyJavascriptString(locale,"LivelinkConnector.DocumentView") + "\");\n"+
" editconnection.viewcgipath.focus();\n"+
" return false;\n"+
" }\n"+
@@ -1527,7 +1528,8 @@ public class LivelinkConnector extends o
*@param tabName is the current tab name.
*/
@Override
- public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, String tabName)
+ public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, String tabName)
throws ManifoldCFException, IOException
{
String ingestProtocol = parameters.getParameter(org.apache.manifoldcf.crawler.connectors.livelink.LiveLinkParameters.ingestProtocol);
@@ -1582,7 +1584,7 @@ public class LivelinkConnector extends o
"<input name=\"configop\" type=\"hidden\" value=\"Continue\"/>\n"
);
// The "Server" tab
- if (tabName.equals("Server"))
+ if (tabName.equals(Messages.getString(locale,"LivelinkConnector.Server")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -1625,7 +1627,7 @@ public class LivelinkConnector extends o
"<input type=\"hidden\" name=\"keystoredata\" value=\""+org.apache.manifoldcf.ui.util.Encoder.attributeEscape(livelinkKeystore)+"\"/>\n"
);
}
- if (tabName.equals("Document Access"))
+ if (tabName.equals(Messages.getString(locale,"LivelinkConnector.DocumentAccess")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -1720,7 +1722,7 @@ public class LivelinkConnector extends o
}
// Document View tab
- if (tabName.equals("Document View"))
+ if (tabName.equals(Messages.getString(locale,"LivelinkConnector.DocumentView")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -1772,7 +1774,8 @@ public class LivelinkConnector extends o
*@return null if all is well, or a string error message if there is an error that should prevent saving of the connection (and cause a redirection to an error page).
*/
@Override
- public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext, ConfigParams parameters)
+ public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException
{
String serverName = variableContext.getParameter("servername");
@@ -1887,7 +1890,8 @@ public class LivelinkConnector extends o
*@param parameters are the configuration parameters, as they currently exist, for this connection being configured.
*/
@Override
- public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters)
+ public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException, IOException
{
out.print(
@@ -1936,13 +1940,13 @@ public class LivelinkConnector extends o
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputSpecificationHeader(IHTTPOutput out, DocumentSpecification ds, List<String> tabsArray)
+ public void outputSpecificationHeader(IHTTPOutput out, Locale locale, DocumentSpecification ds, List<String> tabsArray)
throws ManifoldCFException, IOException
{
- tabsArray.add("Paths");
- tabsArray.add("Filters");
- tabsArray.add("Security");
- tabsArray.add("Metadata");
+ tabsArray.add(Messages.getString(locale,"LivelinkConnector.Paths"));
+ tabsArray.add(Messages.getString(locale,"LivelinkConnector.Filters"));
+ tabsArray.add(Messages.getString(locale,"LivelinkConnector.Security"));
+ tabsArray.add(Messages.getString(locale,"LivelinkConnector.Metadata"));
out.print(
"<script type=\"text/javascript\">\n"+
"<!--\n"+
@@ -2067,14 +2071,14 @@ public class LivelinkConnector extends o
*@param tabName is the current tab name.
*/
@Override
- public void outputSpecificationBody(IHTTPOutput out, DocumentSpecification ds, String tabName)
+ public void outputSpecificationBody(IHTTPOutput out, Locale locale, DocumentSpecification ds, String tabName)
throws ManifoldCFException, IOException
{
int i;
int k;
// Paths tab
- if (tabName.equals("Paths"))
+ if (tabName.equals(Messages.getString(locale,"LivelinkConnector.Paths")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -2214,7 +2218,7 @@ public class LivelinkConnector extends o
}
// Filter tab
- if (tabName.equals("Filters"))
+ if (tabName.equals(Messages.getString(locale,"LivelinkConnector.Filters")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -2322,7 +2326,7 @@ public class LivelinkConnector extends o
}
}
- if (tabName.equals("Security"))
+ if (tabName.equals(Messages.getString(locale,"LivelinkConnector.Security")))
{
out.print(
"<table class=\"displaytable\">\n"+
@@ -2368,7 +2372,7 @@ public class LivelinkConnector extends o
{
out.print(
" <tr>\n"+
-" <td class=\"message\" colspan=\"2\">No access tokens present</td>\n"+
+" <td class=\"message\" colspan=\"2\">" + Messages.getBodyString(locale,"LivelinkConnector.NoAccessTokensPresent") + "</td>\n"+
" </tr>\n"
);
}
@@ -2458,7 +2462,7 @@ public class LivelinkConnector extends o
}
}
- if (tabName.equals("Metadata"))
+ if (tabName.equals(Messages.getString(locale,"LivelinkConnector.Metadata")))
{
out.print(
"<input type=\"hidden\" name=\"specmappingcount\" value=\""+Integer.toString(matchMap.getMatchCount())+"\"/>\n"+
@@ -2791,7 +2795,7 @@ public class LivelinkConnector extends o
*@return null if all is well, or a string error message if there is an error that should prevent saving of the job (and cause a redirection to an error page).
*/
@Override
- public String processSpecificationPost(IPostParameters variableContext, DocumentSpecification ds)
+ public String processSpecificationPost(IPostParameters variableContext, Locale locale, DocumentSpecification ds)
throws ManifoldCFException
{
String xc = variableContext.getParameter("pathcount");
@@ -3277,7 +3281,7 @@ public class LivelinkConnector extends o
*@param ds is the current document specification for this job.
*/
@Override
- public void viewSpecification(IHTTPOutput out, DocumentSpecification ds)
+ public void viewSpecification(IHTTPOutput out, Locale locale, DocumentSpecification ds)
throws ManifoldCFException, IOException
{
out.print(
@@ -3419,7 +3423,7 @@ public class LivelinkConnector extends o
else
{
out.print(
-" <tr><td class=\"message\" colspan=\"2\">No access tokens specified</td></tr>\n"
+" <tr><td class=\"message\" colspan=\"2\">" + Messages.getBodyString(locale,"LivelinkConnector.NoAccessTokensSpecified") + "</td></tr>\n"
);
}
out.print(
Modified: incubator/lcf/trunk/connectors/meridio/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/meridio/build.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/meridio/build.xml (original)
+++ incubator/lcf/trunk/connectors/meridio/build.xml Wed Dec 28 00:42:19 2011
@@ -154,11 +154,15 @@
<pathelement location="build/xsdclasses"/>
</classpath>
</javac>
+ <native2ascii encoding="UTF-8" src="connector/src/main/native2ascii" dest="build/connector/classes" includes="**/*.properties" />
</target>
<target name="jar-connector" depends="compile-connector,precompile-check" if="canBuild">
<mkdir dir="build/jar"/>
- <jar destfile="build/jar/mcf-meridio-connector.jar" basedir="build/connector/classes"/>
+ <jar destfile="build/jar/mcf-meridio-connector.jar">
+ <fileset dir="build/connector/classes"/>
+ <fileset dir="connector/src/main/resource"/>
+ </jar>
</target>
<target name="jar-wsdls" depends="compile-wsdls,precompile-check" if="canBuild">
Modified: incubator/lcf/trunk/connectors/meridio/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/meridio/MeridioAuthority.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/meridio/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/meridio/MeridioAuthority.java?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/meridio/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/meridio/MeridioAuthority.java (original)
+++ incubator/lcf/trunk/connectors/meridio/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/meridio/MeridioAuthority.java Wed Dec 28 00:42:19 2011
@@ -673,7 +673,8 @@ public class MeridioAuthority extends or
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, List<String> tabsArray)
+ public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, List<String> tabsArray)
throws ManifoldCFException, IOException
{
tabsArray.add("Document Server");
@@ -824,7 +825,8 @@ public class MeridioAuthority extends or
*@param tabName is the current tab name.
*/
@Override
- public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, String tabName)
+ public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, String tabName)
throws ManifoldCFException, IOException
{
String dmwsServerProtocol = parameters.getParameter("DMWSServerProtocol");
@@ -1117,7 +1119,8 @@ public class MeridioAuthority extends or
*@return null if all is well, or a string error message if there is an error that should prevent saving of the connection (and cause a redirection to an error page).
*/
@Override
- public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext, ConfigParams parameters)
+ public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException
{
String dmwsServerProtocol = variableContext.getParameter("dmwsServerProtocol");
@@ -1270,7 +1273,8 @@ public class MeridioAuthority extends or
*@param parameters are the configuration parameters, as they currently exist, for this connection being configured.
*/
@Override
- public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters)
+ public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException, IOException
{
out.print(
Modified: incubator/lcf/trunk/connectors/meridio/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/meridio/MeridioConnector.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/meridio/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/meridio/MeridioConnector.java?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/meridio/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/meridio/MeridioConnector.java (original)
+++ incubator/lcf/trunk/connectors/meridio/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/meridio/MeridioConnector.java Wed Dec 28 00:42:19 2011
@@ -50,6 +50,7 @@ import java.util.Date;
import java.util.Iterator;
import java.util.HashMap;
import java.util.List;
+import java.util.Locale;
import javax.xml.soap.SOAPException;
@@ -192,6 +193,7 @@ public class MeridioConnector extends or
params.getParameter("RMWSProxyHost"),
params.getParameter("RMWSProxyPort"),
null,
+
null,
params.getParameter("UserName"),
params.getObfuscatedParameter("Password"),
@@ -1495,7 +1497,8 @@ public class MeridioConnector extends or
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, List<String> tabsArray)
+ public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, List<String> tabsArray)
throws ManifoldCFException, IOException
{
tabsArray.add("Document Server");
@@ -1639,7 +1642,8 @@ public class MeridioConnector extends or
*@param tabName is the current tab name.
*/
@Override
- public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, String tabName)
+ public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, String tabName)
throws ManifoldCFException, IOException
{
String dmwsServerProtocol = parameters.getParameter("DMWSServerProtocol");
@@ -1947,7 +1951,8 @@ public class MeridioConnector extends or
*@return null if all is well, or a string error message if there is an error that should prevent saving of the connection (and cause a redirection to an error page).
*/
@Override
- public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext, ConfigParams parameters)
+ public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException
{
String dmwsServerProtocol = variableContext.getParameter("dmwsServerProtocol");
@@ -2095,7 +2100,8 @@ public class MeridioConnector extends or
*@param parameters are the configuration parameters, as they currently exist, for this connection being configured.
*/
@Override
- public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters)
+ public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException, IOException
{
out.print(
@@ -2196,7 +2202,7 @@ public class MeridioConnector extends or
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputSpecificationHeader(IHTTPOutput out, DocumentSpecification ds, List<String> tabsArray)
+ public void outputSpecificationHeader(IHTTPOutput out, Locale locale, DocumentSpecification ds, List<String> tabsArray)
throws ManifoldCFException, IOException
{
tabsArray.add("Search Paths");
@@ -2292,7 +2298,7 @@ public class MeridioConnector extends or
*@param tabName is the current tab name.
*/
@Override
- public void outputSpecificationBody(IHTTPOutput out, DocumentSpecification ds, String tabName)
+ public void outputSpecificationBody(IHTTPOutput out, Locale locale, DocumentSpecification ds, String tabName)
throws ManifoldCFException, IOException
{
int i;
@@ -2506,6 +2512,7 @@ public class MeridioConnector extends or
" </input>\n"+
" </nobr>\n"+
" <br/>\n"
+
);
}
out.print(
@@ -2704,7 +2711,7 @@ public class MeridioConnector extends or
{
out.print(
" <tr>\n"+
-" <td class=\"message\" colspan=\"2\">No access tokens present</td>\n"+
+" <td class=\"message\" colspan=\"2\">" + Messages.getBodyString(locale,"MeridioConnector.NoAccessTokensPresent") + "</td>\n"+
" </tr>\n"
);
}
@@ -2963,7 +2970,7 @@ public class MeridioConnector extends or
*@return null if all is well, or a string error message if there is an error that should prevent saving of the job (and cause a redirection to an error page).
*/
@Override
- public String processSpecificationPost(IPostParameters variableContext, DocumentSpecification ds)
+ public String processSpecificationPost(IPostParameters variableContext, Locale locale, DocumentSpecification ds)
throws ManifoldCFException
{
int i;
@@ -3315,7 +3322,7 @@ public class MeridioConnector extends or
*@param ds is the current document specification for this job.
*/
@Override
- public void viewSpecification(IHTTPOutput out, DocumentSpecification ds)
+ public void viewSpecification(IHTTPOutput out, Locale locale, DocumentSpecification ds)
throws ManifoldCFException, IOException
{
out.print(
@@ -3515,7 +3522,7 @@ public class MeridioConnector extends or
else
{
out.print(
-" <tr><td class=\"message\" colspan=\"2\">No access tokens specified</td></tr>\n"
+" <tr><td class=\"message\" colspan=\"2\">" + Messages.getBodyString(locale,"MeridioConnector.NoAccessTokensSpecified") + "</td></tr>\n"
);
}
out.print(
@@ -4264,9 +4271,11 @@ public class MeridioConnector extends or
{
HashMap categoryMatchMap = (HashMap)customMap.get(new Long(categoryMatch));
if (categoryMatchMap != null)
+
{
columnName = (String)categoryMatchMap.get(returnMetadata[i].getPropertyName());
}
+
}
if (columnName != null)
Modified: incubator/lcf/trunk/connectors/nullauthority/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/nullauthority/build.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/nullauthority/build.xml (original)
+++ incubator/lcf/trunk/connectors/nullauthority/build.xml Wed Dec 28 00:42:19 2011
@@ -39,11 +39,15 @@
<fileset dir="lib" includes="*.jar"/>
</classpath>
</javac>
+ <native2ascii encoding="UTF-8" src="connector/src/main/native2ascii" dest="build/connector/classes" includes="**/*.properties" />
</target>
<target name="jar-connector" depends="compile-connector">
<mkdir dir="build/jar"/>
- <jar destfile="build/jar/mcf-nullauthority-connector.jar" basedir="build/connector/classes"/>
+ <jar destfile="build/jar/mcf-nullauthority-connector.jar">
+ <fileset dir="build/connector/classes"/>
+ <!-- fileset dir="connector/src/main/resource"/ -->
+ </jar>
</target>
<target name="lib" depends="jar-connector">
Modified: incubator/lcf/trunk/connectors/nullauthority/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/nullauthority/NullAuthority.java
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/nullauthority/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/nullauthority/NullAuthority.java?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/nullauthority/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/nullauthority/NullAuthority.java (original)
+++ incubator/lcf/trunk/connectors/nullauthority/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/nullauthority/NullAuthority.java Wed Dec 28 00:42:19 2011
@@ -97,7 +97,8 @@ public class NullAuthority extends org.a
*@param tabsArray is an array of tab names. Add to this array any tab names that are specific to the connector.
*/
@Override
- public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, List<String> tabsArray)
+ public void outputConfigurationHeader(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, List<String> tabsArray)
throws ManifoldCFException, IOException
{
out.print(
@@ -128,7 +129,8 @@ public class NullAuthority extends org.a
*@param tabName is the current tab name.
*/
@Override
- public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters, String tabName)
+ public void outputConfigurationBody(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters, String tabName)
throws ManifoldCFException, IOException
{
// Does nothing
@@ -144,7 +146,8 @@ public class NullAuthority extends org.a
*@return null if all is well, or a string error message if there is an error that should prevent saving of the connection (and cause a redirection to an error page).
*/
@Override
- public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext, ConfigParams parameters)
+ public String processConfigurationPost(IThreadContext threadContext, IPostParameters variableContext,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException
{
return null;
@@ -158,7 +161,8 @@ public class NullAuthority extends org.a
*@param parameters are the configuration parameters, as they currently exist, for this connection being configured.
*/
@Override
- public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out, ConfigParams parameters)
+ public void viewConfiguration(IThreadContext threadContext, IHTTPOutput out,
+ Locale locale, ConfigParams parameters)
throws ManifoldCFException, IOException
{
// Does nothing
Modified: incubator/lcf/trunk/connectors/nullauthority/pom.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/nullauthority/pom.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/nullauthority/pom.xml (original)
+++ incubator/lcf/trunk/connectors/nullauthority/pom.xml Wed Dec 28 00:42:19 2011
@@ -31,6 +31,29 @@
<build>
<sourceDirectory>${basedir}/connector/src/main/java</sourceDirectory>
<testSourceDirectory>${basedir}/connector/src/test/java</testSourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>native2ascii-maven-plugin</artifactId>
+ <version>1.0-alpha-1</version>
+ <configuration>
+ <dest>target/classes</dest>
+ <src>connector/src/main/native2ascii</src>
+ </configuration>
+ <executions>
+ <execution>
+ <id>native2ascii-utf8</id>
+ <goals>
+ <goal>native2ascii</goal>
+ </goals>
+ <configuration>
+ <encoding>UTF8</encoding>
+ <includes>**/*.properties</includes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
<dependencies>
Modified: incubator/lcf/trunk/connectors/nulloutput/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/nulloutput/build.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/nulloutput/build.xml (original)
+++ incubator/lcf/trunk/connectors/nulloutput/build.xml Wed Dec 28 00:42:19 2011
@@ -39,11 +39,15 @@
<fileset dir="lib" includes="*.jar"/>
</classpath>
</javac>
+ <native2ascii encoding="UTF-8" src="connector/src/main/native2ascii" dest="build/connector/classes" includes="**/*.properties" />
</target>
<target name="jar-connector" depends="compile-connector">
<mkdir dir="build/jar"/>
- <jar destfile="build/jar/mcf-nulloutput-connector.jar" basedir="build/connector/classes"/>
+ <jar destfile="build/jar/mcf-nulloutput-connector.jar">
+ <fileset dir="build/connector/classes"/>
+ <!-- fileset dir="connector/src/main/resource"/ -->
+ </jar>
</target>
<target name="lib" depends="jar-connector">
Modified: incubator/lcf/trunk/connectors/nulloutput/pom.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/connectors/nulloutput/pom.xml?rev=1225063&r1=1225062&r2=1225063&view=diff
==============================================================================
--- incubator/lcf/trunk/connectors/nulloutput/pom.xml (original)
+++ incubator/lcf/trunk/connectors/nulloutput/pom.xml Wed Dec 28 00:42:19 2011
@@ -31,6 +31,29 @@
<build>
<sourceDirectory>${basedir}/connector/src/main/java</sourceDirectory>
<testSourceDirectory>${basedir}/connector/src/test/java</testSourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>native2ascii-maven-plugin</artifactId>
+ <version>1.0-alpha-1</version>
+ <configuration>
+ <dest>target/classes</dest>
+ <src>connector/src/main/native2ascii</src>
+ </configuration>
+ <executions>
+ <execution>
+ <id>native2ascii-utf8</id>
+ <goals>
+ <goal>native2ascii</goal>
+ </goals>
+ <configuration>
+ <encoding>UTF8</encoding>
+ <includes>**/*.properties</includes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
<dependencies>
@@ -44,5 +67,10 @@
<artifactId>mcf-agents</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>mcf-ui-core</artifactId>
+ <version>${project.version}</version>
+ </dependency>
</dependencies>
</project>