Author: jleroux
Date: Mon Sep 15 08:31:29 2014 New Revision: 1624970 URL: http://svn.apache.org/r1624970 Log: Keeps in sync with OFBiz trunk HEAD Added: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/content/lib/poi-3.10.1-20140818.jar - copied unchanged from r1624951, ofbiz/trunk/applications/content/lib/poi-3.10.1-20140818.jar Removed: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/content/lib/poi-3.9-20121203.jar ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/config/ClasspathLoader.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/ClassLoaderContainer.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/CachedClassLoader.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/entity/src/META-INF/services/org.ofbiz.base.util.CachedClassLoader$Init ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/entity/src/org/ofbiz/entity/util/CachedClassLoaderInit.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/geronimo/lib/geronimo-connector-3.1.1.jar Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/ (props changed) ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.classpath ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.gitignore ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/LICENSE ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/accounting/webapp/ar/invoice/ListInvoices.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/order/webapp/ordermgr/entry/catalog/categorydetail.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/editShoppingList.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/findparty.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/build.xml ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/ofbiz-component.xml ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/ComponentContainer.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/NamingServiceContainer.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/ObjectType.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/UtilIO.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/test/ObjectTypeTests.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/bi/config/BiUiLabels.xml ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/build.xml ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/src/org/ofbiz/catalina/container/CatalinaContainer.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonEntityLabels.xml ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonErrorUiLabels.xml ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonUiLabels.xml ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/webcommon/includes/fo/pm-iso216.fo.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/security/config/SecurityEntityLabels.xml ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/service/src/org/ofbiz/service/config/model/ServiceEngine.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/service/src/org/ofbiz/service/config/model/ServiceLocation.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/service/src/org/ofbiz/service/engine/XMLRPCClientEngine.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/service/src/org/ofbiz/service/rmi/RmiServiceContainer.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/service/src/org/ofbiz/service/test/XmlRpcTests.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/Config.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/Start.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/both.properties ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/install.properties ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/jetty.properties ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/pos.properties ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/rmi.properties ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/setup.properties ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/start.properties ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/test.properties ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/start/src/org/ofbiz/base/start/testlist.properties ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/webapp/src/org/ofbiz/webapp/control/ContextFilter.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/webapp/src/org/ofbiz/webapp/control/RequestHandler.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/webapp/src/org/ofbiz/webapp/webdav/WebDavServlet.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/webapp/src/org/ofbiz/webapp/website/WebSiteProperties.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/runtime/ (props changed) ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/specialpurpose/ebaystore/webapp/ebaystore/store/returnPolicy.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/specialpurpose/lucene/build.xml ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/specialpurpose/lucene/src/org/ofbiz/content/test/LuceneTests.java ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/themes/bizznesstime/includes/footer.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/themes/bluelight/includes/header.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/themes/droppingcrumbs/includes/footer.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/themes/droppingcrumbs/includes/header.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/themes/flatgrey/includes/footer.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/themes/tomahawk/includes/appbarClose.ftl ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/themes/tomahawk/includes/footer.ftl Propchange: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/ ------------------------------------------------------------------------------ --- svn:ignore (original) +++ svn:ignore Mon Sep 15 08:31:29 2014 @@ -10,3 +10,4 @@ bin changelog .idea dependencyCheck.groovy +desktop.ini Propchange: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/ ------------------------------------------------------------------------------ Merged /ofbiz/trunk:r1623292-1624951 Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.classpath URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.classpath?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.classpath (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.classpath Mon Sep 15 08:31:29 2014 @@ -5,7 +5,7 @@ <classpathentry kind="lib" path="applications/content/lib/jempbox-1.7.1.jar"/> <classpathentry kind="lib" path="applications/content/lib/pdfbox-1.7.1.jar"/> <classpathentry kind="lib" path="applications/content/lib/dom4j-1.6.1.jar"/> - <classpathentry kind="lib" path="applications/content/lib/poi-3.9-20121203.jar"/> + <classpathentry kind="lib" path="applications/content/lib/poi-3.10.1-20140818.jar"/> <classpathentry kind="lib" path="applications/content/lib/tika-core-1.0.jar"/> <classpathentry kind="lib" path="applications/content/lib/tika-parsers-1.0.jar"/> <classpathentry kind="lib" path="applications/product/lib/watermarker-0.0.4.jar"/> @@ -99,7 +99,6 @@ <classpathentry kind="lib" path="framework/catalina/lib/tomcat-extras-7.0.55-tomcat-juli.jar"/> <classpathentry kind="lib" path="framework/catalina/lib/tomcat-extras-7.0.55-tomcat-juli-adapters.jar"/> <classpathentry kind="lib" path="framework/entity/lib/commons-dbcp2-2.0.1.jar"/> - <classpathentry kind="lib" path="framework/geronimo/lib/geronimo-connector-3.1.1.jar"/> <classpathentry kind="lib" path="framework/geronimo/lib/geronimo-transaction-3.1.1.jar"/> <classpathentry kind="lib" path="specialpurpose/jetty/lib/com.sun.el-2.2.0.v201108011116.jar"/> <classpathentry kind="lib" path="specialpurpose/jetty/lib/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar"/> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.gitignore URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.gitignore?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.gitignore (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/.gitignore Mon Sep 15 08:31:29 2014 @@ -42,3 +42,4 @@ themes/flatgrey/webapp/flatgrey/mainrtl- *# .*.swp .*.swo +desktop.ini \ No newline at end of file Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/LICENSE URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/LICENSE?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/LICENSE (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/LICENSE Mon Sep 15 08:31:29 2014 @@ -96,14 +96,13 @@ framework/webapp/lib/ezmorph-0.9.1.jar framework/webapp/lib/rome-0.9.jar framework/webapp/lib/serializer-2.7.0.jar framework/webapp/lib/xalan-2.7.1.jar -framework/geronimo/lib/geronimo-connector-3.1.1.jar framework/geronimo/lib/geronimo-transaction-3.1.1.jar framework/testtools/lib/org.springframework.core-3.1.0.M2.jar framework/testtools/lib/org.springframework.test-3.1.0.M2.jar applications/content/lib/fontbox-1.7.1.jar applications/content/lib/jempbox-1.7.1.jar applications/content/lib/pdfbox-1.7.1.jar -applications/content/lib/poi-3.9-20121203.jar +applications/content/lib/poi-3.10.1-20140818.jar applications/content/lib/tika-core-1.0.jar applications/content/lib/tika-parsers-1.0.jar applications/product/lib/dozer-4.2.1.jar Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/accounting/webapp/ar/invoice/ListInvoices.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/accounting/webapp/ar/invoice/ListInvoices.ftl?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/accounting/webapp/ar/invoice/ListInvoices.ftl (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/accounting/webapp/ar/invoice/ListInvoices.ftl Mon Sep 15 08:31:29 2014 @@ -41,9 +41,9 @@ under the License. }); if(allChecked) { - jQuery('#checkAllInvoices').attr('checked', true); + jQuery('#checkAllInvoices').prop('checked', true); } else { - jQuery('#checkAllInvoices').attr('checked', false); + jQuery('#checkAllInvoices').prop('checked', false); } // check if any checkbox is checked @@ -64,11 +64,11 @@ under the License. }); if(jQuery('#serviceName').val() != "") { - jQuery('#submitButton').removeAttr('disabled'); + jQuery('#submitButton').prop('disabled', false); } } else { - jQuery('#submitButton').attr('disabled', true); + jQuery('#submitButton').prop('disabled', true); jQuery('#showInvoiceRunningTotal').html(""); } } @@ -104,9 +104,9 @@ under the License. }); if(anyChecked && (jQuery('#serviceName').val() != "")) { - jQuery('#submitButton').removeAttr('disabled'); + jQuery('#submitButton').prop('disabled', false); } else { - jQuery('#submitButton').attr('disabled', true); + jQuery('#submitButton').prop('disabled', true); } } //]]> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/order/webapp/ordermgr/entry/catalog/categorydetail.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/order/webapp/ordermgr/entry/catalog/categorydetail.ftl?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/order/webapp/ordermgr/entry/catalog/categorydetail.ftl (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/order/webapp/ordermgr/entry/catalog/categorydetail.ftl Mon Sep 15 08:31:29 2014 @@ -120,7 +120,7 @@ under the License. <@paginationControls/> <#else> <#include "component://common/webcommon/includes/htmlTemplate.ftl"/> - <#assign commonUrl = "category?category_id="+ parameters.category_id! + "&"/> + <#assign commonUrl = "category?category_id="+ (parameters.category_id!) + "&"/> <#--assign viewIndex = viewIndex - 1/--> <#assign viewIndexFirst = 0/> <#assign viewIndexPrevious = viewIndex - 1/> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/editShoppingList.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/editShoppingList.ftl?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/editShoppingList.ftl (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/editShoppingList.ftl Mon Sep 15 08:31:29 2014 @@ -178,7 +178,7 @@ under the License. <#if shoppingListItemDatas?has_content> <#-- Pagination --> <#include "component://common/webcommon/includes/htmlTemplate.ftl"/> - <#assign commonUrl = "editShoppingList?partyId=" + partyId + "&shoppingListId="+shoppingListId!+"&"/> + <#assign commonUrl = "editShoppingList?partyId=" + partyId + "&shoppingListId="+(shoppingListId!)+"&"/> <#assign viewIndexFirst = 0/> <#assign viewIndexPrevious = viewIndex - 1/> <#assign viewIndexNext = viewIndex + 1/> @@ -261,4 +261,4 @@ under the License. </div> </div> </#if> -<!-- begin editShoppingList.ftl --> \ No newline at end of file +<!-- begin editShoppingList.ftl --> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/findparty.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/findparty.ftl?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/findparty.ftl (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/applications/party/webapp/partymgr/party/findparty.ftl Mon Sep 15 08:31:29 2014 @@ -209,7 +209,7 @@ under the License. <#if partyList?has_content> <#-- Pagination --> <#include "component://common/webcommon/includes/htmlTemplate.ftl"/> - <#assign commonUrl = "findparty?hideFields=" + hideFields + paramList + "&sortField=" + sortField! + "&"/> + <#assign commonUrl = "findparty?hideFields=" + hideFields + paramList + "&sortField=" + (sortField!) + "&"/> <#assign viewIndexFirst = 0/> <#assign viewIndexPrevious = viewIndex - 1/> <#assign viewIndexNext = viewIndex + 1/> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/build.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/build.xml?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/build.xml (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/build.xml Mon Sep 15 08:31:29 2014 @@ -212,16 +212,21 @@ under the License. <target name="svninfo" description="Update the Release-revision info in the footer. Note that you need a valid Internet connection and Subversion connected to the OFBiz repository for that "> <echo message="Creating svninfo..."/> - <exec executable="svn" dir="." output="runtime/svninfo_tmp.xml"> + <exec executable="svn" dir="." output="runtime/svninfo_tmp.xml" failonerror="true" resultproperty="hasSvnRepo"> <arg value="info"/> <arg value="--xml"/> </exec> - <xmlproperty file="runtime/svninfo_tmp.xml"/> - <echo message="Rev:${info.entry.commit(revision)}"/> - <basename property="releasePath" file="${info.entry.url}"/> - <echo message=" - Release-revision : ${releasePath}-r${info.entry.commit(revision)}" file="runtime/svninfo.ftl"/> - <delete file="runtime/svninfo_tmp.xml"/> - <echo message="Done!"/> + <if> + <isset property="hasSvnRepo"/> + <then> + <xmlproperty file="runtime/svninfo_tmp.xml"/> + <basename property="releasePath" file="${info.entry.url}"/> + <echo message="Found Release-revision: ${releasePath}-r${info.entry.commit(revision)}"/> + <echo message=" - Release-revision : ${releasePath}-r${info.entry.commit(revision)}" file="runtime/svninfo.ftl"/> + <delete file="runtime/svninfo_tmp.xml"/> + <echo message="Done!"/> + </then> + </if> </target> <target name="clean-svninfo"> @@ -238,13 +243,18 @@ under the License. <arg value="--abbrev-ref"/> <arg value="HEAD"/> </exec> - <exec executable="git" outputproperty="revision"> + <exec executable="git" outputproperty="revision" failonerror="true" resultproperty="hasGitRepo"> <arg value="rev-parse"/> <arg value="HEAD"/> </exec> - <echo message="Found Branch-revision: ${branch}-${revision}"/> - <echo message=" - Branch-revision: ${branch}-${revision}" file="runtime/gitinfo.ftl"/> - <echo message="Done!"/> + <if> + <isset property="hasGitRepo"/> + <then> + <echo message="Found Branch-revision: ${branch}-${revision}"/> + <echo message=" - Branch-revision: ${branch}-${revision}" file="runtime/gitinfo.ftl"/> + <echo message="Done!"/> + </then> + </if> </target> <target name="clean-gitinfo"> @@ -252,7 +262,22 @@ under the License. <echo message=" " file="runtime/gitinfo.ftl"/> <echo message="Done!"/> </target> + + <target name="deployed-date-time" + description="Set the date and time of last deployment info in the footer."> + <tstamp> + <format property="dateTime" pattern="yyyy/MM/dd HH:mm:ss"/> + </tstamp> + <echo message="${dateTime}" file="runtime/deployedThe.ftl"/> + <echo message="Done!"/> + </target> + <target name="clean-deployed-date-time"> + <echo message="Resetting deployed-date-time..."/> + <echo message=" " file="runtime/deployedThe.ftl"/> + <echo message="Done!"/> + </target> + <!-- ================================================================== --> <!-- Apply patches where needed --> <!-- ================================================================== --> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/ofbiz-component.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/ofbiz-component.xml?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/ofbiz-component.xml (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/ofbiz-component.xml Mon Sep 15 08:31:29 2014 @@ -28,9 +28,6 @@ under the License. <test-suite loader="main" location="testdef/basetests.xml"/> - <!-- load the cached classloader container (always second) --> - <container name="classloader-container" loaders="main,rmi,pos,install,test" class="org.ofbiz.base.container.ClassLoaderContainer"/> - <!-- load the naming (JNDI) server --> <container name="naming-container" loaders="rmi" class="org.ofbiz.base.container.NamingServiceContainer"> <property name="host" value="0.0.0.0"/> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/ComponentContainer.java URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/ComponentContainer.java?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/ComponentContainer.java (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/ComponentContainer.java Mon Sep 15 08:31:29 2014 @@ -47,7 +47,7 @@ public class ComponentContainer implemen public static final String module = ComponentContainer.class.getName(); //protected static List loadedComponents2 = null; - protected Classpath classPath = new Classpath(System.getProperty("java.class.path")); + protected Classpath classPath = new Classpath(); protected Classpath libraryPath = new Classpath(System.getProperty("java.library.path")); protected String configFileLocation = null; private String name; @@ -136,7 +136,6 @@ public class ComponentContainer implemen classPath.instrument(instrumenterFile, instrumenterClassName); } - System.setProperty("java.class.path", classPath.toString()); System.setProperty("java.library.path", libraryPath.toString()); ClassLoader cl = classPath.getClassLoader(); Thread.currentThread().setContextClassLoader(cl); @@ -235,6 +234,7 @@ public class ComponentContainer implemen } Debug.logInfo("Loading component : [" + config.getComponentName() + "]", module); + boolean isBaseComponent = "base".equals(config.getComponentName()); List<ComponentConfig.ClasspathInfo> classpathInfos = config.getClasspathInfos(); String configRoot = config.getRootLocation(); configRoot = configRoot.replace('\\', '/'); @@ -263,6 +263,7 @@ public class ComponentContainer implemen if (path.exists()) { if (path.isDirectory()) { if ("dir".equals(cp.type)) { + if (!isBaseComponent) classPath.addComponent(configRoot + location); } // load all .jar, .zip files and native libs in this directory @@ -270,6 +271,7 @@ public class ComponentContainer implemen for (File file: path.listFiles()) { String fileName = file.getName().toLowerCase(); if (fileName.endsWith(".jar") || fileName.endsWith(".zip")) { + if (!isBaseComponent) classPath.addComponent(file); } else if (fileName.endsWith(nativeLibExt)) { containsNativeLibs = true; @@ -280,6 +282,7 @@ public class ComponentContainer implemen } } else { // add a single file + if (!isBaseComponent) classPath.addComponent(configRoot + location); } } else { Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/NamingServiceContainer.java URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/NamingServiceContainer.java?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/NamingServiceContainer.java (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/container/NamingServiceContainer.java Mon Sep 15 08:31:29 2014 @@ -25,6 +25,7 @@ import java.rmi.registry.LocateRegistry; import java.rmi.registry.Registry; import java.rmi.server.UnicastRemoteObject; +import org.ofbiz.base.start.Start; import org.ofbiz.base.util.RMIExtendedSocketFactory; /** @@ -57,7 +58,7 @@ public class NamingServiceContainer impl ContainerConfig.Container.Property port = cfg.getProperty("port"); if (port.value != null) { try { - this.namingPort = Integer.parseInt(port.value) + ClassLoaderContainer.portOffset; + this.namingPort = Integer.parseInt(port.value) + Start.getInstance().getConfig().portOffset; } catch (Exception e) { throw new ContainerException("Invalid port defined in container [naming-container] configuration or as portOffset; not a valid int"); } Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/ObjectType.java URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/ObjectType.java?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/ObjectType.java (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/ObjectType.java Mon Sep 15 08:31:29 2014 @@ -22,13 +22,12 @@ import java.io.Serializable; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import java.util.Collection; +import java.util.HashMap; import java.util.List; import java.util.Locale; import java.util.Map; import java.util.TimeZone; -import javolution.util.FastMap; - import org.ofbiz.base.conversion.ConversionException; import org.ofbiz.base.conversion.Converter; import org.ofbiz.base.conversion.Converters; @@ -47,11 +46,48 @@ public class ObjectType { public static final Object NULL = new NullObject(); - protected static FastMap<String, Class<?>> classCache = FastMap.newInstance(); - public static final String LANG_PACKAGE = "java.lang."; // We will test both the raw value and this + raw value public static final String SQL_PACKAGE = "java.sql."; // We will test both the raw value and this + raw value + private static final Map<String, String> classAlias = new HashMap<String, String>(); + private static final Map<String, Class> primitives = new HashMap<String, Class>(); + + static { + classAlias.put("Object", "java.lang.Object"); + classAlias.put("String", "java.lang.String"); + classAlias.put("Boolean", "java.lang.Boolean"); + classAlias.put("BigDecimal", "java.math.BigDecimal"); + classAlias.put("Double", "java.lang.Double"); + classAlias.put("Float", "java.lang.Float"); + classAlias.put("Long", "java.lang.Long"); + classAlias.put("Integer", "java.lang.Integer"); + classAlias.put("Short", "java.lang.Short"); + classAlias.put("Byte", "java.lang.Byte"); + classAlias.put("Character", "java.lang.Character"); + classAlias.put("Timestamp", "java.sql.Timestamp"); + classAlias.put("Time", "java.sql.Time"); + classAlias.put("Date", "java.sql.Date"); + classAlias.put("Locale", "java.util.Locale"); + classAlias.put("Collection", "java.util.Collection"); + classAlias.put("List", "java.util.List"); + classAlias.put("Set", "java.util.Set"); + classAlias.put("Map", "java.util.Map"); + classAlias.put("HashMap", "java.util.HashMap"); + classAlias.put("TimeZone", "java.util.TimeZone"); + classAlias.put("TimeDuration", "org.ofbiz.base.util.TimeDuration"); + classAlias.put("GenericValue", "org.ofbiz.entity.GenericValue"); + classAlias.put("GenericPK", "org.ofbiz.entity.GenericPK"); + classAlias.put("GenericEntity", "org.ofbiz.entity.GenericEntity"); + primitives.put("boolean", Boolean.TYPE); + primitives.put("short", Short.TYPE); + primitives.put("int", Integer.TYPE); + primitives.put("long", Long.TYPE); + primitives.put("float", Float.TYPE); + primitives.put("double", Double.TYPE); + primitives.put("byte", Byte.TYPE); + primitives.put("char", Character.TYPE); + } + /** * Loads a class with the current thread's context classloader. * @param className The name of the class to load @@ -59,25 +95,23 @@ public class ObjectType { * @throws ClassNotFoundException */ public static Class<?> loadClass(String className) throws ClassNotFoundException { - int genericsStart = className.indexOf("<"); - if (genericsStart != -1) className = className.substring(0, genericsStart); - - // small block to speed things up by putting using preloaded classes for common objects, this turns out to help quite a bit... - Class<?> theClass = CachedClassLoader.globalClassNameClassMap.get(className); - - if (theClass != null) return theClass; - return loadClass(className, null); } /** - * Loads a class with the current thread's context classloader. + * Loads a class with the specified classloader. * @param className The name of the class to load * @param loader The ClassLoader to use * @return The requested class * @throws ClassNotFoundException */ public static Class<?> loadClass(String className, ClassLoader loader) throws ClassNotFoundException { + Class<?> theClass = null; + // if it is a primitive type, return the object from the "primitives" map + if (primitives.containsKey(className)) { + return primitives.get(className); + } + int genericsStart = className.indexOf("<"); if (genericsStart != -1) className = className.substring(0, genericsStart); @@ -98,26 +132,14 @@ public class ObjectType { } } - // small block to speed things up by putting using preloaded classes for common objects, this turns out to help quite a bit... - Class<?> theClass = CachedClassLoader.globalClassNameClassMap.get(className); - - if (theClass != null) return theClass; + // if className is an alias (e.g. "String") then replace it with the proper class name (e.g. "java.lang.String") + if (classAlias.containsKey(className)) { + className = classAlias.get(className); + } if (loader == null) loader = Thread.currentThread().getContextClassLoader(); - try { - theClass = Class.forName(className, true, loader); - } catch (Exception e) { - theClass = classCache.get(className); - if (theClass == null) { - theClass = Class.forName(className); - if (theClass != null) { - if (classCache.putIfAbsent(className, theClass) == null) { - if (Debug.verboseOn()) Debug.logVerbose("Loaded Class: " + theClass.getName(), module); - } - } - } - } + theClass = Class.forName(className, true, loader); return theClass; } Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/UtilIO.java URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/UtilIO.java?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/UtilIO.java (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/UtilIO.java Mon Sep 15 08:31:29 2014 @@ -43,7 +43,6 @@ import java.nio.charset.Charset; import org.apache.commons.io.IOUtils; import org.apache.commons.lang.StringUtils; -import org.ofbiz.base.container.ClassLoaderContainer; import org.ofbiz.base.conversion.Converter; import org.ofbiz.base.conversion.Converters; import org.ofbiz.base.json.JSON; @@ -378,7 +377,7 @@ public final class UtilIO { for (i = offset; i < length && buffer[i] != ':'; i++); if (i > offset && i < length) { String className = new String(buffer, offset, i); - Class<?> type = Class.forName(className, true, ClassLoaderContainer.getClassLoader()); + Class<?> type = Class.forName(className); if (buffer[length - 1] == '\n') { length--; } Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/test/ObjectTypeTests.java URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/test/ObjectTypeTests.java?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/test/ObjectTypeTests.java (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/base/src/org/ofbiz/base/util/test/ObjectTypeTests.java Mon Sep 15 08:31:29 2014 @@ -194,6 +194,58 @@ public class ObjectTypeTests extends Gen assertSame(label + ":to-java.lang.Object", toConvert, simpleTypeConvert(toConvert, "java.lang.Object", null, null, null, true)); } + public void testLoadClassWithNonExistentClass() { + Exception exception = null; + try { + ObjectType.loadClass("foobarbaz"); + } catch (Exception e) { + exception = e; + } + assertTrue("Exception thrown by loadClass(\"foobarbaz\") is not ClassNotFoundException", exception instanceof ClassNotFoundException); + } + + public void testLoadClassWithPrimitives() { + try { + Class<?> theClass; + theClass = ObjectType.loadClass("boolean"); + assertEquals("Wrong class returned by loadClass(\"boolean\")", (Boolean.TYPE).getName(), theClass.getName()); + theClass = ObjectType.loadClass("short"); + assertEquals("Wrong class returned by loadClass(\"short\")", (Short.TYPE).getName(), theClass.getName()); + theClass = ObjectType.loadClass("int"); + assertEquals("Wrong class returned by loadClass(\"int\")", (Integer.TYPE).getName(), theClass.getName()); + theClass = ObjectType.loadClass("long"); + assertEquals("Wrong class returned by loadClass(\"long\")", (Long.TYPE).getName(), theClass.getName()); + theClass = ObjectType.loadClass("float"); + assertEquals("Wrong class returned by loadClass(\"float\")", (Float.TYPE).getName(), theClass.getName()); + theClass = ObjectType.loadClass("double"); + assertEquals("Wrong class returned by loadClass(\"double\")", (Double.TYPE).getName(), theClass.getName()); + theClass = ObjectType.loadClass("byte"); + assertEquals("Wrong class returned by loadClass(\"byte\")", (Byte.TYPE).getName(), theClass.getName()); + theClass = ObjectType.loadClass("char"); + assertEquals("Wrong class returned by loadClass(\"char\")", (Character.TYPE).getName(), theClass.getName()); + } catch (Exception e) { + fail("Exception thrown by loadClass: " + e.getMessage()); + } + } + + public void testLoadClassWithAlias() { + try { + Class<?> theClass; + // first try with a class full name + theClass = ObjectType.loadClass("java.lang.String"); + assertEquals("Wrong class returned by loadClass(\"java.lang.String\")", "java.lang.String", theClass.getName()); + // now try with some aliases + theClass = ObjectType.loadClass("String"); + assertEquals("Wrong class returned by loadClass(\"String\")", "java.lang.String", theClass.getName()); + theClass = ObjectType.loadClass("Object"); + assertEquals("Wrong class returned by loadClass(\"Object\")", "java.lang.Object", theClass.getName()); + theClass = ObjectType.loadClass("Date"); + assertEquals("Wrong class returned by loadClass(\"Date\")", "java.sql.Date", theClass.getName()); + } catch (Exception e) { + fail("Exception thrown by loadClass: " + e.getMessage()); + } + } + public void testClassNotFound() { GeneralException caught = null; try { Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/bi/config/BiUiLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/bi/config/BiUiLabels.xml?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/bi/config/BiUiLabels.xml (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/bi/config/BiUiLabels.xml Mon Sep 15 08:31:29 2014 @@ -122,7 +122,7 @@ <value xml:lang="it">I dati per dimensioni e fatti sono gestiti e mantenuti aggiornati usando servizi standard di OFBiz</value> <value xml:lang="ja">ãã£ã¡ã³ã¸ã§ã³ã¨ãã¡ã¯ãã®ãã¼ã¿ãææ°ã«ä¿ã¤ããã«ãæ¨æºOFBizãµã¼ãã¹</value> <value xml:lang="th">à¸à¹à¸à¸¡à¸¹à¸¥à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸à¸à¹à¸à¸à¹à¸¥à¸°à¸à¹à¸à¹à¸à¹à¸à¸à¸£à¸´à¸à¸à¸·à¸à¸à¸²à¸£à¸à¸¹à¹à¸¥à¹à¸¥à¸°à¸£à¸±à¸à¸©à¸²à¸§à¸±à¸à¸à¸µà¹à¹à¸à¹à¸à¸£à¸´à¸à¸²à¸£ OFBiz</value> - <value xml:lang="zh">æ°æ®çº¬åº¦åäºå®çç»´æ¤åæ´æ°ç±æ åçOFBizæå¡</value> + <value xml:lang="zh">æ°æ®ç»´åº¦åäºå®çç»´æ¤åæ´æ°ç±æ åçOFBizæå¡è´è´£</value> <value xml:lang="zh_TW">è³æç¶åº¦åäºå¯¦çç¶è·åæ´æ°ç±æ¨æºçOFBizæåè² è²¬</value> </property> <property key="BusinessIntelligenceNote12"> @@ -167,7 +167,7 @@ <value xml:lang="it">Le seguenti dimensioni (e servizi dei dati) sono definiti: CurrencyDimension, DateDimension, ProductDimension;</value> <value xml:lang="ja">次ã®ãã£ã¡ã³ã¸ã§ã³ (ããã³ãã¼ã¿ãµã¼ãã¹) ãå®ç¾©ããã¦ãã¾ã: é貨ãã£ã¡ã³ã¸ã§ã³ãæ¥ä»ãã£ã¡ã³ã¸ã§ã³ã製åãã£ã¡ã³ã¸ã§ã³ã</value> <value xml:lang="th">à¸à¸²à¸£à¸§à¸±à¸à¸à¸à¸²à¸à¸à¸²à¸¡à¸à¸µà¹à¸à¸³à¸«à¸à¸ (à¹à¸¥à¸°à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸²à¸£à¸à¸£à¸´à¸à¸²à¸£) ระà¸à¸¸ : CurrencyDimension, DateDimension, ProductDimension;</value> - <value xml:lang="zh">å·²ç»å®ä¹äºä¸å纬度ï¼ä»¥åæ°æ®æå¡ï¼ï¼è´§å¸çº¬åº¦ãæ¥æçº¬åº¦ã产å纬度ï¼</value> + <value xml:lang="zh">å·²ç»å®ä¹äºä¸å维度ï¼ä»¥åæ°æ®æå¡ï¼ï¼è´§å¸ç»´åº¦ãæ¥æç»´åº¦ã产å维度ï¼</value> <value xml:lang="zh_TW">å·²ç¶å®ç¾©äºä¸åç¶åº¦ï¼ä»¥åè³ææåï¼ï¼è²¨å¹£ç¶åº¦ãæ¥æç¶åº¦ãç¢åç¶åº¦ï¼</value> </property> <property key="BusinessIntelligenceNote17"> @@ -176,7 +176,7 @@ <value xml:lang="it">verranno usati per completare questi e disegnare gli altri (il numero totale di dimensioni saranno probabilmente circa 20).</value> <value xml:lang="ja">ç§ãã¡ã¯ãããå®äºãããå¥ã®ãã®ãè¨è¨ããå¿ è¦ãããã¾ã (ãã£ã¡ã³ã¸ã§ã³ã®åè¨ã¯ç´20ã«ãªãã¾ã)ã</value> <value xml:lang="th">à¹à¸£à¸²à¸à¸³à¸¥à¸±à¸à¸à¸³à¸ªà¸´à¹à¸à¹à¸«à¸¥à¹à¸²à¸à¸±à¹à¸à¸ªà¸³à¹à¸£à¹à¸à¹à¸¥à¹à¸§à¹à¸¥à¸°à¸§à¸²à¸à¹à¸à¸à¸ªà¸´à¹à¸à¸à¹à¸à¹à¸ (à¸à¸³à¸à¸§à¸à¸à¸±à¹à¸à¸«à¸¡à¸à¸à¸£à¸°à¸¡à¸²à¸ 20)</value> - <value xml:lang="zh">æä»¬å°å®æå®ä»¬ï¼å¹¶è®¾è®¡å ¶å®çï¼å ¨é¨çº¬åº¦æ°é大约å°å¨20个左å³ï¼ã</value> + <value xml:lang="zh">æä»¬å°å®æå®ä»¬ï¼å¹¶è®¾è®¡å ¶å®çï¼å ¨é¨ç»´åº¦æ°é大约å°å¨20个左å³ï¼ã</value> <value xml:lang="zh_TW">æåå°å®æå®åï¼ä¸¦è¨è¨å ¶å®çï¼å ¨é¨ç¶åº¦æ¸é大约å°å¨20åå·¦å³ï¼ã</value> </property> <property key="BusinessIntelligenceNote18"> @@ -347,7 +347,7 @@ <value xml:lang="it">dimensioni, fatti e star schemas (view-entities).</value> <value xml:lang="ja">ãã£ã¡ã³ã¸ã§ã³ããã¡ã¯ããããã¦ã¹ã¿ã¼ã¹ãã¼ã (ãã¥ã¼) ã§ãã</value> <value xml:lang="th">à¸à¸à¸à¹à¸à¸,à¸à¹à¸à¹à¸à¹à¸à¸à¸£à¸´à¸à¹à¸¥à¸°à¹à¸à¸à¸à¸±à¸ (à¹à¸à¹à¸à¸à¸²à¸£à¹à¸ªà¸à¸à¸ªà¸´à¹à¸à¸à¸µà¹à¸¡à¸µà¸à¸¢à¸¹à¹)</value> - <value xml:lang="zh">纬度ãäºå®åæå模å(æµè§å®ä½)ã</value> + <value xml:lang="zh">维度ãäºå®åæå模å(æµè§å®ä½)ã</value> <value xml:lang="zh_TW">ç¶åº¦ãäºå¯¦åæå模å(檢è¦åé«)ã</value> </property> <property key="BusinessIntelligenceNote6"> @@ -356,7 +356,7 @@ <value xml:lang="it">Le dimensioni, fatti e star schemas sono definiti in accordo alle migliori pratiche per i datawarehouses</value> <value xml:lang="ja">ãã£ã¡ã³ã¸ã§ã³ããã¡ã¯ããããã¦ã¹ã¿ã¼ã¹ãã¼ãã¯ãã¼ã¿ã¦ã§ã¢ãã¦ã¹ã®ãã¹ããã©ãã¯ãã£ã¹ã</value> <value xml:lang="th">à¸à¸à¸à¹à¸à¸,à¸à¹à¸à¹à¸à¹à¸à¸à¸£à¸´à¸à¹à¸¥à¸°à¹à¸à¸à¸à¸±à¸à¸à¸²à¸¡à¸à¸µà¹à¸£à¸°à¸à¸¸à¹à¸à¹à¸à¸§à¸´à¸à¸µà¸à¸à¸´à¸à¸±à¸à¸´à¸à¸µà¹à¸à¸µà¸à¸µà¹à¸ªà¸¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸¥à¸±à¸à¸ªà¸´à¸à¸à¹à¸²</value> - <value xml:lang="zh">纬度ãäºå®åæå模åå®ä¹åèäºæ°æ®ä»åºæä½³å®è·µ</value> + <value xml:lang="zh">维度ãäºå®åæå模åå®ä¹åèäºæ°æ®ä»åºæä½³å®è·µ</value> <value xml:lang="zh_TW">ç¶åº¦ãäºå¯¦åæå模åå®ç¾©åèäºè³æå岿佳坦å</value> </property> <property key="BusinessIntelligenceNote7"> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/build.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/build.xml?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/build.xml (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/build.xml Mon Sep 15 08:31:29 2014 @@ -35,6 +35,7 @@ under the License. <fileset dir="../base/lib/commons" includes="*.jar"/> <fileset dir="../base/lib/j2eespecs" includes="*.jar"/> <fileset dir="../base/build/lib" includes="*.jar"/> + <fileset dir="../start/build/lib" includes="*.jar"/> <fileset dir="../entity/lib" includes="*.jar"/> <fileset dir="../entity/build/lib" includes="*.jar"/> </path> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/src/org/ofbiz/catalina/container/CatalinaContainer.java URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/src/org/ofbiz/catalina/container/CatalinaContainer.java?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/src/org/ofbiz/catalina/container/CatalinaContainer.java (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/catalina/src/org/ofbiz/catalina/container/CatalinaContainer.java Mon Sep 15 08:31:29 2014 @@ -71,12 +71,12 @@ import org.apache.tomcat.util.scan.Stand import org.ofbiz.base.component.ComponentConfig; import org.ofbiz.base.concurrent.ExecutionPool; -import org.ofbiz.base.container.ClassLoaderContainer; import org.ofbiz.base.container.Container; import org.ofbiz.base.container.ContainerConfig; import org.ofbiz.base.container.ContainerConfig.Container.Property; import org.ofbiz.base.container.ContainerException; import org.ofbiz.base.location.FlexibleLocation; +import org.ofbiz.base.start.Start; import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.SSLUtil; import org.ofbiz.base.util.UtilValidate; @@ -477,7 +477,7 @@ public class CatalinaContainer implement // need some standard properties String protocol = ContainerConfig.getPropertyValue(connectorProp, "protocol", "HTTP/1.1"); String address = ContainerConfig.getPropertyValue(connectorProp, "address", "0.0.0.0"); - int port = ContainerConfig.getPropertyValue(connectorProp, "port", 0) + ClassLoaderContainer.portOffset; + int port = ContainerConfig.getPropertyValue(connectorProp, "port", 0) + Start.getInstance().getConfig().portOffset; boolean secure = ContainerConfig.getPropertyValue(connectorProp, "secure", false); if (protocol.toLowerCase().startsWith("ajp")) { @@ -678,7 +678,7 @@ public class CatalinaContainer implement context.setJ2EEApplication(J2EE_APP); context.setJ2EEServer(J2EE_SERVER); - context.setLoader(new WebappLoader(ClassLoaderContainer.getClassLoader())); + context.setLoader(new WebappLoader(Thread.currentThread().getContextClassLoader())); context.setCookies(appInfo.isSessionCookieAccepted()); context.addParameter("cookies", appInfo.isSessionCookieAccepted() ? "true" : "false"); Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonEntityLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonEntityLabels.xml?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonEntityLabels.xml (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonEntityLabels.xml Mon Sep 15 08:31:29 2014 @@ -929,7 +929,7 @@ <value xml:lang="ru">СобÑÑвенноÑÑÑ</value> <value xml:lang="th">à¸à¹à¸²à¸à¹à¸¥à¸°à¸à¸µà¹à¸à¸´à¸</value> <value xml:lang="vi">IND_REAL_ESTATE</value> - <value xml:lang="zh">æ¿å产</value> + <value xml:lang="zh">æ¿å°äº§</value> <value xml:lang="zh_TW">æ¿å°ç¢</value> </property> <property key="Enumeration.description.IND_RETAIL"> @@ -2533,7 +2533,7 @@ <value xml:lang="ru">ÐодÑвеÑждение возвÑаÑа</value> <value xml:lang="th">à¸à¸·à¸à¸à¹à¸²à¸à¸²à¸£à¸¢à¸à¸¡à¸£à¸±à¸</value> <value xml:lang="vi">Äá»ng ý hoà n trả</value> - <value xml:lang="zh">å·±æ¥åçéè´§</value> + <value xml:lang="zh">å·²æ¥åçéè´§</value> <value xml:lang="zh_TW">å·²æ¥åçé貨</value> </property> <property key="Enumeration.description.PRDS_RTN_CANCEL"> @@ -2791,7 +2791,7 @@ <value xml:lang="ru">ÐвÑомаÑиÑеÑки Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ заказа на пÑодажÑ</value> <value xml:lang="th">à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸¸à¸ ๠รายà¸à¸²à¸£à¸à¸²à¸¢</value> <value xml:lang="vi">Tá»± Äá»ng cho tất cả hóa ÄÆ¡n bán hà ng</value> - <value xml:lang="zh">对æ¯ä¸ªéå®å®åèªå¨</value> + <value xml:lang="zh">对æ¯ä¸ªéå®è®¢åèªå¨</value> <value xml:lang="zh_TW">å°æ¯åé·å®è¨å®èªå</value> </property> <property key="Enumeration.description.PRODRQM_DS"> @@ -3982,7 +3982,7 @@ <value xml:lang="ru">ÐÐ°Ð½Ð°Ð»Ñ Ð¿Ñодаж</value> <value xml:lang="th">à¸à¹à¸à¸à¸à¸²à¸à¸£à¸²à¸¢à¸à¸²à¸£à¸à¸²à¸¢</value> <value xml:lang="vi">Thứ tá»± theo Kênh bán hà ng</value> - <value xml:lang="zh">å®åé宿¸ é</value> + <value xml:lang="zh">订åé宿¸ é</value> <value xml:lang="zh_TW">è¨å®é·å®éè·¯</value> </property> <property key="EnumerationType.description.ORDER_SEQMD"> @@ -8667,7 +8667,7 @@ <value xml:lang="ru">Ðжидание пÑинÑÑиÑ</value> <value xml:lang="th">à¹à¸à¸£à¸°à¸«à¸§à¹à¸²à¸à¸à¸²à¸£à¸à¸à¸à¸£à¸±à¸</value> <value xml:lang="vi">Äang nghiá»m thu</value> - <value xml:lang="zh">å¾ å®çæ¥å</value> + <value xml:lang="zh">çå¾ æ¥åä¸</value> <value xml:lang="zh_TW">çå¾ æ¥åä¸</value> </property> <property key="StatusItem.description.CLPT_REJECTED"> @@ -9876,7 +9876,7 @@ <value xml:lang="ru">Ðаказана</value> <value xml:lang="th">มีà¸à¸²à¸¡à¸ªà¸±à¹à¸ à¹à¸à¹à¸¢à¸±à¸à¹à¸¡à¹à¸ªà¹à¸à¸¡à¸²</value> <value xml:lang="vi">Äang Äặt hà ng</value> - <value xml:lang="zh">æå®å</value> + <value xml:lang="zh">æè®¢å</value> <value xml:lang="zh_TW">æè¨å®</value> </property> <property key="StatusItem.description.INV_PROMISED"> @@ -11527,7 +11527,7 @@ <value xml:lang="ru">Ðаказано</value> <value xml:lang="th">à¸à¸¹à¸¥à¸³à¸à¸±à¸</value> <value xml:lang="vi">Äã Äặt hà ng</value> - <value xml:lang="zh">å·²ä¸å®å</value> + <value xml:lang="zh">å·²ä¸è®¢å</value> <value xml:lang="zh_TW">å·²ä¸è¨å®</value> </property> <property key="StatusItem.description.QUO_REJECTED"> @@ -11588,7 +11588,7 @@ <value xml:lang="ru">Ðаказано</value> <value xml:lang="th">à¸à¸¹à¹à¸¥à¸³à¸à¸±à¸</value> <value xml:lang="vi">Äã Äặt hà ng</value> - <value xml:lang="zh">å·²ä¸å®å</value> + <value xml:lang="zh">å·²ä¸è®¢å</value> <value xml:lang="zh_TW">å·²ä¸è¨å®</value> </property> <property key="StatusItem.description.REQ_PROPOSED"> @@ -12827,7 +12827,7 @@ <value xml:lang="ru">ÐозиÑÐ¸Ñ Ð·Ð°ÐºÐ°Ð·Ð°</value> <value xml:lang="th">รายà¸à¸²à¸£à¸ªà¸±à¹à¸à¸à¸·à¹à¸</value> <value xml:lang="vi">Hạng mục ÄÆ¡n hà ng</value> - <value xml:lang="zh">å®åæç»</value> + <value xml:lang="zh">订åæç»</value> <value xml:lang="zh_TW">è¨å®æç´°</value> </property> <property key="StatusType.description.ORDER_RETURN_STTS"> @@ -12843,7 +12843,7 @@ <value xml:lang="ru">СÑаÑÑÑ Ð·Ð°ÐºÐ°Ð·Ð° возвÑаÑа</value> <value xml:lang="th">à¸à¸·à¸à¸à¹à¸²à¸ªà¸à¸²à¸à¸°à¸£à¸²à¸¢à¸à¸²à¸£à¸ªà¸±à¹à¸à¸à¸·à¹à¸</value> <value xml:lang="vi">Trạng thái ÄÆ¡n hà ng trả vá»</value> - <value xml:lang="zh">å®åéè´§ç¶æ</value> + <value xml:lang="zh">订åéè´§ç¶æ</value> <value xml:lang="zh_TW">è¨å®éè²¨çæ </value> </property> <property key="StatusType.description.ORDER_STATUS"> @@ -12860,7 +12860,7 @@ <value xml:lang="ru">Ðаказ</value> <value xml:lang="th">รายà¸à¸²à¸£à¸ªà¸±à¹à¸à¸à¸·à¹à¸</value> <value xml:lang="vi">Äặt hà ng</value> - <value xml:lang="zh">å®å</value> + <value xml:lang="zh">订å</value> <value xml:lang="zh_TW">è¨å®</value> </property> <property key="StatusType.description.PAYMENT_PREF_STATUS"> @@ -14660,7 +14660,7 @@ <value xml:lang="ru">ÐапÑÐ¾Ñ Ð¢ÐЦ оÑменен</value> <value xml:lang="th">ยà¸à¹à¸¥à¸´à¸à¸à¸³à¸£à¹à¸à¸à¸ªà¸´à¸à¸à¹à¸²à¸à¸à¹à¸«à¸¥à¸·à¸</value> <value xml:lang="vi">Äã há»§y bá»</value> - <value xml:lang="zh">å货强æ±å·²åæ¶</value> + <value xml:lang="zh">å货请æ±å·²åæ¶</value> <value xml:lang="zh_TW">åè²¨è«æ±å·²åæ¶</value> </property> <property key="StatusValidChange.transitionName.IXF_REQUESTED.IXF_COMPLETE"> @@ -14675,7 +14675,7 @@ <value xml:lang="ru">ÐапÑÐ¾Ñ Ð¢ÐЦ завеÑÑен</value> <value xml:lang="th">à¸à¸³à¸£à¹à¸à¸à¸ªà¸´à¸à¸à¹à¸²à¸à¸à¹à¸«à¸¥à¸·à¸à¹à¸ªà¸£à¹à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹</value> <value xml:lang="vi">Hoà n thà nh</value> - <value xml:lang="zh">å货强æ±å·²å®æ</value> + <value xml:lang="zh">å货请æ±å·²å®æ</value> <value xml:lang="zh_TW">åè²¨è«æ±å·²å®æ</value> </property> <property key="StatusValidChange.transitionName.IXF_REQUESTED.IXF_EN_ROUTE"> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonErrorUiLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonErrorUiLabels.xml?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonErrorUiLabels.xml (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonErrorUiLabels.xml Mon Sep 15 08:31:29 2014 @@ -146,7 +146,7 @@ <value xml:lang="pt_BR">Elemento raiz não foi definido</value> <value xml:lang="ru">ÐоÑневой ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°ÑениÑ</value> <value xml:lang="vi">Gá»c tà i liá»u chưa ÄÆ°á»£c thiết láºp</value> - <value xml:lang="zh">å·²ç»è®¾ç½®äºæ ¹å ç´ </value> + <value xml:lang="zh">æªè®¾ç½®æ ¹å ç´ </value> <value xml:lang="zh_TW">æªè¨å®æ ¹å ç´ </value> </property> <property key="ImageTransform.unknown_buffered_image_type"> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonUiLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonUiLabels.xml?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonUiLabels.xml (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/config/CommonUiLabels.xml Mon Sep 15 08:31:29 2014 @@ -478,7 +478,7 @@ <value xml:lang="ru">СÑÑока адÑеÑа</value> <value xml:lang="th">à¸à¸µà¹à¸à¸¢à¸¹à¹</value> <value xml:lang="vi">Dòng Äá»a chá»</value> - <value xml:lang="zh">å°å线</value> + <value xml:lang="zh">å°åè¡</value> <value xml:lang="zh-CN">å°åæ </value> <value xml:lang="zh_TW">å°åè¡</value> </property> @@ -625,7 +625,7 @@ <value xml:lang="ru">ÐÑÑ Ð½ÐµÐ´ÐµÐ»Ñ</value> <value xml:lang="th">สัà¸à¸à¸²à¸«à¹à¸à¸±à¹à¸à¸«à¸¡à¸</value> <value xml:lang="vi">Toà n bá» tuần</value> - <value xml:lang="zh">å ¨é¨å¨</value> + <value xml:lang="zh">æ´ä¸ªææ</value> <value xml:lang="zh-CN">ææææ</value> <value xml:lang="zh_TW">æ´åææ</value> </property> @@ -1813,7 +1813,7 @@ <value xml:lang="ru">СвеÑнÑÑÑ</value> <value xml:lang="th">ลà¹à¸¡à¹à¸«à¸¥à¸§</value> <value xml:lang="vi">Má» rá»ng</value> - <value xml:lang="zh">忢</value> + <value xml:lang="zh">æ¶èµ·</value> <value xml:lang="zh_TW">æ¶å</value> </property> <property key="CommonCollapseAll"> @@ -1830,7 +1830,7 @@ <value xml:lang="ru">СвеÑнÑÑÑ Ð²Ñе</value> <value xml:lang="th">ลà¹à¸¡à¹à¸«à¸¥à¸§</value> <value xml:lang="vi">Má» rá»ng toà n bá»</value> - <value xml:lang="zh">å ¨é¨åæ¢</value> + <value xml:lang="zh">å ¨é¨æ¶èµ·</value> <value xml:lang="zh_TW">å ¨é¨æ¶å</value> </property> <property key="CommonComingSoon"> @@ -1979,7 +1979,7 @@ <value xml:lang="ru">ßþôÃâòõÃâ¬Ã´Ã¸ÃâÃÅ</value> <value xml:lang="th">à ¸¢à ¸·à ¸â¢Ã ¸¢à ¸±à ¸â¢</value> <value xml:lang="vi">Bạn có xác nháºn phần lá»±a chá»n thêm không?</value> - <value xml:lang="zh">确认</value> + <value xml:lang="zh">ç¡®å®è¦å¢å åï¼</value> <value xml:lang="zh_TW">確å®è¦å¢å åï¼</value> </property> <property key="CommonConfirmDelete"> @@ -2399,7 +2399,7 @@ <value xml:lang="ru">ÐÑедиÑ</value> <value xml:lang="th">à¹à¸à¸£à¸à¸´à¸</value> <value xml:lang="vi">TÃn dụng</value> - <value xml:lang="zh">ä¿¡ç¨</value> + <value xml:lang="zh">è´·æ¹</value> <value xml:lang="zh-CN">è´·æ¹</value> <value xml:lang="zh_TW">貸æ¹</value> </property> @@ -2766,25 +2766,9 @@ <value xml:lang="zh">å é¤è¯¥å°çªå£</value> <value xml:lang="zh_TW">å 餿¤Portlet</value> </property> - <property key="CommonDepth"> - <value xml:lang="ar">ع٠Ù</value> - <value xml:lang="cs">Hloubka</value> - <value xml:lang="de">Tiefe</value> - <value xml:lang="en">Depth</value> - <value xml:lang="es">Profundidad</value> - <value xml:lang="fr">Profondeur</value> - <value xml:lang="hi-IN">à¤à¤¹à¤°à¤¾à¤</value> - <value xml:lang="it">Profondità </value> - <value xml:lang="ja">深度</value> - <value xml:lang="nl">Diepte</value> - <value xml:lang="pt">Profundidade</value> - <value xml:lang="ro">Adancime</value> - <value xml:lang="ru">ÐлÑбина</value> - <value xml:lang="th">à¸à¸§à¸²à¸¡à¸¥à¸¶à¸</value> - <value xml:lang="vi">Äá» dà y</value> - <value xml:lang="zh">深度</value> - <value xml:lang="zh-CN">深度</value> - <value xml:lang="zh_TW">深度</value> + <property key="CommonDeployedThe"> + <value xml:lang="en">Deployed the</value> + <value xml:lang="fr">Déployé le</value> </property> <property key="CommonDescription"> <value xml:lang="ar">ÙØµÙ</value> @@ -3421,7 +3405,7 @@ <value xml:lang="ru">ÐодÑиненнÑе</value> <value xml:lang="th">à¹à¸à¹à¸</value> <value xml:lang="vi">Thà nh phần con</value> - <value xml:lang="zh">ä¸çº§åºå®èµäº§</value> + <value xml:lang="zh">å</value> <value xml:lang="zh_TW">å</value> </property> <property key="CommonEntityTestFailure"> @@ -5616,7 +5600,7 @@ <value xml:lang="ru">ÐоÑледний</value> <value xml:lang="th">สุà¸à¸à¹à¸²à¸¢</value> <value xml:lang="vi">Má»i nhất</value> - <value xml:lang="zh">æè¿ç</value> + <value xml:lang="zh">æå</value> <value xml:lang="zh_TW">æå¾</value> </property> <property key="CommonLastSytemNotes"> @@ -8424,7 +8408,7 @@ </property> <property key="CommonPoweredBy"> <value xml:lang="en">Powered by</value> - <value xml:lang="fr">Fonctionne grâce à </value> + <value xml:lang="fr">Motorisé par</value> <value xml:lang="hi-IN">दà¥à¤µà¤¾à¤°à¤¾ सà¤à¤à¤¾à¤²à¤¿à¤¤</value> <value xml:lang="it">Realizzato con</value> <value xml:lang="ru">Сделанно</value> @@ -9093,7 +9077,7 @@ <value xml:lang="ru">ÐаÑегиÑÑÑиÑованнÑй полÑзоваÑелÑ</value> <value xml:lang="th">ลà¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸¹à¹à¹à¸à¹</value> <value xml:lang="vi">Ngưá»i dùng Äã ÄÄng ký</value> - <value xml:lang="zh">å·²ç»è®°ç¨æ·</value> + <value xml:lang="zh">已注åç¨æ·</value> <value xml:lang="zh-CN">注åç¨æ·</value> <value xml:lang="zh_TW">使ç¨è 已註å</value> </property> @@ -9561,7 +9545,7 @@ <value xml:lang="ru">СбеÑежениÑ</value> <value xml:lang="th">à¸à¸³à¸¥à¸±à¸à¸à¸±à¸à¸à¸¶à¸</value> <value xml:lang="vi">Lưu trữ</value> - <value xml:lang="zh">èç</value> + <value xml:lang="zh">å¨è</value> <value xml:lang="zh-CN">å¨è</value> <value xml:lang="zh_TW">å²è</value> </property> @@ -9656,7 +9640,7 @@ <value xml:lang="ru">Ðо-вÑоÑÑÑ </value> <value xml:lang="th">à¹à¸à¸¥à¸³à¸à¸±à¸à¸à¸µà¹à¸ªà¸à¸</value> <value xml:lang="vi">Cấp hai</value> - <value xml:lang="zh">æ¯ç§</value> + <value xml:lang="zh">ç§</value> <value xml:lang="zh_TW">ç§</value> </property> <property key="CommonSecondaryApps"> @@ -10786,7 +10770,7 @@ <value xml:lang="ru">ÐоÑÑоÑе</value> <value xml:lang="th">à¹à¸ªà¸à¸à¸à¸à¸à¸´</value> <value xml:lang="vi">Hiá»n thá» ÄÆ¡n giản</value> - <value xml:lang="zh">ç®åå¼</value> + <value xml:lang="zh">ç®åè§å¾</value> <value xml:lang="zh-CN">å ³ææè¡¨</value> <value xml:lang="zh_TW">ç°¡å®æª¢è¦</value> </property> @@ -10807,7 +10791,7 @@ <value xml:lang="ru">ÐолÑÑие</value> <value xml:lang="th">à¹à¸ªà¸à¸à¸à¸à¸²à¸à¹à¸«à¸à¹</value> <value xml:lang="vi">Xem cỡ lá»n</value> - <value xml:lang="zh">大æ°å¼</value> + <value xml:lang="zh">大è§å¾</value> <value xml:lang="zh-CN">弿æè¡¨</value> <value xml:lang="zh_TW">å¤§åæª¢è¦</value> </property> @@ -11660,7 +11644,7 @@ <value xml:lang="ru">UOM ID</value> <value xml:lang="th">รหัสหà¸à¹à¸§à¸¢à¸§à¸±à¸</value> <value xml:lang="vi">ÄÆ¡n vá» tÃnh</value> - <value xml:lang="zh">è´§å¸å使 è¯</value> + <value xml:lang="zh">度éå使 è¯</value> <value xml:lang="zh-CN">å使 è¯</value> <value xml:lang="zh_TW">è¨éå®ä½ä»£è</value> </property> @@ -11916,7 +11900,7 @@ <value xml:lang="ru">ÐейÑÑвиÑелÑно Ñ Ð´Ð°ÑÑ</value> <value xml:lang="th">มีà¸à¸¥à¸à¸²à¸à¸§à¸±à¸à¸à¸µà¹</value> <value xml:lang="vi">Hiá»u lá»±c Từ ngà y</value> - <value xml:lang="zh">éªè¯å¼å§æ¥æ</value> + <value xml:lang="zh">ææçå¼å§æ¥æ</value> <value xml:lang="zh-CN">ææçèµ·å§æ¥æ</value> <value xml:lang="zh_TW">ææéå§æ¥</value> </property> @@ -11937,7 +11921,7 @@ <value xml:lang="ru">ÐейÑÑвиÑелÑно по даÑÑ</value> <value xml:lang="th">มีà¸à¸¥à¸à¸¶à¸à¸§à¸±à¸à¸à¸µà¹</value> <value xml:lang="vi">Hiá»u lá»±c Äến ngà y</value> - <value xml:lang="zh">éªè¯æªæ¢æ¥æ</value> + <value xml:lang="zh">ææçæªæ¢æ¥æ</value> <value xml:lang="zh-CN">ææçç»æ¢æ¥æ</value> <value xml:lang="zh_TW">æææªæ¢æ¥</value> </property> @@ -12049,7 +12033,7 @@ <value xml:lang="pt-BR">O acesso a esta visualização foi bloqueada.</value> <value xml:lang="ru">ÐоÑÑÑп к ÑÑÐ¾Ð¼Ñ Ð²Ð¸Ð´Ñ - запÑеÑен</value> <value xml:lang="vi">Quyá»n truy cáºp tá»i giao diá»n nà y hiá»n Äã bá» khoá</value> - <value xml:lang="zh">å·²ç»ç¦æ¢è®¿é®è¿ä¸ªæµè§äºã</value> + <value xml:lang="zh">å·²ç»ç¦æ¢è®¿é®è¿ä¸ªçé¢äºã</value> <value xml:lang="zh_TW">å·²ç¶ç¦æ¢è¨ªåéåç覽äºã</value> </property> <property key="CommonViewCalendar"> @@ -12211,7 +12195,7 @@ <value xml:lang="ja">ãã¬ãã¥ã¼ããã«ã¯ç»åãããã¼ãã鏿ããã«ã¯ãªã³ã¯ãã鏿ãæå¹ã«ããã«ã¯å®äºãã¯ãªãã¯ãã¦ãã ããã</value> <value xml:lang="ru">ÐажмиÑе на каÑÑÐ¸Ð½ÐºÑ Ð´Ð»Ñ Ð¿ÑедваÑиÑелÑного пÑоÑмоÑÑа, на ÑÑÑлке вÑбÑанной ÑемÑ, и заÑем ÑделайÑе поÑвеÑждение ваÑего вÑбоÑа</value> <value xml:lang="vi">Bạn có thá» xem trưá»c Giao diá»n bằng cách bấm và o hình, sau Äó và o liên kết chá»n giao diá»n, và bấm và o nút 'Hoà n tất' Äá» thá»±c hiá»n thiết láºp Giao diá»n</value> - <value xml:lang="zh">ç¹å»å¾çæ¥é¢è§ï¼ç¹å»è¿æ¥æ¥éæ©é£æ ¼ï¼ç¶åç¹å»âå®æâæ¥è®©ä½ çéæ©çæ</value> + <value xml:lang="zh">ç¹å»å¾çæ¥é¢è§ï¼ç¹å»é¾æ¥æ¥éæ©é£æ ¼ï¼ç¶åç¹å»âå®æâæ¥è®©ä½ çéæ©çæ</value> <value xml:lang="zh_TW">黿åçä¾é 覽ï¼é»æé£çµä¾é¸æé¢¨æ ¼ï¼ç¶å¾é»æâ宿âä¾è®æ¨ç鏿çæ</value> </property> <property key="CommonVisualThemes"> @@ -12827,7 +12811,7 @@ <value xml:lang="ja">å¨åº«ç®¡çãæ ç¹ãä½ç½®ãçºéãåé ãç©çå¨åº«</value> <value xml:lang="ru">УпÑавление инвенÑаÑем, обÑекÑ, меÑÑноÑÑÑ, оÑпÑавление, полÑÑение, пеÑеÑÑеÑ</value> <value xml:lang="vi">Quản lý Kho bãi, Chi nhánh / CÆ¡ sá», Äá»a Äiá»m, Váºn chuyá»n, Nháºn hà ng và Kho váºt lý</value> - <value xml:lang="zh">åºå管çï¼å æ¬åºãå°ç¹ãéè´§ãæ¶è´§ãç©çåºå</value> + <value xml:lang="zh">åºå管çï¼å æ¬åºæãå°ç¹ãéè´§ãæ¶è´§ãå®ç©åºå</value> <value xml:lang="zh_TW">庫å管çï¼å æ¬å ´æãå°é»ãéè²¨ãæ¶è²¨ã實é«åº«å</value> </property> <property key="Financials"> @@ -13156,7 +13140,7 @@ <value xml:lang="pt-BR">Contagem de recorrências atual</value> <value xml:lang="ru">ТекÑÑий ÑÑеÑÑик возвÑаÑа</value> <value xml:lang="vi">Sá» lần lặp lại</value> - <value xml:lang="zh">å½åå¹¶å计æ°</value> + <value xml:lang="zh">å½åé夿¬¡æ°è®¡æ°</value> <value xml:lang="zh_TW">ç¶åéç¾æ¬¡æ¸</value> </property> <property key="FormFieldTitle_currentStatusId"> @@ -13461,7 +13445,7 @@ <value xml:lang="pt-BR">Contagem de Recorrências Máxima</value> <value xml:lang="ru">ÐакÑималÑнÑй возвÑÐ°Ñ ÑÑеÑÑика</value> <value xml:lang="vi">Sá» lần lặp tá»i Äa</value> - <value xml:lang="zh">æå¤§å¹¶åæ°é</value> + <value xml:lang="zh">æå¤§é夿¬¡æ°</value> <value xml:lang="zh_TW">æå¤§éç¾æ¬¡æ¸</value> </property> <property key="FormFieldTitle_modifiedByUserLoginId"> @@ -13832,7 +13816,7 @@ <value xml:lang="ru">ÐалÑÑа</value> <value xml:lang="th">หà¸à¹à¸§à¸¢à¸§à¸±à¸</value> <value xml:lang="vi">ÄÆ¡n vá» tÃnh</value> - <value xml:lang="zh">å¸å¼</value> + <value xml:lang="zh">åä½</value> <value xml:lang="zh_TW">度éå®ä½</value> </property> <property key="FormFieldTitle_updateButton"> @@ -14091,7 +14075,7 @@ <value xml:lang="th">หà¸à¹à¸²à¸«à¸¡à¸§à¸à¸«à¸¡à¸¹à¹à¸ªà¸´à¸à¸à¹à¸²</value> <value xml:lang="vi">Trang Phân loại Quản lý</value> <value xml:lang="zh">å类页é¢</value> - <value xml:lang="zh">åé¡é é¢</value> + <value xml:lang="zh_TW">åé¡é é¢</value> </property> <property key="PageTitleCheckoutOptions"> <value xml:lang="cs">Možnosti objednánÃ</value> @@ -14242,7 +14226,7 @@ <value xml:lang="ru">ÐоиÑк Ðео</value> <value xml:lang="th">à¸à¹à¸à¸«à¸²à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸£à¸à¸ªà¸£à¹à¸²à¸</value> <value xml:lang="vi">Tìm kiếm Äá»a lý</value> - <value xml:lang="zh">æ¥è©¢å°ç</value> + <value xml:lang="zh">æ¥è¯¢å°çä½ç½®</value> <value xml:lang="zh_TW">æ¥è©¢å°çä½ç½®</value> </property> <property key="PageTitleMain"> Modified: ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/webcommon/includes/fo/pm-iso216.fo.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/webcommon/includes/fo/pm-iso216.fo.ftl?rev=1624970&r1=1624969&r2=1624970&view=diff ============================================================================== --- ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/webcommon/includes/fo/pm-iso216.fo.ftl (original) +++ ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23/framework/common/webcommon/includes/fo/pm-iso216.fo.ftl Mon Sep 15 08:31:29 2014 @@ -26,7 +26,7 @@ under the License. </fo:simple-page-master> <fo:simple-page-master master-name="iso216-landscape" - page-width="210mm" page-height="297mm" + page-width="297mm" page-height="210mm" margin-top="15mm" margin-bottom="15mm" margin-left="20mm" margin-right="20mm"> <fo:region-body margin-top="25mm" margin-bottom="12mm"/> |
Free forum by Nabble | Edit this page |