ejtools-cvs Mailing List for EJTools (Page 12)
Brought to you by:
letiemble
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
(471) |
May
(303) |
Jun
(176) |
Jul
(67) |
Aug
(64) |
Sep
(84) |
Oct
(148) |
Nov
(57) |
Dec
(272) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(356) |
Feb
(304) |
Mar
(214) |
Apr
(22) |
May
(7) |
Jun
(25) |
Jul
|
Aug
(5) |
Sep
(106) |
Oct
|
Nov
(95) |
Dec
(193) |
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2016 |
Jan
(2) |
Feb
(1) |
Mar
(2) |
Apr
(1) |
May
|
Jun
|
Jul
(2) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: <let...@us...> - 2003-11-27 00:40:28
|
Update of /cvsroot/ejtools/libraries/common/src/test/test/util In directory sc8-pr-cvs1:/tmp/cvs-serv7476/common/src/test/test/util Modified Files: ClassToolsTest.java KeyLimitedStackTest.java LimitedStackTest.java Log Message: Address Todo #800900 : PNG Export Address Bug #808973 : Sort MBean informations Address RFE #848285 : CSV Export Remove @created tags Index: ClassToolsTest.java =================================================================== RCS file: /cvsroot/ejtools/libraries/common/src/test/test/util/ClassToolsTest.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ClassToolsTest.java 15 Sep 2003 22:23:46 -0000 1.2 --- ClassToolsTest.java 27 Nov 2003 00:40:24 -0000 1.3 *************** *** 13,17 **** /** * @author letiemble - * @created 19 février 2003 * @version $Revision$ */ --- 13,16 ---- Index: KeyLimitedStackTest.java =================================================================== RCS file: /cvsroot/ejtools/libraries/common/src/test/test/util/KeyLimitedStackTest.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** KeyLimitedStackTest.java 15 Sep 2003 22:23:46 -0000 1.2 --- KeyLimitedStackTest.java 27 Nov 2003 00:40:25 -0000 1.3 *************** *** 14,18 **** /** * @author letiemble - * @created 21 février 2003 * @version $Revision$ */ --- 14,17 ---- Index: LimitedStackTest.java =================================================================== RCS file: /cvsroot/ejtools/libraries/common/src/test/test/util/LimitedStackTest.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** LimitedStackTest.java 15 Sep 2003 22:23:46 -0000 1.2 --- LimitedStackTest.java 27 Nov 2003 00:40:25 -0000 1.3 *************** *** 13,17 **** /** * @author letiemble - * @created 21 février 2003 * @version $Revision$ */ --- 13,16 ---- |
From: <let...@us...> - 2003-11-27 00:40:27
|
Update of /cvsroot/ejtools/libraries/common/src/test/test/beans In directory sc8-pr-cvs1:/tmp/cvs-serv7476/common/src/test/test/beans Modified Files: SortTest.java Log Message: Address Todo #800900 : PNG Export Address Bug #808973 : Sort MBean informations Address RFE #848285 : CSV Export Remove @created tags Index: SortTest.java =================================================================== RCS file: /cvsroot/ejtools/libraries/common/src/test/test/beans/SortTest.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** SortTest.java 15 Sep 2003 22:23:46 -0000 1.2 --- SortTest.java 27 Nov 2003 00:40:24 -0000 1.3 *************** *** 11,15 **** /** * @author letiemble - * @created 21 février 2003 * @version $Revision$ */ --- 11,14 ---- |
From: <let...@us...> - 2003-11-27 00:40:27
|
Update of /cvsroot/ejtools/libraries/common/src/main/org/ejtools/util/service In directory sc8-pr-cvs1:/tmp/cvs-serv7476/common/src/main/org/ejtools/util/service Modified Files: ProfileRule.java Log Message: Address Todo #800900 : PNG Export Address Bug #808973 : Sort MBean informations Address RFE #848285 : CSV Export Remove @created tags Index: ProfileRule.java =================================================================== RCS file: /cvsroot/ejtools/libraries/common/src/main/org/ejtools/util/service/ProfileRule.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ProfileRule.java 15 Sep 2003 22:23:45 -0000 1.1 --- ProfileRule.java 27 Nov 2003 00:40:24 -0000 1.2 *************** *** 1,87 **** ! /* ! * EJTools, the Enterprise Java Tools ! * ! * Distributable under LGPL license. ! * See terms of license at www.gnu.org. ! */ ! package org.ejtools.util.service; ! ! import java.util.Map; ! ! import org.ejtools.util.state.DefaultRule; ! import org.xml.sax.Attributes; ! ! /** ! * @author Laurent Etiemble ! * @version $Revision$ ! */ ! public class ProfileRule extends DefaultRule ! { ! /** ! * Description of the Method ! * ! * @param context Description of the Parameter ! */ ! public void loadEnter(Map context) ! { ! ProfileHolder holder = (ProfileHolder) context.get("HOLDER"); ! Profile profile = new Profile(); ! holder.setProfile(profile); ! context.put("PROFILE", profile); ! } ! ! ! /** ! * Description of the Class ! * ! * @author letiembl ! * @version $Revision$ ! * @created 18 juillet 2003 ! */ ! public static class ProfilePropertyRule extends DefaultRule ! { ! /** Description of the Field */ ! private String key; ! ! ! /** ! * Description of the Method ! * ! * @param context Description of the Parameter ! */ ! public void loadBody(Map context) ! { ! Profile profile = (Profile) context.get("PROFILE"); ! String text = (String) context.get("TEXT"); ! profile.put(this.key, text); ! } ! ! ! /** ! * Description of the Method ! * ! * @param context Description of the Parameter ! */ ! public void loadEnter(Map context) ! { ! Attributes attrs = (Attributes) context.get("ATTRIBUTES"); ! this.key = attrs.getValue("key"); ! } ! ! ! /** ! * Description of the Method ! * ! * @param context Description of the Parameter ! */ ! public void loadExit(Map context) ! { ! Profile profile = (Profile) context.get("PROFILE"); ! String text = profile.getProperty(this.key); ! if (text == null) ! { ! profile.setProperty(this.key, ""); ! } ! } ! } ! } --- 1,86 ---- ! /* ! * EJTools, the Enterprise Java Tools ! * ! * Distributable under LGPL license. ! * See terms of license at www.gnu.org. ! */ ! package org.ejtools.util.service; ! ! import java.util.Map; ! ! import org.ejtools.util.state.DefaultRule; ! import org.xml.sax.Attributes; ! ! /** ! * @author Laurent Etiemble ! * @version $Revision$ ! */ ! public class ProfileRule extends DefaultRule ! { ! /** ! * Description of the Method ! * ! * @param context Description of the Parameter ! */ ! public void loadEnter(Map context) ! { ! ProfileHolder holder = (ProfileHolder) context.get("HOLDER"); ! Profile profile = new Profile(); ! holder.setProfile(profile); ! context.put("PROFILE", profile); ! } ! ! ! /** ! * Description of the Class ! * ! * @author letiembl ! * @version $Revision$ ! */ ! public static class ProfilePropertyRule extends DefaultRule ! { ! /** Description of the Field */ ! private String key; ! ! ! /** ! * Description of the Method ! * ! * @param context Description of the Parameter ! */ ! public void loadBody(Map context) ! { ! Profile profile = (Profile) context.get("PROFILE"); ! String text = (String) context.get("TEXT"); ! profile.put(this.key, text); ! } ! ! ! /** ! * Description of the Method ! * ! * @param context Description of the Parameter ! */ ! public void loadEnter(Map context) ! { ! Attributes attrs = (Attributes) context.get("ATTRIBUTES"); ! this.key = attrs.getValue("key"); ! } ! ! ! /** ! * Description of the Method ! * ! * @param context Description of the Parameter ! */ ! public void loadExit(Map context) ! { ! Profile profile = (Profile) context.get("PROFILE"); ! String text = profile.getProperty(this.key); ! if (text == null) ! { ! profile.setProperty(this.key, ""); ! } ! } ! } ! } |
From: <let...@us...> - 2003-11-27 00:40:27
|
Update of /cvsroot/ejtools/libraries/common/src/main/org/ejtools/util/export In directory sc8-pr-cvs1:/tmp/cvs-serv7476/common/src/main/org/ejtools/util/export Modified Files: PNGTools.java Added Files: CSVTools.java Log Message: Address Todo #800900 : PNG Export Address Bug #808973 : Sort MBean informations Address RFE #848285 : CSV Export Remove @created tags --- NEW FILE: CSVTools.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.util.export; import java.io.File; import java.io.FileWriter; import java.io.IOException; import javax.swing.JFileChooser; import javax.swing.filechooser.FileFilter; import org.apache.log4j.Logger; /** * Description of the Class * * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public class CSVTools { /** Description of the Field */ private static FileFilter CSV_FILE_FILTER = new FileFilter() { public boolean accept(File file) { return file.getName().endsWith(".csv"); } public String getDescription() { return "Comma Separated Values file (*.csv)"; } }; /** Description of the Field */ private static Logger logger = Logger.getLogger(CSVTools.class); /**Constructor for the CSVTools object */ private CSVTools() { super(); } /** * Description of the Method * * @param output Description of the Parameter * @param content Description of the Parameter */ public static void exportAsCVS(StringBuffer content, File output) { try { FileWriter writer = new FileWriter(output); writer.write(content.toString()); writer.flush(); writer.close(); } catch (IOException ioe) { logger.error("Can't export content as CSV", ioe); } } /** * Description of the Method * * @return Description of the Return Value */ public static File selectCSVFile() { // Fix for JFileChooser/SecurityManager bug (#4264750) SecurityManager s = System.getSecurityManager(); System.setSecurityManager(null); // Choose file JFileChooser chooser = new JFileChooser(System.getProperty("user.dir")); chooser.setFileSelectionMode(JFileChooser.FILES_ONLY); chooser.setFileFilter(CSV_FILE_FILTER); int returnVal = chooser.showSaveDialog(null); System.setSecurityManager(s); if (returnVal != JFileChooser.APPROVE_OPTION) { return null; } return chooser.getSelectedFile(); } } Index: PNGTools.java =================================================================== RCS file: /cvsroot/ejtools/libraries/common/src/main/org/ejtools/util/export/PNGTools.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PNGTools.java 15 Sep 2003 22:23:45 -0000 1.1 --- PNGTools.java 27 Nov 2003 00:40:24 -0000 1.2 *************** *** 89,94 **** try { ! BufferedImage image = new BufferedImage(component.getWidth(), component.getHeight(), BufferedImage.TYPE_INT_ARGB); ! component.paint(image.getGraphics()); // Qualified name is mandatory javax.imageio.ImageIO.write(image, "PNG", output); --- 89,93 ---- try { ! BufferedImage image = paintAsPNG(component); // Qualified name is mandatory javax.imageio.ImageIO.write(image, "PNG", output); *************** *** 99,102 **** --- 98,118 ---- } } + } + + + /** + * Description of the Method + * + * @param component Description of the Parameter + * @return Description of the Return Value + */ + public static BufferedImage paintAsPNG(Component component) + { + BufferedImage image = null; + + image = new BufferedImage(component.getWidth(), component.getHeight(), BufferedImage.TYPE_INT_ARGB); + component.paint(image.getGraphics()); + + return image; } |
From: <let...@us...> - 2003-11-27 00:40:27
|
Update of /cvsroot/ejtools/libraries/common/src/main/org/ejtools/jmx In directory sc8-pr-cvs1:/tmp/cvs-serv7476/common/src/main/org/ejtools/jmx Added Files: MBeanSorter.java Log Message: Address Todo #800900 : PNG Export Address Bug #808973 : Sort MBean informations Address RFE #848285 : CSV Export Remove @created tags --- NEW FILE: MBeanSorter.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.jmx; import java.util.Collections; import java.util.Comparator; import java.util.List; import javax.management.MBeanFeatureInfo; /** * A utility class for sorting attributes of MBean * * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public class MBeanSorter { /** * Sort features info by their name * * @param infos Features to sort */ public static void sortByName(List infos) { Collections.sort(infos, new Comparator() { public int compare(Object o1, Object o2) { MBeanFeatureInfo mbfi1 = (MBeanFeatureInfo) o1; MBeanFeatureInfo mbfi2 = (MBeanFeatureInfo) o2; return mbfi1.getName().compareTo(mbfi2.getName()); } public boolean equals(Object obj) { // Never called ? return false; } }); } } |
From: <let...@us...> - 2003-11-27 00:36:09
|
Update of /cvsroot/ejtools In directory sc8-pr-cvs1:/tmp/cvs-serv7068 Modified Files: README.txt Log Message: Update Maven version |
From: <let...@us...> - 2003-11-27 00:35:11
|
Update of /cvsroot/ejtools In directory sc8-pr-cvs1:/tmp/cvs-serv6824 Modified Files: maven.xml Log Message: Add some goals to allow single build |
From: <let...@us...> - 2003-11-27 00:34:29
|
Update of /cvsroot/ejtools In directory sc8-pr-cvs1:/tmp/cvs-serv6749 Modified Files: project.xml Log Message: New resources directory |
From: <let...@us...> - 2003-11-27 00:33:34
|
Update of /cvsroot/ejtools/plugins/maven-ejtools-plugin In directory sc8-pr-cvs1:/tmp/cvs-serv6609/plugins/maven-ejtools-plugin Modified Files: plugin.jelly plugin.properties project.properties project.xml Log Message: Add some tasks and rename others Index: plugin.jelly =================================================================== RCS file: /cvsroot/ejtools/plugins/maven-ejtools-plugin/plugin.jelly,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** plugin.jelly 15 Sep 2003 21:18:54 -0000 1.5 --- plugin.jelly 27 Nov 2003 00:33:30 -0000 1.6 *************** *** 11,301 **** --> <project xmlns:j="jelly:core" xmlns:maven="jelly:maven" xmlns:define="jelly:define" xmlns:deploy="deploy" xmlns:util="jelly:util" xmlns:log="jelly:log" xmlns:m="maven" xmlns:license="license" xmlns:ejtools="ejtools" xmlns:velocity="jelly:org.apache.commons.jelly.tags.velocity.VelocityTagLibrary"> ! <!--==================================================================--> ! <!-- EJTools Tag Library --> ! <!--==================================================================--> ! <define:taglib uri="ejtools"> ! <!--******************************************************************--> ! <!-- Append the version number to a file --> ! <!-- --> ! <!-- @file : the file to version --> ! <!-- @extension : the file extension --> ! <!--******************************************************************--> ! <define:tag name="archive-version"> ! <copy file="${file}.${extension}" tofile="${file}-${pom.currentVersion}.${extension}"/> ! </define:tag> ! </define:taglib> ! <!--==================================================================--> ! <!-- Create the EJTools logo for the App archive --> ! <!--==================================================================--> ! <goal name="ejtools:logo" description="Create the EJTools logo for the App archive"> ! <velocity:merge name="${maven.build.dest}/images/logo.svg" basedir="${plugin.resources}" template="logo.svg"/> ! <java classname="org.apache.batik.apps.rasterizer.Main" fork="true"> ! <arg value="-d"/> ! <arg value="${maven.build.dest}/images"/> ! <arg value="-m"/> ! <arg value="image/png"/> ! <arg value="-w"/> ! <arg value="350"/> ! <arg value="-h"/> ! <arg value="100"/> ! <arg value="${maven.build.dest}/images/logo.svg"/> ! <classpath> ! <pathelement location="${plugin.getDependencyPath('batik')}"/> ! </classpath> ! </java> ! <delete file="${maven.build.dest}/images/logo.svg"/> ! </goal> ! <!--==================================================================--> ! <!-- Prepare the App archive --> ! <!--==================================================================--> ! <goal name="ejtools:app-prepare" description="Prepare the App archive"> ! <mkdir dir="${maven.ejtools.app.dest.dir}"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/bin"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/conf"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/logs"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/lib"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/lib/ext"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/logs"/> ! <!-- --> ! <touch file="${maven.ejtools.app.dest.dir}/lib/ext/donotremove"/> ! <touch file="${maven.ejtools.app.dest.dir}/logs/donotremove"/> ! <!-- --> ! <copy todir="${maven.ejtools.app.dest.dir}/bin"> ! <fileset dir="${basedir}/src/bin"/> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.app.dest.dir}/conf"> ! <fileset dir="${basedir}/src/conf"/> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.app.dest.dir}/lib"> ! <mapper type="flatten"/> ! <fileset dir="${maven.repo.local}/${pom.artifactDirectory}/jars/"> ! <include name="${maven.final.name}.jar"/> ! </fileset> ! <j:forEach var="dep" items="${pom.dependencies}"> ! <j:if test="${dep.getProperty('app.bundle.jar')=='true'}"> ! <fileset dir="${maven.repo.local}/${dep.artifactDirectory}/jars/"> ! <include name="${dep.artifact}"/> ! </fileset> ! </j:if> ! </j:forEach> ! </copy> ! <!-- --> ! <jar jarfile="${maven.ejtools.app.dest.dir}/bin/run.jar" basedir="${maven.build.dest}" includes="${maven.ejtools.app.launch.includes}"> ! <j:set var="licenseFileName"> ! <license:fileName/> ! </j:set> ! <util:file name="${licenseFileName}" var="licenseFile"/> ! <metainf dir="${licenseFile.canonicalFile.parent}"> ! <include name="${licenseFile.canonicalFile.name}"/> ! </metainf> ! <manifest> ! <attribute name="Main-Class" value="${maven.ejtools.app.launch.class}"/> ! <attribute name="Built-By" value="${user.name}"/> ! <attribute name="Created-By" value="Apache Jakarta Maven"/> ! <attribute name="Package" value="${pom.package}"/> ! <attribute name="Build-Jdk" value="${java.version}"/> ! <attribute name="Class-Path" value="${maven.ejtools.app.launch.classpath}"/> ! <section name="${pom.package}"> ! <attribute name="Specification-Title" value="${pom.artifactId}"/> ! <attribute name="Specification-Version" value="${pom.currentVersion}"/> ! <attribute name="Specification-Vendor" value="${pom.organization.name}"/> ! <attribute name="Implementation-Title" value="${pom.package}"/> ! <attribute name="Implementation-Version" value="${pom.currentVersion}"/> ! <attribute name="Implementation-Vendor" value="${pom.organization.name}"/> ! </section> ! </manifest> ! </jar> ! </goal> ! <!--==================================================================--> ! <!-- Package the App archive --> ! <!--==================================================================--> ! <goal name="ejtools:app" prereqs="ejtools:app-prepare" description="Package the App archive"> ! <property name="maven.ejtools.app.final.name" value="${maven.ejtools.archive.name}"/> ! <mkdir dir="${maven.ejtools.app.build.dir}"/> ! <zip basedir="${maven.ejtools.app.dest.dir}" destfile="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}.zip"/> ! <tar compression="gzip" destfile="${maven.ejtools.mbean.build.dir}/${maven.ejtools.app.final.name}.tar.gz"> ! <tarfileset dir="${maven.ejtools.app.dest.dir}" mode="755"> ! <include name="**/*.sh"/> ! </tarfileset> ! <tarfileset dir="${maven.ejtools.app.dest.dir}"> ! <exclude name="**/*.sh"/> ! </tarfileset> ! </tar> ! <ejtools:archive-version file="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}" extension="zip"/> ! <ejtools:archive-version file="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}" extension="tar.gz"/> ! </goal> ! <!--==================================================================--> ! <!-- Unpack the App archive --> ! <!--==================================================================--> ! <goal name="ejtools:app-unpack" description="Unpack the App archive"> ! <property name="maven.ejtools.app.final.name" value="${maven.ejtools.archive.name}"/> ! <unzip src="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}.zip" dest="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}" overwrite="true"></unzip> ! </goal> ! <!--==================================================================--> ! <!-- Prepare a WebApp archive --> ! <!--==================================================================--> ! <goal name="ejtools:webapp-prepare" description="Prepare the Web archive"> ! <mkdir dir="${maven.ejtools.webapp.dest.dir}"/> ! <mkdir dir="${maven.ejtools.webapp.dest.dir}/WEB-INF"/> ! <!-- --> ! <copy todir="${maven.ejtools.webapp.dest.dir}"> ! <fileset dir="${maven.ejtools.webapp.source.dir}/content"> ! <exclude name="**/*.xml"/> ! <exclude name="**/*.xsl"/> ! </fileset> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.webapp.dest.dir}/WEB-INF"> ! <fileset dir="${maven.ejtools.webapp.source.dir}/resources"/> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.webapp.dest.dir}/WEB-INF"> ! <fileset dir="${maven.xdoclet.webdoclet.destDir}"/> ! <j:forEach var="dep" items="${pom.dependencies}"> ! <j:if test="${dep.getProperty('war.bundle.tld')=='true'}"> ! <fileset dir="${maven.repo.local}/${dep.artifactDirectory}/tlds/"> ! <include name="${dep.artifactId}.tld"/> ! </fileset> ! </j:if> ! </j:forEach> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.webapp.dest.dir}/WEB-INF/lib"> ! <mapper type="flatten"/> ! <fileset dir="${maven.repo.local}/${pom.artifactDirectory}/jars/"> ! <include name="${maven.final.name}.jar"/> ! </fileset> ! <j:forEach var="dep" items="${pom.dependencies}"> ! <j:if test="${dep.getProperty('war.bundle.jar')=='true'}"> ! <fileset dir="${maven.repo.local}/${dep.artifactDirectory}/jars/"> ! <include name="${dep.artifact}"/> ! </fileset> ! </j:if> ! </j:forEach> ! </copy> ! </goal> ! <!--==================================================================--> ! <!-- Package the Web Archive --> ! <!--==================================================================--> ! <goal name="ejtools:webapp" prereqs="ejtools:webapp-prepare" description="Package the Web archive"> ! <property name="maven.ejtools.webapp.final.name" value="${maven.ejtools.archive.name}.war"/> ! <mkdir dir="${maven.ejtools.webapp.build.dir}"/> ! <jar jarfile="${maven.ejtools.webapp.build.dir}/${maven.ejtools.webapp.final.name}" basedir="${maven.ejtools.webapp.dest.dir}"> ! <j:set var="licenseFileName"> ! <license:fileName/> ! </j:set> ! <util:file name="${licenseFileName}" var="licenseFile"/> ! <metainf dir="${licenseFile.canonicalFile.parent}"> ! <include name="${licenseFile.canonicalFile.name}"/> ! </metainf> ! <manifest> ! <attribute name="Built-By" value="${user.name}"/> ! <attribute name="Created-By" value="Apache Jakarta Maven"/> ! <attribute name="Package" value="${pom.package}"/> ! <attribute name="Build-Jdk" value="${java.version}"/> ! <section name="${pom.package}"> ! <attribute name="Specification-Title" value="${pom.artifactId}"/> ! <attribute name="Specification-Version" value="${pom.currentVersion}"/> ! <attribute name="Specification-Vendor" value="${pom.organization.name}"/> ! <attribute name="Implementation-Title" value="${pom.package}"/> ! <attribute name="Implementation-Version" value="${pom.currentVersion}"/> ! <attribute name="Implementation-Vendor" value="${pom.organization.name}"/> ! </section> ! </manifest> ! </jar> ! <ejtools:archive-version file="${maven.ejtools.webapp.build.dir}/${maven.ejtools.app.final.name}" extension="war"/> ! </goal> ! <!--==================================================================--> ! <!-- Prepare the Sar archive --> ! <!--==================================================================--> ! <goal name="ejtools:mbean-prepare" description="Prepare the Sar archive"> ! <mkdir dir="${maven.ejtools.mbean.dest.dir}"/> ! <mkdir dir="${maven.ejtools.mbean.dest.dir}/META-INF"/> ! <!-- --> ! <copy todir="${maven.ejtools.mbean.dest.dir}/META-INF"> ! <fileset dir="${maven.ejtools.mbean.source.dir}/resources"/> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.mbean.dest.dir}"> ! <mapper type="flatten"/> ! <j:forEach var="dep" items="${pom.dependencies}"> ! <j:if test="${dep.getProperty('mbean.bundle.jar')=='true'}"> ! <fileset dir="${maven.repo.local}/${dep.artifactDirectory}/jars/"> ! <include name="${dep.artifact}"/> ! </fileset> ! </j:if> ! </j:forEach> ! <fileset dir="${maven.build.dir}" includes="${maven.ejtools.mbean.archive.includes}"/> ! </copy> ! <!-- --> ! <jar jarfile="${maven.ejtools.mbean.dest.dir}/${maven.final.name}.jar" basedir="${maven.build.dest}" includes="${maven.ejtools.mbean.includes}"> ! <j:set var="licenseFileName"> ! <license:fileName/> ! </j:set> ! <util:file name="${licenseFileName}" var="licenseFile"/> ! <metainf dir="${licenseFile.canonicalFile.parent}"> ! <include name="${licenseFile.canonicalFile.name}"/> ! </metainf> ! <manifest> ! <attribute name="Built-By" value="${user.name}"/> ! <attribute name="Created-By" value="Apache Jakarta Maven"/> ! <attribute name="Package" value="${pom.package}"/> ! <attribute name="Build-Jdk" value="${java.version}"/> ! <section name="${pom.package}"> ! <attribute name="Specification-Title" value="${pom.artifactId}"/> ! <attribute name="Specification-Version" value="${pom.currentVersion}"/> ! <attribute name="Specification-Vendor" value="${pom.organization.name}"/> ! <attribute name="Implementation-Title" value="${pom.package}"/> ! <attribute name="Implementation-Version" value="${pom.currentVersion}"/> ! <attribute name="Implementation-Vendor" value="${pom.organization.name}"/> ! </section> ! </manifest> ! </jar> ! </goal> ! <!--==================================================================--> ! <!-- Package the Sar Archive --> ! <!--==================================================================--> ! <goal name="ejtools:mbean" prereqs="ejtools:mbean-prepare" description="Build a sar file"> ! <property name="maven.ejtools.mbean.final.name" value="${maven.ejtools.archive.name}.sar"/> ! <mkdir dir="${maven.ejtools.mbean.build.dir}"/> ! <jar jarfile="${maven.ejtools.mbean.build.dir}/${maven.ejtools.mbean.final.name}" basedir="${maven.ejtools.mbean.dest.dir}"> ! <j:set var="licenseFileName"> ! <license:fileName/> ! </j:set> ! <util:file name="${licenseFileName}" var="licenseFile"/> ! <metainf dir="${licenseFile.canonicalFile.parent}"> ! <include name="${licenseFile.canonicalFile.name}"/> ! </metainf> ! <manifest> ! <attribute name="Built-By" value="${user.name}"/> ! <attribute name="Created-By" value="Apache Jakarta Maven"/> ! <attribute name="Package" value="${pom.package}"/> ! <attribute name="Build-Jdk" value="${java.version}"/> ! <section name="${pom.package}"> ! <attribute name="Specification-Title" value="${pom.artifactId}"/> ! <attribute name="Specification-Version" value="${pom.currentVersion}"/> ! <attribute name="Specification-Vendor" value="${pom.organization.name}"/> ! <attribute name="Implementation-Title" value="${pom.package}"/> ! <attribute name="Implementation-Version" value="${pom.currentVersion}"/> ! <attribute name="Implementation-Vendor" value="${pom.organization.name}"/> ! </section> ! </manifest> ! </jar> ! <ejtools:archive-version file="${maven.ejtools.mbean.build.dir}/${maven.ejtools.app.final.name}" extension="sar"/> ! </goal> ! <!--==================================================================--> ! <!-- Install the TLD into the repository --> ! <!--==================================================================--> ! <goal name="ejtools:install-tld" description="Install a TLD"> ! <echo> id = '${pom.artifactId}' groupId = '${pom.groupId}' artifactDirectory = '${pom.artifactDirectory}' </echo> ! <property name="tlddir__" value="${maven.repo.local}/${pom.artifactDirectory}/tlds"/> ! <mkdir dir="${tlddir__}"/> ! <copy file="${maven.build.dir}/xdoclet/webdoclet/WEB-INF/${pom.artifactId}.tld" todir="${tlddir__}" overwrite="true"/> ! </goal> </project> --- 11,310 ---- --> <project xmlns:j="jelly:core" xmlns:maven="jelly:maven" xmlns:define="jelly:define" xmlns:deploy="deploy" xmlns:util="jelly:util" xmlns:log="jelly:log" xmlns:m="maven" xmlns:license="license" xmlns:ejtools="ejtools" xmlns:velocity="jelly:org.apache.commons.jelly.tags.velocity.VelocityTagLibrary"> ! <!--==================================================================--> ! <!-- EJTools Tag Library --> ! <!--==================================================================--> ! <define:taglib uri="ejtools"> ! <!--******************************************************************--> ! <!-- Append the version number to a file --> ! <!-- --> ! <!-- @file : the file to version --> ! <!-- @extension : the file extension --> ! <!--******************************************************************--> ! <define:tag name="archive-version"> ! <copy file="${file}.${extension}" tofile="${file}-${pom.currentVersion}.${extension}"/> ! </define:tag> ! </define:taglib> ! <!--==================================================================--> ! <!-- Create the EJTools logo for the App archive --> ! <!--==================================================================--> ! <goal name="ejtools:logo" description="Create the EJTools logo for the App archive"> ! <velocity:merge name="${maven.build.dest}/images/logo.svg" basedir="${plugin.resources}" template="logo.svg"/> ! <java classname="org.apache.batik.apps.rasterizer.Main" fork="true"> ! <arg value="-d"/> ! <arg value="${maven.build.dest}/images"/> ! <arg value="-m"/> ! <arg value="image/png"/> ! <arg value="-w"/> ! <arg value="350"/> ! <arg value="-h"/> ! <arg value="100"/> ! <arg value="${maven.build.dest}/images/logo.svg"/> ! <classpath> ! <pathelement location="${plugin.getDependencyPath('batik')}"/> ! </classpath> ! </java> ! <delete file="${maven.build.dest}/images/logo.svg"/> ! </goal> ! <!--==================================================================--> ! <!-- Prepare the App archive --> ! <!--==================================================================--> ! <goal name="ejtools:app-prepare" description="Prepare the App archive"> ! <mkdir dir="${maven.ejtools.app.dest.dir}"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/bin"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/conf"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/logs"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/lib"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/lib/ext"/> ! <mkdir dir="${maven.ejtools.app.dest.dir}/logs"/> ! <!-- --> ! <touch file="${maven.ejtools.app.dest.dir}/lib/ext/donotremove"/> ! <touch file="${maven.ejtools.app.dest.dir}/logs/donotremove"/> ! <!-- --> ! <copy todir="${maven.ejtools.app.dest.dir}/bin"> ! <fileset dir="${basedir}/src/bin"/> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.app.dest.dir}/conf"> ! <fileset dir="${basedir}/src/conf"/> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.app.dest.dir}/lib"> ! <mapper type="flatten"/> ! <fileset dir="${maven.repo.local}/${pom.artifactDirectory}/jars/"> ! <include name="${maven.final.name}.jar"/> ! </fileset> ! <j:forEach var="dep" items="${pom.dependencies}"> ! <j:if test="${dep.getProperty('app.bundle.jar')=='true'}"> ! <fileset dir="${maven.repo.local}/${dep.artifactDirectory}/jars/"> ! <include name="${dep.artifact}"/> ! </fileset> ! </j:if> ! </j:forEach> ! </copy> ! <!-- --> ! <jar jarfile="${maven.ejtools.app.dest.dir}/bin/run.jar" basedir="${maven.build.dest}" includes="${maven.ejtools.app.launch.includes}"> ! <j:set var="licenseFileName"> ! <license:fileName/> ! </j:set> ! <util:file name="${licenseFileName}" var="licenseFile"/> ! <metainf dir="${licenseFile.canonicalFile.parent}"> ! <include name="${licenseFile.canonicalFile.name}"/> ! </metainf> ! <manifest> ! <attribute name="Main-Class" value="${maven.ejtools.app.launch.class}"/> ! <attribute name="Built-By" value="${user.name}"/> ! <attribute name="Created-By" value="Apache Jakarta Maven"/> ! <attribute name="Package" value="${pom.package}"/> ! <attribute name="Build-Jdk" value="${java.version}"/> ! <attribute name="Class-Path" value="${maven.ejtools.app.launch.classpath}"/> ! <section name="${pom.package}"> ! <attribute name="Specification-Title" value="${pom.artifactId}"/> ! <attribute name="Specification-Version" value="${pom.currentVersion}"/> ! <attribute name="Specification-Vendor" value="${pom.organization.name}"/> ! <attribute name="Implementation-Title" value="${pom.package}"/> ! <attribute name="Implementation-Version" value="${pom.currentVersion}"/> ! <attribute name="Implementation-Vendor" value="${pom.organization.name}"/> ! </section> ! </manifest> ! </jar> ! </goal> ! <!--==================================================================--> ! <!-- Package the App archive --> ! <!--==================================================================--> ! <goal name="ejtools:app" prereqs="ejtools:app-prepare" description="Package the App archive"> ! <property name="maven.ejtools.app.final.name" value="${maven.ejtools.archive.name}"/> ! <mkdir dir="${maven.ejtools.app.build.dir}"/> ! <zip basedir="${maven.ejtools.app.dest.dir}" destfile="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}.zip"/> ! <tar compression="gzip" destfile="${maven.ejtools.mbean.build.dir}/${maven.ejtools.app.final.name}.tar.gz"> ! <tarfileset dir="${maven.ejtools.app.dest.dir}" mode="755"> ! <include name="**/*.sh"/> ! </tarfileset> ! <tarfileset dir="${maven.ejtools.app.dest.dir}"> ! <exclude name="**/*.sh"/> ! </tarfileset> ! </tar> ! <ejtools:archive-version file="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}" extension="zip"/> ! <ejtools:archive-version file="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}" extension="tar.gz"/> ! </goal> ! <!--==================================================================--> ! <!-- Unpack the App archive --> ! <!--==================================================================--> ! <goal name="ejtools:app-unpack" description="Unpack the App archive"> ! <property name="maven.ejtools.app.final.name" value="${maven.ejtools.archive.name}"/> ! <unzip src="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}.zip" dest="${maven.ejtools.app.build.dir}/${maven.ejtools.app.final.name}" overwrite="true"/> ! </goal> ! <!--==================================================================--> ! <!-- Prepare a WebApp archive --> ! <!--==================================================================--> ! <goal name="ejtools:webapp-prepare" description="Prepare the Web archive"> ! <mkdir dir="${maven.ejtools.webapp.dest.dir}"/> ! <mkdir dir="${maven.ejtools.webapp.dest.dir}/WEB-INF"/> ! <!-- --> ! <copy todir="${maven.ejtools.webapp.dest.dir}"> ! <fileset dir="${maven.ejtools.webapp.source.dir}/content"> ! <exclude name="**/*.xml"/> ! <exclude name="**/*.xsl"/> ! </fileset> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.webapp.dest.dir}/WEB-INF"> ! <fileset dir="${maven.ejtools.webapp.source.dir}/resources"/> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.webapp.dest.dir}/WEB-INF"> ! <fileset dir="${maven.xdoclet.webdoclet.destDir}"/> ! <j:forEach var="dep" items="${pom.dependencies}"> ! <j:if test="${dep.getProperty('war.bundle.tld')=='true'}"> ! <fileset dir="${maven.repo.local}/${dep.artifactDirectory}/tlds/"> ! <include name="${dep.artifactId}.tld"/> ! </fileset> ! </j:if> ! </j:forEach> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.webapp.dest.dir}/WEB-INF/lib"> ! <mapper type="flatten"/> ! <fileset dir="${maven.repo.local}/${pom.artifactDirectory}/jars/"> ! <include name="${maven.final.name}.jar"/> ! </fileset> ! <j:forEach var="dep" items="${pom.dependencies}"> ! <j:if test="${dep.getProperty('war.bundle.jar')=='true'}"> ! <fileset dir="${maven.repo.local}/${dep.artifactDirectory}/jars/"> ! <include name="${dep.artifact}"/> ! </fileset> ! </j:if> ! </j:forEach> ! </copy> ! </goal> ! <!--==================================================================--> ! <!-- Package the Web Archive --> ! <!--==================================================================--> ! <goal name="ejtools:webapp" prereqs="ejtools:webapp-prepare" description="Package the Web archive"> ! <property name="maven.ejtools.webapp.final.name" value="${maven.ejtools.archive.name}.war"/> ! <mkdir dir="${maven.ejtools.webapp.build.dir}"/> ! <jar jarfile="${maven.ejtools.webapp.build.dir}/${maven.ejtools.webapp.final.name}" basedir="${maven.ejtools.webapp.dest.dir}"> ! <j:set var="licenseFileName"> ! <license:fileName/> ! </j:set> ! <util:file name="${licenseFileName}" var="licenseFile"/> ! <metainf dir="${licenseFile.canonicalFile.parent}"> ! <include name="${licenseFile.canonicalFile.name}"/> ! </metainf> ! <manifest> ! <attribute name="Built-By" value="${user.name}"/> ! <attribute name="Created-By" value="Apache Jakarta Maven"/> ! <attribute name="Package" value="${pom.package}"/> ! <attribute name="Build-Jdk" value="${java.version}"/> ! <section name="${pom.package}"> ! <attribute name="Specification-Title" value="${pom.artifactId}"/> ! <attribute name="Specification-Version" value="${pom.currentVersion}"/> ! <attribute name="Specification-Vendor" value="${pom.organization.name}"/> ! <attribute name="Implementation-Title" value="${pom.package}"/> ! <attribute name="Implementation-Version" value="${pom.currentVersion}"/> ! <attribute name="Implementation-Vendor" value="${pom.organization.name}"/> ! </section> ! </manifest> ! </jar> ! <ejtools:archive-version file="${maven.ejtools.webapp.build.dir}/${maven.ejtools.app.final.name}" extension="war"/> ! </goal> ! <!--==================================================================--> ! <!-- Prepare the Sar archive --> ! <!--==================================================================--> ! <goal name="ejtools:mbean-prepare" description="Prepare the Sar archive"> ! <mkdir dir="${maven.ejtools.mbean.dest.dir}"/> ! <mkdir dir="${maven.ejtools.mbean.dest.dir}/META-INF"/> ! <!-- --> ! <copy todir="${maven.ejtools.mbean.dest.dir}/META-INF"> ! <fileset dir="${maven.ejtools.mbean.source.dir}/resources"/> ! </copy> ! <!-- --> ! <copy todir="${maven.ejtools.mbean.dest.dir}"> ! <mapper type="flatten"/> ! <j:forEach var="dep" items="${pom.dependencies}"> ! <j:if test="${dep.getProperty('mbean.bundle.jar')=='true'}"> ! <fileset dir="${maven.repo.local}/${dep.artifactDirectory}/jars/"> ! <include name="${dep.artifact}"/> ! </fileset> ! </j:if> ! </j:forEach> ! <fileset dir="${maven.build.dir}" includes="${maven.ejtools.mbean.archive.includes}"/> ! </copy> ! <!-- --> ! <jar jarfile="${maven.ejtools.mbean.dest.dir}/${maven.final.name}.jar" basedir="${maven.build.dest}" includes="${maven.ejtools.mbean.includes}"> ! <j:set var="licenseFileName"> ! <license:fileName/> ! </j:set> ! <util:file name="${licenseFileName}" var="licenseFile"/> ! <metainf dir="${licenseFile.canonicalFile.parent}"> ! <include name="${licenseFile.canonicalFile.name}"/> ! </metainf> ! <manifest> ! <attribute name="Built-By" value="${user.name}"/> ! <attribute name="Created-By" value="Apache Jakarta Maven"/> ! <attribute name="Package" value="${pom.package}"/> ! <attribute name="Build-Jdk" value="${java.version}"/> ! <section name="${pom.package}"> ! <attribute name="Specification-Title" value="${pom.artifactId}"/> ! <attribute name="Specification-Version" value="${pom.currentVersion}"/> ! <attribute name="Specification-Vendor" value="${pom.organization.name}"/> ! <attribute name="Implementation-Title" value="${pom.package}"/> ! <attribute name="Implementation-Version" value="${pom.currentVersion}"/> ! <attribute name="Implementation-Vendor" value="${pom.organization.name}"/> ! </section> ! </manifest> ! </jar> ! </goal> ! <!--==================================================================--> ! <!-- Package the Sar Archive --> ! <!--==================================================================--> ! <goal name="ejtools:mbean" prereqs="ejtools:mbean-prepare" description="Build a sar file"> ! <property name="maven.ejtools.mbean.final.name" value="${maven.ejtools.archive.name}.sar"/> ! <mkdir dir="${maven.ejtools.mbean.build.dir}"/> ! <jar jarfile="${maven.ejtools.mbean.build.dir}/${maven.ejtools.mbean.final.name}" basedir="${maven.ejtools.mbean.dest.dir}"> ! <j:set var="licenseFileName"> ! <license:fileName/> ! </j:set> ! <util:file name="${licenseFileName}" var="licenseFile"/> ! <metainf dir="${licenseFile.canonicalFile.parent}"> ! <include name="${licenseFile.canonicalFile.name}"/> ! </metainf> ! <manifest> ! <attribute name="Built-By" value="${user.name}"/> ! <attribute name="Created-By" value="Apache Jakarta Maven"/> ! <attribute name="Package" value="${pom.package}"/> ! <attribute name="Build-Jdk" value="${java.version}"/> ! <section name="${pom.package}"> ! <attribute name="Specification-Title" value="${pom.artifactId}"/> ! <attribute name="Specification-Version" value="${pom.currentVersion}"/> ! <attribute name="Specification-Vendor" value="${pom.organization.name}"/> ! <attribute name="Implementation-Title" value="${pom.package}"/> ! <attribute name="Implementation-Version" value="${pom.currentVersion}"/> ! <attribute name="Implementation-Vendor" value="${pom.organization.name}"/> ! </section> ! </manifest> ! </jar> ! <ejtools:archive-version file="${maven.ejtools.mbean.build.dir}/${maven.ejtools.app.final.name}" extension="sar"/> ! </goal> ! <!--==================================================================--> ! <!-- Install the TLD into the repository --> ! <!--==================================================================--> ! <goal name="ejtools:install-tld" description="Install a TLD"> ! <echo> id = '${pom.artifactId}' groupId = '${pom.groupId}' artifactDirectory = '${pom.artifactDirectory}' </echo> ! <property name="tlddir__" value="${maven.repo.local}/${pom.artifactDirectory}/tlds"/> ! <mkdir dir="${tlddir__}"/> ! <copy file="${maven.build.dir}/xdoclet/webdoclet/WEB-INF/${pom.artifactId}.tld" todir="${tlddir__}" overwrite="true"/> ! </goal> ! <!--==================================================================--> ! <!-- Create documentation --> ! <!-- * Transform DocBook into PDF --> ! <!-- * Transform DocBook into HTML --> ! <!--==================================================================--> ! <goal name="ejtools:docbook" description="Generates DocBook documentation"> ! <echo></echo> ! ! </goal> </project> Index: plugin.properties =================================================================== RCS file: /cvsroot/ejtools/plugins/maven-ejtools-plugin/plugin.properties,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Index: project.properties =================================================================== RCS file: /cvsroot/ejtools/plugins/maven-ejtools-plugin/project.properties,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Index: project.xml =================================================================== RCS file: /cvsroot/ejtools/plugins/maven-ejtools-plugin/project.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** project.xml 15 Sep 2003 21:18:54 -0000 1.4 --- project.xml 27 Nov 2003 00:33:30 -0000 1.5 *************** *** 11,53 **** --> <project> ! <pomVersion>3</pomVersion> ! <id>maven-ejtools-plugin</id> ! <name>EJTools Builder Plugin</name> ! <currentVersion>1.0</currentVersion> ! <description/> ! <shortDescription/> ! <developers> ! <developer> ! <name>Laurent Etiemble</name> ! <id>letiemble</id> ! <email>let...@us...</email> ! </developer> ! </developers> ! <dependencies> ! <dependency> ! <id>batik</id> ! <version>1.1.1</version> ! </dependency> ! </dependencies> ! <build> ! <sourceDirectory>${basedir}/src/main</sourceDirectory> ! <unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory> ! <unitTest> ! <includes> ! <include>**/*Test.java</include> ! </includes> ! </unitTest> ! <resources> ! <resource> ! <directory>${basedir}</directory> <includes> ! <include>plugin.jelly</include> ! <include>plugin.properties</include> ! <include>project.properties</include> ! <include>project.xml</include> ! <include>plugin-resources/**</include> </includes> ! </resource> ! </resources> ! </build> </project> --- 11,71 ---- --> <project> ! <pomVersion>3</pomVersion> ! <id>maven-ejtools-plugin</id> ! <name>EJTools Builder Plugin</name> ! <currentVersion>1.0</currentVersion> ! <description/> ! <shortDescription/> ! <developers> ! <developer> ! <name>Laurent Etiemble</name> ! <id>letiemble</id> ! <email>let...@us...</email> ! </developer> ! </developers> ! <dependencies> ! <dependency> ! <id>batik</id> ! <version>1.1.1</version> ! </dependency> ! </dependencies> ! <dependencies> ! <dependency> ! <id>xalan</id> ! <version>2.5.1</version> ! </dependency> ! </dependencies> ! <dependencies> ! <dependency> ! <id>xerces</id> ! <version>2.4.0</version> ! </dependency> ! </dependencies> ! <dependencies> ! <dependency> ! <id>xml-apis</id> ! <version>1.0.b2</version> ! </dependency> ! </dependencies> ! <build> ! <sourceDirectory>${basedir}/src/main</sourceDirectory> ! <unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory> ! <unitTest> <includes> ! <include>**/*Test.java</include> </includes> ! </unitTest> ! <resources> ! <resource> ! <directory>${basedir}</directory> ! <includes> ! <include>plugin.jelly</include> ! <include>plugin.properties</include> ! <include>project.properties</include> ! <include>project.xml</include> ! <include>plugin-resources/**</include> ! </includes> ! </resource> ! </resources> ! </build> </project> |
From: <let...@us...> - 2003-11-27 00:33:33
|
Update of /cvsroot/ejtools/plugins/maven-ejtools-plugin/plugin-resources In directory sc8-pr-cvs1:/tmp/cvs-serv6609/plugins/maven-ejtools-plugin/plugin-resources Modified Files: logo.svg Log Message: Add some tasks and rename others Index: logo.svg =================================================================== RCS file: /cvsroot/ejtools/plugins/maven-ejtools-plugin/plugin-resources/logo.svg,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 |
From: <let...@us...> - 2003-11-26 23:32:25
|
Update of /cvsroot/ejtools/thirdparty/mx4j/jars In directory sc8-pr-cvs1:/tmp/cvs-serv27449/mx4j/jars Added Files: mx4j-HEAD-1.2.jar mx4j-HEAD-remote-1.2.jar mx4j-HEAD-tools-1.2.jar Log Message: Add HEAD version of MX4J. Final release will occur soon. --- NEW FILE: mx4j-HEAD-1.2.jar --- (This appears to be a binary file; contents omitted.) --- NEW FILE: mx4j-HEAD-remote-1.2.jar --- (This appears to be a binary file; contents omitted.) --- NEW FILE: mx4j-HEAD-tools-1.2.jar --- (This appears to be a binary file; contents omitted.) |
From: <let...@us...> - 2003-11-26 23:28:34
|
Update of /cvsroot/ejtools/thirdparty/mx4j/jars In directory sc8-pr-cvs1:/tmp/cvs-serv27398/mx4j/jars Log Message: Directory /cvsroot/ejtools/thirdparty/mx4j/jars added to the repository |
From: <let...@us...> - 2003-11-26 23:28:25
|
Update of /cvsroot/ejtools/thirdparty/mx4j In directory sc8-pr-cvs1:/tmp/cvs-serv27376/mx4j Log Message: Directory /cvsroot/ejtools/thirdparty/mx4j added to the repository |
From: <let...@us...> - 2003-11-26 23:28:15
|
Update of /cvsroot/ejtools/thirdparty In directory sc8-pr-cvs1:/tmp/cvs-serv27230 Modified Files: .classpath Log Message: Fix Eclipse files Index: .classpath =================================================================== RCS file: /cvsroot/ejtools/thirdparty/.classpath,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** .classpath 5 Apr 2003 13:21:32 -0000 1.1 --- .classpath 26 Nov 2003 23:28:09 -0000 1.2 *************** *** 1,5 **** <?xml version="1.0" encoding="UTF-8"?> <classpath> ! <classpathentry kind="var" path="JRE_LIB" rootpath="JRE_SRCROOT" sourcepath="JRE_SRC"/> <classpathentry kind="output" path=""/> </classpath> --- 1,5 ---- <?xml version="1.0" encoding="UTF-8"?> <classpath> ! <classpathentry kind="var" path="JRE_LIB" sourcepath="JRE_SRC"/> <classpathentry kind="output" path=""/> </classpath> |
From: <let...@us...> - 2003-09-15 23:16:52
|
Update of /cvsroot/ejtools/libraries/common/src/main/org/ejtools/servlet/http In directory sc8-pr-cvs1:/tmp/cvs-serv788/libraries/common/src/main/org/ejtools/servlet/http Removed Files: CharResponseWrapper.java StringResponseWrapper.java XSLFilter.java Log Message: Move servlet stuff into a dedicated library --- CharResponseWrapper.java DELETED --- --- StringResponseWrapper.java DELETED --- --- XSLFilter.java DELETED --- |
From: <let...@us...> - 2003-09-15 23:14:35
|
Update of /cvsroot/ejtools/libraries/common/src/main/org/ejtools/archive/io In directory sc8-pr-cvs1:/tmp/cvs-serv359/libraries/common/src/main/org/ejtools/archive/io Added Files: ByteReader.java DirectoryWriter.java FileReader.java FileWriter.java Reader.java StreamReader.java StreamWriter.java Writer.java Log Message: Add support for Archive manipulation : reading, writing, modification and iteration. The collection of classes will be the base of the Deployment Browser --- NEW FILE: ByteReader.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive.io; import java.io.ByteArrayInputStream; import java.util.zip.ZipInputStream; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public class ByteReader extends StreamReader { /** *Constructor for the FileMapper object * * @param content Description of the Parameter */ public ByteReader(byte[] content) { try { ByteArrayInputStream bais = new ByteArrayInputStream(content); this.pushZipInputStream(new ZipInputStream(bais)); } catch (Exception ioe) { ioe.printStackTrace(); } } } --- NEW FILE: DirectoryWriter.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive.io; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.Iterator; import java.util.Stack; import org.ejtools.archive.Archive; import org.ejtools.archive.Entry; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public class DirectoryWriter implements Writer { /** Description of the Field */ private Stack outDirs = new Stack(); /** *Constructor for the ArchiveWriter object * * @param basedir Description of the Parameter */ public DirectoryWriter(File basedir) { this.pushURI(basedir); } /** * Description of the Method * * @param archive Description of the Parameter */ public void visit(Archive archive) { File uri = this.getURI(); if (uri == null) { throw new IllegalStateException("No initial uri"); } for (Iterator iterator = archive.iterator(); iterator.hasNext(); ) { Entry entry = (Entry) iterator.next(); if (entry.isArchive()) { File newURI = new File(uri, entry.getURI()); this.pushURI(newURI); entry.accept(this); this.popURI(); } else { entry.accept(this); } } } /** * Description of the Method * * @param entry Description of the Parameter */ public void visit(Entry entry) { try { File uri = this.getURI(); if (uri == null) { throw new IllegalStateException("No initial uri"); } File file = new File(uri, entry.getURI()); file.getParentFile().mkdirs(); FileOutputStream fos = new FileOutputStream(file); fos.write(entry.getContent()); fos.close(); } catch (IOException ioe) { ioe.printStackTrace(); } } /** * Gets the stream attribute of the FileMapper object * * @return The stream value */ protected File getURI() { return (File) this.outDirs.lastElement(); } /** * Gets the stream attribute of the FileMapper object * * @return Description of the Return Value */ protected File popURI() { if (this.outDirs.isEmpty()) { return null; } else { return (File) this.outDirs.pop(); } } /** * Description of the Method * * @param uri Description of the Parameter */ protected void pushURI(File uri) { this.outDirs.push(uri); } } --- NEW FILE: FileReader.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive.io; import java.io.File; import java.io.FileInputStream; import java.util.zip.ZipInputStream; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public class FileReader extends StreamReader { /** *Constructor for the FileMapper object * * @param file Description of the Parameter */ public FileReader(File file) { try { FileInputStream fis = new FileInputStream(file); this.pushZipInputStream(new ZipInputStream(fis)); } catch (Exception ioe) { ioe.printStackTrace(); } } } --- NEW FILE: FileWriter.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive.io; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipOutputStream; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public class FileWriter extends StreamWriter { /** *Constructor for the ArchiveWriter object * * @param file Description of the Parameter */ public FileWriter(File file) { try { FileOutputStream fos = new FileOutputStream(file); this.pushZipOutputStream(new ZipOutputStream(fos)); } catch (IOException ioe) { ioe.printStackTrace(); } } } --- NEW FILE: Reader.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive.io; import org.ejtools.archive.Archive; import org.ejtools.archive.Entry; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public interface Reader { /** * Description of the Method * * @param archive Description of the Parameter */ public void visit(Archive archive); /** * Description of the Method * * @param entry Description of the Parameter */ public void visit(Entry entry); } --- NEW FILE: StreamReader.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive.io; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.util.Stack; import java.util.zip.ZipEntry; import java.util.zip.ZipInputStream; import org.ejtools.archive.Archive; import org.ejtools.archive.Entry; import org.ejtools.archive.JarArchive; import org.ejtools.archive.JarEntry; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public abstract class StreamReader implements Reader { /** Description of the Field */ private Stack inStreams = new Stack(); /** * Description of the Method * * @param entry Description of the Parameter */ public void visit(Entry entry) { } /** * Description of the Method * * @param archive Description of the Parameter */ public void visit(Archive archive) { try { ZipInputStream stream = this.getZipInputStream(); if (stream == null) { throw new IllegalStateException("No initial input stream"); } ZipEntry ze = null; while ((ze = stream.getNextEntry()) != null) { if ((ze != null) && (!ze.isDirectory())) { Entry entry = this.createEntry(ze.getName()); if (entry != null) { entry.addTo(archive); } } stream.closeEntry(); } stream.close(); } catch (IOException ioe) { ioe.printStackTrace(); } } /** * Description of the Method * * @param uri Description of the Parameter * @return Description of the Return Value */ protected Entry createEntry(String uri) { try { ZipInputStream stream = this.getZipInputStream(); if (stream == null) { throw new IllegalStateException("No initial input stream"); } byte[] buffer = new byte[1024]; ByteArrayOutputStream baos = new ByteArrayOutputStream(); int read = 0; while ((read = stream.read(buffer)) > 0) { baos.write(buffer, 0, read); } byte[] content = baos.toByteArray(); try { ZipInputStream jis = new ZipInputStream(new ByteArrayInputStream(content)); ZipEntry ze = jis.getNextEntry(); jis.close(); if (ze != null) { Archive archive = new JarArchive(uri); // // Archive should not have its content !!! // // archive.setContent(content); this.pushZipInputStream(new ZipInputStream(new ByteArrayInputStream(content))); archive.accept(this); this.popZipInputStream(); return archive; } else { Entry entry = new JarEntry(uri); entry.setContent(content); return entry; } } catch (Exception ioe) { Entry entry = new JarEntry(uri); entry.setContent(content); return entry; } } catch (IOException ioe) { ioe.printStackTrace(); } return null; } /** * Gets the stream attribute of the FileMapper object * * @return The stream value */ protected ZipInputStream getZipInputStream() { return (ZipInputStream) this.inStreams.lastElement(); } /** * Gets the stream attribute of the FileMapper object * * @return The stream value * @exception IOException Description of the Exception */ protected ZipInputStream popZipInputStream() throws IOException { if (this.inStreams.isEmpty()) { return null; } else { return (ZipInputStream) this.inStreams.pop(); } } /** * Description of the Method * * @param stream Description of the Parameter * @exception IOException Description of the Exception */ protected void pushZipInputStream(ZipInputStream stream) throws IOException { this.inStreams.push(stream); } } --- NEW FILE: StreamWriter.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive.io; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.util.Iterator; import java.util.Stack; import java.util.jar.JarEntry; import java.util.zip.ZipOutputStream; import org.ejtools.archive.Archive; import org.ejtools.archive.Entry; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public class StreamWriter implements Writer { /** Description of the Field */ private Stack outStreams = new Stack(); /** * Description of the Method * * @param archive Description of the Parameter */ public void visit(Archive archive) { try { ZipOutputStream stream = this.getZipOutputStream(); if (stream == null) { throw new IllegalStateException("No initial input stream"); } for (Iterator iterator = archive.iterator(); iterator.hasNext(); ) { Entry entry = (Entry) iterator.next(); if (entry.isArchive()) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); ZipOutputStream jos = new ZipOutputStream(baos); this.pushZipOutputStream(jos); entry.accept(this); this.popZipOutputStream(); JarEntry je = new JarEntry(entry.getURI()); stream.putNextEntry(je); stream.write(baos.toByteArray()); } else { entry.accept(this); } } stream.close(); } catch (IOException ioe) { ioe.printStackTrace(); } } /** * Description of the Method * * @param entry Description of the Parameter */ public void visit(Entry entry) { try { ZipOutputStream stream = this.getZipOutputStream(); if (stream == null) { throw new IllegalStateException("No initial input stream"); } JarEntry je = new JarEntry(entry.getURI()); stream.putNextEntry(je); stream.write(entry.getContent()); } catch (IOException ioe) { ioe.printStackTrace(); } } /** * Gets the stream attribute of the FileMapper object * * @return The stream value */ protected ZipOutputStream getZipOutputStream() { return (ZipOutputStream) this.outStreams.lastElement(); } /** * Gets the stream attribute of the FileMapper object * * @return The stream value * @exception IOException Description of the Exception */ protected ZipOutputStream popZipOutputStream() throws IOException { if (this.outStreams.isEmpty()) { return null; } else { return (ZipOutputStream) this.outStreams.pop(); } } /** * Description of the Method * * @param stream Description of the Parameter * @exception IOException Description of the Exception */ protected void pushZipOutputStream(ZipOutputStream stream) throws IOException { this.outStreams.push(stream); } } --- NEW FILE: Writer.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive.io; import org.ejtools.archive.Archive; import org.ejtools.archive.Entry; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public interface Writer { /** * Description of the Method * * @param archive Description of the Parameter */ public void visit(Archive archive); /** * Description of the Method * * @param entry Description of the Parameter */ public void visit(Entry entry); } |
From: <let...@us...> - 2003-09-15 23:14:34
|
Update of /cvsroot/ejtools/libraries/common/src/main/org/ejtools/archive In directory sc8-pr-cvs1:/tmp/cvs-serv359/libraries/common/src/main/org/ejtools/archive Added Files: Archive.java Entry.java JarArchive.java JarEntry.java Log Message: Add support for Archive manipulation : reading, writing, modification and iteration. The collection of classes will be the base of the Deployment Browser --- NEW FILE: Archive.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive; import java.util.Enumeration; import java.util.Iterator; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public interface Archive extends Entry { /** * Gets the parent attribute of the Archive object * * @return The parent value */ public Archive getParent(); /** * Gets the nested attribute of the Archive object * * @return The nested value */ public boolean isNested(); /** * Gets the entries attribute of the Archive object * * @return The entries value */ public Enumeration getEntries(); /** * Description of the Method * * @return Description of the Return Value */ public Iterator iterator(); /** * Adds a feature to the Entry attribute of the Archive object * * @param entry The feature to be added to the Entry attribute */ public void addEntry(Entry entry); /** * Description of the Method * * @param uri Description of the Parameter */ public void removeEntry(String uri); /** * Description of the Method * * @param entry Description of the Parameter */ public void removeEntry(Entry entry); /** * Gets the entry attribute of the Archive object * * @param uri Description of the Parameter * @return The entry value */ public Entry getEntry(String uri); /** * Gets the manifest attribute of the Archive object * * @return The manifest value */ public Entry getManifest(); } --- NEW FILE: Entry.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive; import org.ejtools.archive.io.Reader; import org.ejtools.archive.io.Writer; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public interface Entry { /** * Description of the Method * * @param visitor Description of the Parameter */ public void accept(Reader visitor); /** * Description of the Method * * @param visitor Description of the Parameter */ public void accept(Writer visitor); /** * Adds a feature to the To attribute of the Entry object * * @param archive The feature to be added to the To attribute */ public void addTo(Archive archive); /** * Gets the archive attribute of the ArchiveEntry object * * @return The archive value */ public boolean isArchive(); /** * Gets the uRI attribute of the ArchiveEntry object * * @return The uRI value */ public String getURI(); /** * Sets the uRI attribute of the Entry object * * @param uri The new uRI value */ public void setURI(String uri); /** * Sets the content attribute of the ArchiveEntry object * * @param content The new content value */ public void setContent(byte[] content); /** * Gets the content attribute of the ArchiveEntry object * * @return The content value */ public byte[] getContent(); } --- NEW FILE: JarArchive.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive; import java.util.Collections; import java.util.Enumeration; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import org.ejtools.archive.io.Reader; import org.ejtools.archive.io.Writer; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public class JarArchive extends JarEntry implements Archive { /** Description of the Field */ private Map entries = new HashMap(); /** Description of the Field */ private Archive parent = null; /** *Constructor for the JarArchive object * * @param uri Description of the Parameter */ public JarArchive(String uri) { super(uri); } /** * Description of the Method * * @param visitor Description of the Parameter */ public void accept(Reader visitor) { visitor.visit(this); } /** * Description of the Method * * @param visitor Description of the Parameter */ public void accept(Writer visitor) { visitor.visit(this); } /** * Adds a feature to the Entry attribute of the JarArchive object * * @param entry The feature to be added to the Entry attribute */ public void addEntry(Entry entry) { this.entries.put(entry.getURI(), entry); } /** * Adds a feature to the To attribute of the JarArchive object * * @param archive The feature to be added to the To attribute */ public void addTo(Archive archive) { this.parent = archive; archive.addEntry(this); } /** * Gets the entries attribute of the JarArchive object * * @return The entries value */ public Enumeration getEntries() { return Collections.enumeration(entries.values()); } /** * Gets the entry attribute of the JarArchive object * * @param uri Description of the Parameter * @return The entry value */ public Entry getEntry(String uri) { return (Entry) this.entries.get(uri); } /** * Gets the manifest attribute of the JarArchive object * * @return The manifest value */ public Entry getManifest() { return (Entry) this.entries.get("META-INF/MANIFEST.MF"); } /** * Gets the parent attribute of the JarArchive object * * @return The parent value */ public Archive getParent() { return this.parent; } /** * Gets the archive attribute of the JarArchiveEntry object * * @return The archive value * @see test.archive.ArchiveEntry#isArchive() */ public boolean isArchive() { return true; } /** * Gets the nested attribute of the JarArchive object * * @return The nested value */ public boolean isNested() { return (this.parent != null); } /** * Description of the Method * * @return Description of the Return Value */ public Iterator iterator() { return this.entries.values().iterator(); } /** * Description of the Method * * @param uri Description of the Parameter */ public void removeEntry(String uri) { this.entries.remove(uri); } /** * Description of the Method * * @param entry Description of the Parameter */ public void removeEntry(Entry entry) { this.removeEntry(entry.getURI()); } } --- NEW FILE: JarEntry.java --- /* * EJTools, the Enterprise Java Tools * * Distributable under LGPL license. * See terms of license at www.gnu.org. */ package org.ejtools.archive; import org.ejtools.archive.io.Reader; import org.ejtools.archive.io.Writer; /** * @author Laurent Etiemble * @version $Revision: 1.1 $ */ public class JarEntry implements Entry { /** Description of the Field */ private byte[] content; /** Description of the Field */ private String uri = ""; /** *Constructor for the JarEntry object * * @param uri Description of the Parameter */ public JarEntry(String uri) { this.uri = uri; } /** * Description of the Method * * @param visitor Description of the Parameter */ public void accept(Writer visitor) { visitor.visit(this); } /** * Description of the Method * * @param visitor Description of the Parameter */ public void accept(Reader visitor) { visitor.visit(this); } /** * Adds a feature to the To attribute of the JarArchiveEntry object * * @param archive The feature to be added to the To attribute */ public void addTo(Archive archive) { archive.addEntry(this); } /** * Gets the content attribute of the JarArchiveEntry object * * @return The content value */ public byte[] getContent() { return this.content; } /** * Gets the uRI attribute of the JarArchiveEntry object * * @return The uRI value * @see test.archive.ArchiveEntry#getURI() */ public String getURI() { return this.uri; } /** * Gets the archive attribute of the JarArchiveEntry object * * @return The archive value * @see test.archive.ArchiveEntry#isArchive() */ public boolean isArchive() { return false; } /** * Sets the content attribute of the JarArchiveEntry object * * @param content The new content value */ public void setContent(byte[] content) { this.content = content; } /** * Sets the uRI attribute of the JarEntry object * * @param uri The new uRI value */ public void setURI(String uri) { this.uri = uri; } } |
From: <let...@us...> - 2003-09-15 23:13:25
|
Update of /cvsroot/ejtools/libraries/common/src/main/org/ejtools/archive/io In directory sc8-pr-cvs1:/tmp/cvs-serv32763/libraries/common/src/main/org/ejtools/archive/io Log Message: Directory /cvsroot/ejtools/libraries/common/src/main/org/ejtools/archive/io added to the repository |
From: <let...@us...> - 2003-09-15 23:13:09
|
Update of /cvsroot/ejtools/libraries/common/src/main/org/ejtools/archive In directory sc8-pr-cvs1:/tmp/cvs-serv32720/libraries/common/src/main/org/ejtools/archive Log Message: Directory /cvsroot/ejtools/libraries/common/src/main/org/ejtools/archive added to the repository |
From: <let...@us...> - 2003-09-15 23:08:33
|
Update of /cvsroot/ejtools/libraries/graph/src/resources/org/ejtools/graph In directory sc8-pr-cvs1:/tmp/cvs-serv31782/libraries/graph/src/resources/org/ejtools/graph Modified Files: GraphService_fr_FR.properties Log Message: Work on JBoss provider has begun Be sure that the French translations don't get message by the encoding Index: GraphService_fr_FR.properties =================================================================== RCS file: /cvsroot/ejtools/libraries/graph/src/resources/org/ejtools/graph/GraphService_fr_FR.properties,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GraphService_fr_FR.properties 15 Sep 2003 22:11:23 -0000 1.3 --- GraphService_fr_FR.properties 15 Sep 2003 23:08:27 -0000 1.4 *************** *** 11,16 **** # Graph related text ! graph.dialog.title=Ajouter à un graphique ! graph.dialog.text.description=Choisissez un graphique existant ou créez-en un nouveau graph.dialog.button.select=Utiliser graph.dialog.button.cancel=Annuler --- 11,16 ---- # Graph related text ! graph.dialog.title=Ajouter à un graphique ! graph.dialog.text.description=Choisissez un graphique existant ou créez-en un nouveau graph.dialog.button.select=Utiliser graph.dialog.button.cancel=Annuler *************** *** 21,26 **** action.tools=Outils ! action.tools.export.as.text=Exporter en données texte ! action.tools.export.as.text.tooltip=Exporter en données texte CSV action.tools.export.as.image=Exporter en image action.tools.export.as.image.tooltip=Exporter en image PNG --- 21,26 ---- action.tools=Outils ! action.tools.export.as.text=Exporter en données texte ! action.tools.export.as.text.tooltip=Exporter en données texte CSV action.tools.export.as.image=Exporter en image action.tools.export.as.image.tooltip=Exporter en image PNG |
From: <let...@us...> - 2003-09-15 23:08:33
|
Update of /cvsroot/ejtools/libraries/jboss.provider/src/etc In directory sc8-pr-cvs1:/tmp/cvs-serv31782/libraries/jboss.provider/src/etc Removed Files: default.mf Log Message: Work on JBoss provider has begun Be sure that the French translations don't get message by the encoding --- default.mf DELETED --- |
From: <let...@us...> - 2003-09-15 23:08:33
|
Update of /cvsroot/ejtools/libraries/graph/src/resources/org/ejtools/graph/frame In directory sc8-pr-cvs1:/tmp/cvs-serv31782/libraries/graph/src/resources/org/ejtools/graph/frame Modified Files: GraphInternalFrameBeanInfo_fr_FR.properties Log Message: Work on JBoss provider has begun Be sure that the French translations don't get message by the encoding Index: GraphInternalFrameBeanInfo_fr_FR.properties =================================================================== RCS file: /cvsroot/ejtools/libraries/graph/src/resources/org/ejtools/graph/frame/GraphInternalFrameBeanInfo_fr_FR.properties,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GraphInternalFrameBeanInfo_fr_FR.properties 15 Sep 2003 22:11:23 -0000 1.3 --- GraphInternalFrameBeanInfo_fr_FR.properties 15 Sep 2003 23:08:28 -0000 1.4 *************** *** 1,15 **** # ! # Fichier généré - Ne pas éditer! # # Fichier properties de messages pour GraphInternalFrame. # bean.displayName=Graphique ! bean.shortDescription=Fenêtre de graphique property.name.displayName=Nom property.name.shortDescription=Nom du graphique ! property.delay.displayName=Délai de rafaîchissement ! property.delay.shortDescription=Temps entre deux rafaîchissements property.scale.displayName=Echelle horizontale --- 1,15 ---- # ! # Fichier généré - Ne pas éditer! # # Fichier properties de messages pour GraphInternalFrame. # bean.displayName=Graphique ! bean.shortDescription=Fenêtre de graphique property.name.displayName=Nom property.name.shortDescription=Nom du graphique ! property.delay.displayName=Délai de rafaîchissement ! property.delay.shortDescription=Temps entre deux rafaîchissements property.scale.displayName=Echelle horizontale |
From: <let...@us...> - 2003-09-15 23:08:33
|
Update of /cvsroot/ejtools/libraries/jboss.provider In directory sc8-pr-cvs1:/tmp/cvs-serv31782/libraries/jboss.provider Modified Files: .cvsignore Added Files: .classpath .project Removed Files: module.properties Log Message: Work on JBoss provider has begun Be sure that the French translations don't get message by the encoding --- NEW FILE: .classpath --- <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="adwt/src/main"/> <classpathentry kind="src" path="adwt/src/test"/> <classpathentry kind="src" path="adwt/src/resources"/> <classpathentry kind="src" path="common/src/main"/> <classpathentry kind="src" path="common/src/test"/> <classpathentry kind="src" path="graph/src/main"/> <classpathentry kind="src" path="graph/src/test"/> <classpathentry kind="src" path="graph/src/resources"/> <classpathentry kind="src" path="j2ee.icons/src/resources"/> <classpathentry kind="src" path="taglib/src/main"/> <classpathentry kind="src" path="jboss.provider/src/main"/> <classpathentry kind="src" path="jboss.provider/src/test"/> <classpathentry kind="var" path="JRE_LIB" sourcepath="JDK_SRC"/> <classpathentry kind="src" path="/thirdparty"/> <classpathentry kind="var" path="MAVEN_REPO/junit/jars/junit-3.8.1.jar"/> <classpathentry kind="var" path="MAVEN_REPO/log4j/jars/log4j-1.2.7.jar"/> <classpathentry kind="var" path="MAVEN_REPO/mx4j/jars/mx4j-jmx-1.1.jar"/> <classpathentry kind="var" path="MAVEN_REPO/mx4j/jars/mx4j-tools-1.1.jar"/> <classpathentry kind="var" path="MAVEN_REPO/struts/jars/struts-1.0.2.jar"/> <classpathentry kind="var" path="MAVEN_REPO/xalan/jars/xalan-2.4.1.jar"/> <classpathentry kind="var" path="MAVEN_REPO/xerces/jars/xerces-2.3.0.jar"/> <classpathentry kind="var" path="MAVEN_REPO/xml-apis/jars/xml-apis-1.0.b2.jar"/> <classpathentry kind="lib" path="/thirdparty/dreambean/jars/awt-1.0.jar"/> <classpathentry kind="lib" path="/thirdparty/sun/jars/j2ee-1.3.1.jar"/> <classpathentry kind="var" path="MAVEN_REPO/commons-digester/jars/commons-digester-1.5.jar"/> <classpathentry kind="var" path="MAVEN_REPO/commons-logging/jars/commons-logging-1.0.3.jar"/> <classpathentry kind="lib" path="/thirdparty/sun/jars/jsr88-1.0.jar"/> <classpathentry kind="output" path="bin"/> </classpath> --- NEW FILE: .project --- <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>ejtools-libraries-jboss-provider</name> <comment></comment> <projects> <project>thirdparty</project> </projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> </natures> </projectDescription> Index: .cvsignore =================================================================== RCS file: /cvsroot/ejtools/libraries/jboss.provider/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** .cvsignore 11 Dec 2002 21:54:47 -0000 1.1 --- .cvsignore 15 Sep 2003 23:08:28 -0000 1.2 *************** *** 1,2 **** ! dist ! output --- 1,4 ---- ! bin ! dist ! output ! target --- module.properties DELETED --- |
From: <let...@us...> - 2003-09-15 23:08:31
|
Update of /cvsroot/ejtools/libraries In directory sc8-pr-cvs1:/tmp/cvs-serv31782/libraries Removed Files: .classpath .cvsignore .project Log Message: Work on JBoss provider has begun Be sure that the French translations don't get message by the encoding --- .classpath DELETED --- --- .cvsignore DELETED --- --- .project DELETED --- |
From: <let...@us...> - 2003-09-15 23:08:31
|
Update of /cvsroot/ejtools/libraries/adwt/src/resources/org/ejtools/adwt/action In directory sc8-pr-cvs1:/tmp/cvs-serv31782/libraries/adwt/src/resources/org/ejtools/adwt/action Modified Files: Resources_fr_FR.properties Log Message: Work on JBoss provider has begun Be sure that the French translations don't get message by the encoding Index: Resources_fr_FR.properties =================================================================== RCS file: /cvsroot/ejtools/libraries/adwt/src/resources/org/ejtools/adwt/action/Resources_fr_FR.properties,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Resources_fr_FR.properties 15 Sep 2003 22:37:14 -0000 1.2 --- Resources_fr_FR.properties 15 Sep 2003 23:08:27 -0000 1.3 *************** *** 21,33 **** action.view.mnemonic=70 ! action.window=Fenêtres action.window.mnemonic=78 # Items ! action.action.refresh=Rafraîchir action.action.refresh.mnemonic=82 action.action.refresh.accelerator=control R ! action.action.refresh.tooltip=Rafraîchir le contenu --- 21,33 ---- action.view.mnemonic=70 ! action.window=Fenêtres action.window.mnemonic=78 # Items ! action.action.refresh=Rafraîchir action.action.refresh.mnemonic=82 action.action.refresh.accelerator=control R ! action.action.refresh.tooltip=Rafraîchir le contenu *************** *** 35,49 **** action.edit.cut.mnemonic=67 action.edit.cut.accelerator=control X ! action.edit.cut.tooltip=Couper la sélection action.edit.copy=Copier action.edit.copy.mnemonic=80 action.edit.copy.accelerator=control C ! action.edit.copy.tooltip=Copier la sélection action.edit.paste=Coller action.edit.paste.mnemonic=79 action.edit.paste.accelerator=control V ! action.edit.paste.tooltip=Coller la sélection action.edit.delete=Effacer --- 35,49 ---- action.edit.cut.mnemonic=67 action.edit.cut.accelerator=control X ! action.edit.cut.tooltip=Couper la sélection action.edit.copy=Copier action.edit.copy.mnemonic=80 action.edit.copy.accelerator=control C ! action.edit.copy.tooltip=Copier la sélection action.edit.paste=Coller action.edit.paste.mnemonic=79 action.edit.paste.accelerator=control V ! action.edit.paste.tooltip=Coller la sélection action.edit.delete=Effacer *************** *** 52,61 **** action.edit.delete.tooltip=Effacer ! action.edit.select.all=Tout sélectionner action.edit.select.all.mnemonic=78 action.edit.select.all.accelerator=control A ! action.edit.select.all.tooltip=Tout sélectionner ! action.edit.deselect.all=Tout désélectionnaer --- 52,61 ---- action.edit.delete.tooltip=Effacer ! action.edit.select.all=Tout sélectionner action.edit.select.all.mnemonic=78 action.edit.select.all.accelerator=control A ! action.edit.select.all.tooltip=Tout sélectionner ! action.edit.deselect.all=Tout désélectionnaer *************** *** 105,109 **** action.window.cascade=Cascade ! action.window.tile=En Pavé action.window.close=Fermer --- 105,109 ---- action.window.cascade=Cascade ! action.window.tile=En Pavé action.window.close=Fermer |