Author: pgil
Date: Sun Jul 15 20:49:28 2018
New Revision: 1835994

URL: http://svn.apache.org/viewvc?rev=1835994&view=rev
Log:
Improved : File transfer management with communicationEvent and new contactMech 
FTP_ADDRESS
(OFBIZ-10245)

Rename SQL reserved words, thanks Deepak for reporting the issue and providing 
a patch

Modified:
    
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ftp/FtpServices.java
    
ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml
    
ofbiz/ofbiz-framework/trunk/applications/party/template/party/EditContactMech.ftl
    
ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/Contact.ftl
    ofbiz/ofbiz-framework/trunk/framework/common/config/ftp.properties

Modified: 
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ftp/FtpServices.java
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ftp/FtpServices.java?rev=1835994&r1=1835993&r2=1835994&view=diff
==============================================================================
--- 
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ftp/FtpServices.java
 (original)
+++ 
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ftp/FtpServices.java
 Sun Jul 15 20:49:28 2018
@@ -103,10 +103,10 @@ public class FtpServices {
                 ftpAddress = delegator.makeValue("FtpAddress");
                 ftpAddress.put("defaultTimeout", 
UtilProperties.getPropertyAsLong("ftp", 
"ftp.notifications.redirectTo.defaultTimeout", 30000));
                 ftpAddress.put("hostname", 
UtilProperties.getPropertyValue("ftp", 
"ftp.notifications.redirectTo.hostname"));
-                ftpAddress.put("path", UtilProperties.getPropertyValue("ftp", 
"ftp.notifications.redirectTo.path"));
+                ftpAddress.put("filePath", 
UtilProperties.getPropertyValue("ftp", 
"ftp.notifications.redirectTo.filePath"));
                 ftpAddress.put("port", UtilProperties.getPropertyAsLong("ftp", 
"ftp.notifications.redirectTo.port", 65535));
                 ftpAddress.put("username", 
UtilProperties.getPropertyValue("ftp", 
"ftp.notifications.redirectTo.username"));
-                ftpAddress.put("password", 
UtilProperties.getPropertyValue("ftp", 
"ftp.notifications.redirectTo.password"));
+                ftpAddress.put("ftpPassword", 
UtilProperties.getPropertyValue("ftp", 
"ftp.notifications.redirectTo.ftpPassword"));
                 ftpAddress.put("binaryTransfer", 
UtilProperties.getPropertyValue("ftp", 
"ftp.notifications.redirectTo.binaryTransfer"));
                 ftpAddress.put("passiveMode", 
UtilProperties.getPropertyValue("ftp", 
"ftp.notifications.redirectTo.passiveMode"));
                 ftpAddress.put("zipFile", 
UtilProperties.getPropertyValue("ftp", "ftp.notifications.redirectTo.zipFile"));
@@ -130,7 +130,7 @@ public class FtpServices {
             Long defaultTimeout = ftpAddress.getLong("defaultTimeout");
             Long port = ftpAddress.getLong("port");
             String username = ftpAddress.getString("username");
-            String password = ftpAddress.getString("password");
+            String password = ftpAddress.getString("ftpPassword");
 
             if (Debug.infoOn())
                 Debug.logInfo("connecting to: " + username + "@" + 
ftpAddress.getString("hostname") + ":" + port, module);
@@ -147,7 +147,7 @@ public class FtpServices {
                 return ServiceUtil.returnError("DataResource " + 
content.getString("dataResourceId") + " return an empty stream");
             }
 
-            String path = ftpAddress.getString("path");
+            String path = ftpAddress.getString("filePath");
             if (Debug.infoOn())
                 Debug.logInfo("storing local file remotely as: " + 
(UtilValidate.isNotEmpty(path) ? path + "/" : "") + 
content.getString("contentName"), module);
 

Modified: 
ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml?rev=1835994&r1=1835993&r2=1835994&view=diff
==============================================================================
--- 
ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml
 (original)
+++ 
ofbiz/ofbiz-framework/trunk/applications/datamodel/entitydef/party-entitymodel.xml
 Sun Jul 15 20:49:28 2018
@@ -1311,9 +1311,9 @@ under the License.
       <field name="hostname" type="long-varchar"/>
       <field name="port" type="numeric"/>
       <field name="username" type="long-varchar"/>
-      <field name="password" type="long-varchar" encrypt="true"/>
+      <field name="ftpPassword" type="long-varchar" encrypt="true"/>
       <field name="binaryTransfer" type="indicator"/>
-      <field name="path" type="long-varchar"/>
+      <field name="filePath" type="long-varchar"/>
       <field name="zipFile" type="indicator"/>
       <field name="passiveMode" type="indicator"/>
       <field name="defaultTimeout" type="numeric"/>

Modified: 
ofbiz/ofbiz-framework/trunk/applications/party/template/party/EditContactMech.ftl
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/party/template/party/EditContactMech.ftl?rev=1835994&r1=1835993&r2=1835994&view=diff
==============================================================================
--- 
ofbiz/ofbiz-framework/trunk/applications/party/template/party/EditContactMech.ftl
 (original)
+++ 
ofbiz/ofbiz-framework/trunk/applications/party/template/party/EditContactMech.ftl
 Sun Jul 15 20:49:28 2018
@@ -229,7 +229,7 @@ under the License.
       <tr>
           <td class="label">${uiLabelMap.CommonPassword}</td>
           <td>
-              <input type="text" size="60" maxlength="255" name="password" 
value="${(mechMap.ftpAddress.password)!request.getParameter('password')!''}" />
+              <input type="text" size="60" maxlength="255" name="ftpPassword" 
value="${(mechMap.ftpAddress.ftpPassword)!request.getParameter('ftpPassword')!''}"
 />
           </td>
       </tr>
       <tr>
@@ -247,7 +247,7 @@ under the License.
       <tr>
           <td class="label">${uiLabelMap.FormFieldTitle_path}</td>
           <td>
-              <input type="text" size="60" maxlength="255" name="path" 
value="${(mechMap.ftpAddress.path)!request.getParameter('path')!''}" />
+              <input type="text" size="60" maxlength="255" name="filePath" 
value="${(mechMap.ftpAddress.filePath)!request.getParameter('filePath')!''}" />
           </td>
       </tr>
       <tr>

Modified: 
ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/Contact.ftl
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/Contact.ftl?rev=1835994&r1=1835993&r2=1835994&view=diff
==============================================================================
--- 
ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/Contact.ftl
 (original)
+++ 
ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/Contact.ftl
 Sun Jul 15 20:49:28 2018
@@ -99,9 +99,9 @@ under the License.
                     <#if contactMechMap.ftpAddress?has_content>
                     <#assign ftpAddress = contactMechMap.ftpAddress>
                     <div>
-                        <b><#if 
ftpAddress.hostname?has_content>${ftpAddress.hostname!}</#if><#if 
ftpAddress.port?has_content>:${ftpAddress.port!}</#if><#if 
ftpAddress.path?has_content>:${ftpAddress.path!}</#if></b>
+                        <b><#if 
ftpAddress.hostname?has_content>${ftpAddress.hostname!}</#if><#if 
ftpAddress.port?has_content>:${ftpAddress.port!}</#if><#if 
ftpAddress.filePath?has_content>:${ftpAddress.filePath!}</#if></b>
                         <br/>${uiLabelMap.CommonUsername} : 
${ftpAddress.username!}
-                        <br/>${uiLabelMap.CommonPassword} : 
${ftpAddress.password!}
+                        <br/>${uiLabelMap.CommonPassword} : 
${ftpAddress.ftpPassword!}
                         <br/>${uiLabelMap.FormFieldTitle_binaryTransfer} : 
${ftpAddress.binaryTransfer!}
                         <br/>${uiLabelMap.FormFieldTitle_zipFile} : 
${ftpAddress.zipFile!}
                         <br/>${uiLabelMap.FormFieldTitle_passiveMode} : 
${ftpAddress.passiveMode!}

Modified: ofbiz/ofbiz-framework/trunk/framework/common/config/ftp.properties
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/common/config/ftp.properties?rev=1835994&r1=1835993&r2=1835994&view=diff
==============================================================================
--- ofbiz/ofbiz-framework/trunk/framework/common/config/ftp.properties 
(original)
+++ ofbiz/ofbiz-framework/trunk/framework/common/config/ftp.properties Sun Jul 
15 20:49:28 2018
@@ -25,9 +25,9 @@ ftp.notifications.redirectTo.enabled=Y
 ftp.notifications.redirectTo.hostname=localhost
 ftp.notifications.redirectTo.port=65535
 ftp.notifications.redirectTo.username=admin
-ftp.notifications.redirectTo.password=ofbiz
+ftp.notifications.redirectTo.ftpPassword=ofbiz
 ftp.notifications.redirectTo.binaryTransfer=Y
-ftp.notifications.redirectTo.path=
+ftp.notifications.redirectTo.filePath=
 ftp.notifications.redirectTo.passiveMode=Y
 ftp.notifications.redirectTo.defaultTimeout=
 


Reply via email to