I am also using Ganymede & as far as my personal experience with Ganymede is concerned in last 10 months - it is very stable and fast.
I was thinking to start using Galileo before few days and then I checked its feature list but didn't find any feature much useful in our development. So I decided to keep myself stick with Ganymede. -- Ashish On Sat, Sep 26, 2009 at 3:11 PM, Jacques Le Roux < [email protected]> wrote: > Hi Hans, > > I just tried Ctrl+I and I have no tabs problems. > I have "heard" that last version (Galileo) has such a problem. I still use > Ganymede (version: 3.4.2 Build id: M20090211-1700) since Galileo does not > bring much to me. > > Jacques > > From: "Hans Bakker" <[email protected]> > > What i just did was removing the 2 tabs you reported, and then did a >> control-i to automatically indent the code. >> >> it looks like the Eclipse project assumes that using tabs is normally >> the standard. Although the java editor is set to spaces for tabs, the >> control-i does include them again. >> >> it looks like we cannot use Eclipse for the OFBiz project. >> >> removed the tabs by hand. >> >> Regards, >> Hans >> >> >> On Fri, 2009-09-25 at 19:42 +0530, Ashish Vijaywargiya wrote: >> >>> Hans, >>> >>> I noticed that you have replaced the method - which is very good. >>> But now I see lot of *tabs* in your code. >>> I am surprised to see how you can miss such things after seeing so many >>> comments on your work. >>> Can you please take care of this code ASAP? - Thanks! >>> >>> - out.close(); >>> - } >>> + public static void copyFile(File sourceLocation , File >>> targetLocation) throws IOException { >>> + if (sourceLocation.isDirectory()) { >>> + throw new IOException("File is a directory, not a file, cannot >>> copy") ; >>> + } else { >>> + >>> + InputStream in = new FileInputStream(sourceLocation); >>> + OutputStream out = new FileOutputStream(targetLocation); >>> + >>> + // Copy the bits from instream to outstream >>> + byte[] buf = new byte[1024]; >>> + int len; >>> + while ((len = in.read(buf)) > 0) { >>> + out.write(buf, 0, len); >>> + } >>> + in.close(); >>> + out.close(); >>> + } >>> } >>> } >>> >>> -- >>> Regards >>> Ashish Vijaywargiya >>> HotWax Media Pvt. Ltd. >>> http://www.hotwaxmedia.com >>> >>> Helping hand around the World ... >>> USA | Italy | New Zealand | India >>> >>> >>> >>> [email protected] wrote: >>> > Author: hansbak >>> > Date: Fri Sep 25 13:37:35 2009 >>> > New Revision: 818850 >>> > >>> > URL: http://svn.apache.org/viewvc?rev=818850&view=rev >>> > Log: >>> > added a chapter how to internationalize the help files show with: >>> > >>> http://localhost:8080/cmssite/cms/APACHE_OFBIZ_HTML#helpInternationalization >>> > >>> > Modified: >>> > >>> ofbiz/trunk/applications/commonext/documents/ApacheOfbizTechnical.xml >>> > ofbiz/trunk/applications/content/data/ContentHelpData.xml >>> > ofbiz/trunk/applications/content/data/ContentTypeData.xml >>> > ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilMisc.java >>> > >>> > Modified: >>> ofbiz/trunk/applications/commonext/documents/ApacheOfbizTechnical.xml >>> > URL: >>> > >>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/commonext/documents/ApacheOfbizTechnical.xml?rev=818850&r1=818849&r2=818850&view=diff >>> > >>> ============================================================================== >>> > --- >>> ofbiz/trunk/applications/commonext/documents/ApacheOfbizTechnical.xml >>> (original) >>> > +++ >>> ofbiz/trunk/applications/commonext/documents/ApacheOfbizTechnical.xml Fri >>> Sep 25 13:37:35 2009 >>> > @@ -222,6 +222,30 @@ >>> > </orderedlist> >>> > </para> >>> > </section> >>> > + <section> >>> > + <title><anchor >>> id="helpInternationalization"/>Internationalization of the help >>> system</title> >>> > + <para> >>> > + Because the help system is making use of the content >>> component, internationalization of the help files is very >>> > easy because >>> > + it is a basic function of the content component. If you >>> want to make a translation of an existing help file, make >>> > a copy in the same directory >>> > + and make it unique by attaching the "_languageCode" at he >>> end. >>> > + Create, as also was done for the english version a >>> dataresource and content record in the >>> > data/${componentName}HelpData.xml file. >>> > + Then create an ContentAssoc record in >>> data/${componentName}HelpData.xml file to associate this new file with the >>> > english file with the type >>> > + ALTERNATE_LOCALE. Please find below an example from the >>> ContentHelpData.xml for a Dutch version of the root help >>> > file. >>> > + <programlisting> >>> > + <!-- how to create alternative locales --> >>> > + <DataResource dataResourceId="HELP_ROOT_NL" localeString="nl" >>> dataResourceTypeId="OFBIZ_FILE" >>> > + >>> objectInfo="applications/content/data/helpdata/HELP_ROOT_NL.xml" >>> dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS" >>> > + dataResourceName="Help system root" mimeTypeId="text/xml" >>> isPublic="Y" /> >>> > + <Content contentId="HELP_ROOT_NL" contentTypeId="DOCUMENT" >>> templateDataResourceId="HELP_TEMPL" >>> > + dataResourceId="HELP_ROOT_NL" localeString="nl" >>> statusId="CTNT_IN_PROGRESS" >>> > + contentName="Help system root in dutch" >>> mimeTypeId="text/html"/> >>> > + <ContentAssoc contentId="HELP_ROOT" contentIdTo="HELP_ROOT_NL" >>> > + contentAssocTypeId="ALTERNATE_LOCALE" fromDate="2006-01-12 >>> 01:01:01"/> >>> > + </programlisting> >>> > + The switching between locales is from then on completely >>> automatic. >>> > + </para> >>> > + </section> >>> > + >>> > </appendix> >>> > >>> > <appendix> >>> > >>> > Modified: ofbiz/trunk/applications/content/data/ContentHelpData.xml >>> > URL: >>> > >>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/data/ContentHelpData.xml?rev=818850&r1=818849&r2=818850&view=diff >>> > >>> ============================================================================== >>> > --- ofbiz/trunk/applications/content/data/ContentHelpData.xml >>> (original) >>> > +++ ofbiz/trunk/applications/content/data/ContentHelpData.xml Fri Sep >>> 25 13:37:35 2009 >>> > @@ -34,7 +34,9 @@ >>> > <DataResource dataResourceId="HELP_ROOT" localeString="en" >>> dataResourceTypeId="OFBIZ_FILE" >>> > objectInfo="applications/content/data/helpdata/HELP_ROOT.xml" >>> dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS" >>> > dataResourceName="Help system root" mimeTypeId="text/xml" isPublic="Y" >>> /> >>> > <Content contentId="HELP_ROOT" contentTypeId="DOCUMENT" >>> templateDataResourceId="HELP_TEMPL" dataResourceId="HELP_ROOT" >>> > localeString="en" statusId="CTNT_IN_PROGRESS" contentName="Help system >>> root" mimeTypeId="text/html"/> >>> > <DataResource dataResourceId="HELP_ROOT_NL" localeString="nl" >>> dataResourceTypeId="OFBIZ_FILE" >>> > objectInfo="applications/content/data/helpdata/HELP_ROOT_NL.xml" >>> dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS" >>> > dataResourceName="Help system root" mimeTypeId="text/xml" isPublic="Y" >>> /> >>> > + >>> > <!-- how to create alternative locales --> >>> > + <DataResource dataResourceId="HELP_ROOT_NL" localeString="nl" >>> dataResourceTypeId="OFBIZ_FILE" >>> > objectInfo="applications/content/data/helpdata/HELP_ROOT_NL.xml" >>> dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS" >>> > dataResourceName="Help system root" mimeTypeId="text/xml" isPublic="Y" >>> /> >>> > <Content contentId="HELP_ROOT_NL" contentTypeId="DOCUMENT" >>> templateDataResourceId="HELP_TEMPL" >>> > dataResourceId="HELP_ROOT_NL" localeString="nl" >>> statusId="CTNT_IN_PROGRESS" contentName="Help system root in dutch" >>> > mimeTypeId="text/html"/> >>> > <ContentAssoc contentId="HELP_ROOT" contentIdTo="HELP_ROOT_NL" >>> contentAssocTypeId="ALTERNATE_LOCALE" fromDate="2006-01-12 >>> > 01:01:01"/> >>> > >>> > >>> > Modified: ofbiz/trunk/applications/content/data/ContentTypeData.xml >>> > URL: >>> > >>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/data/ContentTypeData.xml?rev=818850&r1=818849&r2=818850&view=diff >>> > >>> ============================================================================== >>> > --- ofbiz/trunk/applications/content/data/ContentTypeData.xml >>> (original) >>> > +++ ofbiz/trunk/applications/content/data/ContentTypeData.xml Fri Sep >>> 25 13:37:35 2009 >>> > @@ -265,7 +265,4 @@ >>> > <DataResource dataResourceId="DOCBOOK_HTML_TEMPL" >>> dataResourceTypeId="OFBIZ_FILE" >>> > objectInfo="applications/content/template/docbook/html/docbook.xsl" >>> dataTemplateTypeId="XSLT" statusId="CTNT_IN_PROGRESS" >>> > dataResourceName="Help template file" mimeTypeId="text/html" >>> isPublic="Y"/> >>> > <DataResource dataResourceId="DOCBOOK_PDF_TEMPL" >>> dataResourceTypeId="OFBIZ_FILE" >>> > objectInfo="applications/content/template/docbook/fo/docbook.xsl" >>> dataTemplateTypeId="XSLT" statusId="CTNT_IN_PROGRESS" >>> > dataResourceName="Help template file" mimeTypeId="text/html" >>> isPublic="Y"/> >>> > >>> > - <!-- localization example file --> >>> > - <DataResource dataResourceId="HELP_ROOT_NL" localeString="nl" >>> dataResourceTypeId="OFBIZ_FILE" >>> > objectInfo="applications/content/data/helpdata/HELP_ROOT_NL.xml" >>> dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS" >>> > dataResourceName="Help system root" mimeTypeId="text/xml" isPublic="Y" >>> /> >>> > - >>> > </entity-engine-xml> >>> > >>> > Modified: >>> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilMisc.java >>> > URL: >>> > >>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilMisc.java?rev=818850&r1=818849&r2=818850&view=diff >>> > >>> ============================================================================== >>> > --- ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilMisc.java >>> (original) >>> > +++ ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilMisc.java >>> Fri Sep 25 13:37:35 2009 >>> > @@ -1014,23 +1014,22 @@ >>> > this.wait(timeout); >>> > } >>> > } >>> > - public static void copyFile(File sourceLocation , File >>> targetLocation) throws IOException { >>> > - >>> > - if (sourceLocation.isDirectory()) { >>> > - throw new IOException("File is a directory, not a >>> file, cannot copy") ; >>> > - } else { >>> > - >>> > - InputStream in = new FileInputStream(sourceLocation); >>> > - OutputStream out = new FileOutputStream(targetLocation); >>> > - >>> > - // Copy the bits from instream to outstream >>> > - byte[] buf = new byte[1024]; >>> > - int len; >>> > - while ((len = in.read(buf)) > 0) { >>> > - out.write(buf, 0, len); >>> > - } >>> > - in.close(); >>> > - out.close(); >>> > - } >>> > + public static void copyFile(File sourceLocation , File >>> targetLocation) throws IOException { >>> > + if (sourceLocation.isDirectory()) { >>> > + throw new IOException("File is a directory, not a file, cannot >>> copy") ; >>> > + } else { >>> > + >>> > + InputStream in = new FileInputStream(sourceLocation); >>> > + OutputStream out = new FileOutputStream(targetLocation); >>> > + >>> > + // Copy the bits from instream to outstream >>> > + byte[] buf = new byte[1024]; >>> > + int len; >>> > + while ((len = in.read(buf)) > 0) { >>> > + out.write(buf, 0, len); >>> > + } >>> > + in.close(); >>> > + out.close(); >>> > + } >>> > } >>> > } >>> > >>> > >>> > >>> >> -- >> Antwebsystems.com: Quality OFBiz services for competitive rates >> >> > > >
