dev@jsftemplating.java.net

Re: List of jars that needs published to maven repository

From: Senthil Chidambaram <cchidamb_at_sun.com>
Date: Thu, 31 Jan 2008 14:42:27 -0800

Ken,
Sorry forgot to send my build changes for review. I'm attaching the
changes I've made in jsft build.xml file, please make sure the
attributes I've added are correct, and if you want to add more let me
know. Once the changes are approved, I'll check it in.

The change is for adding version id to the manifest file in YYYYDDMM format

thx
Senthil

Ken Paulsen wrote:
>
> I don't see json.jar in the java.net repositories anywhere.
>
> The JSFT-dynafaces.jar file already had a version number as part of
> its name (0.1), not sure if you want to change that or not.
>
> The JSFT jar file, should have version 1.2... and I'd prefer we just
> call it jsftemplating.jar if you can get the correct version # to
> appear in the Manifest file (1.2_YYYYMMDD). Senthil, we talked about
> this... were you able to make it work? If not, we can put it as the
> proposed name for now (although w/ 1.2 instead of 1.0).
>
> Thanks!
>
> Ken
>
> Anissa Lam wrote:
>>
>> Hi Senthil,
>> Here is the list of jars that needs to be published to maven
>> repository.
>> Since we are using woodstock 4.0.2, we can use this release number
>> for those that doesn't have a release # assoicate with it.
>> I just not sure about json.jar, it probably is available somewhere,
>> but i can't find it. If you know of any that is available, i
>> believe we can just use that one. Ken ?
>>
>>
>> *WoodStock 4.0.2 release:*
>> dataprovider.jar dojo-0.4.1-ajax.jar prototype-1.5.0.jar
>> webui-jsf-suntheme.jar
>> webui-jsf.jar json.jar
>>
>> *JMaki: * jsfcompounds-0.0.2.jar
>> ajax-wrapper-comp-1.0.2.jar The following jars is already
>> available, so no need to do anything.
>> *
>> Apache*
>> commons-io-1.2.jar commons-fileupload-1.1.1.jar
>>
>> *JSFTemplating:*
>> jsftemplating-dynafaces-0.1-1.0.jar
>> jsftemplating-1.0.jar
>>
>> thanks
>> Anissa.
>>



Index: build.xml
===================================================================
RCS file: /cvs/jsftemplating/build.xml,v
retrieving revision 1.35
diff -c -r1.35 build.xml
*** build.xml 12 Dec 2007 19:28:42 -0000 1.35
--- build.xml 31 Jan 2008 22:39:06 -0000
***************
*** 60,65 ****
--- 60,68 ----
          <echo message="Using ${execute.ant}" />
          <echo message="java.home=${java.home}" />
          <echo message="ant.home=${ant.home}" />
+ <tstamp>
+ <format property="TODAY" pattern="yyyymmdd" />
+ </tstamp>
      </target>
  
      <target name="build" depends="jar" description="Build the project"/>
***************
*** 111,116 ****
--- 114,125 ----
          </copy>
          <copy file="${jsftemplating-dynafaces.jar}" todir="${dist}" />
          <jar jarfile="${jsftemplating.jar}" update="true">
+ <manifest>
+ <attribute name="Implementation-Title" value="jsftemplating" />
+ <attribute name="Implementation-Version" value="1.2_${TODAY}" />
+ <attribute name="Implementation-Vendor" value="Sun Microsystems Inc." />
+ </manifest>
+
              <fileset dir="${build}" includes="**/*.class, **/*.map" />
              <zipfileset dir="${src}" prefix="" includes="**/*.properties" />
              <zipfileset dir="${jsftemplating.home}/layout/pages" prefix="" includes="*.jsf" />