Author: keith
Date: Mon May 18 03:34:58 2009
New Revision: 36053
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=36053

Log:
Updating poms to generate bundles.info


Modified:
   trunk/mashup/java/modules/distribution/bin.xml
   trunk/mashup/java/modules/distribution/pom.xml

Modified: trunk/mashup/java/modules/distribution/bin.xml
URL: 
http://wso2.org/svn/browse/wso2/trunk/mashup/java/modules/distribution/bin.xml?rev=36053&r1=36052&r2=36053&view=diff
==============================================================================
--- trunk/mashup/java/modules/distribution/bin.xml      (original)
+++ trunk/mashup/java/modules/distribution/bin.xml      Mon May 18 03:34:58 2009
@@ -3,7 +3,136 @@
     <formats>
         <format>zip</format>
     </formats>
-    <includeBaseDirectory>false</includeBaseDirectory>
+    <includeBaseDirectory>false</includeBaseDirectory>
+
+    <dependencySets>
+        <dependencySet>
+            
<outputDirectory>wso2mashup-${pom.version}/webapps/ROOT/WEB-INF/plugins/console</outputDirectory>
+            <includes>
+                <include>org.wso2.mashup:org.wso2.mashup.styles:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.jsservices.ui:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.rm.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.security.mgt.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.logging.admin.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.logging.view.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.throttle.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.caching.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.tracer.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.mgt.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.http.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.https.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.jms.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.mail.ui:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.tryit.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript-stub-generator.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.service.mgt.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.operation.mgt.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.server.admin.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.statistics.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.module.mgt.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.viewflows.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.ui.menu.tools:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.sts.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.policyeditor.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.eventing.ui:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.registry.ui.resources:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.registry.ui.common:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.registry.ui.search:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.ui.menu.registry:jar</include>
+            </includes>
+        </dependencySet>
+
+        <dependencySet>
+            
<outputDirectory>wso2mashup-${pom.version}/webapps/ROOT/WEB-INF/plugins/server</outputDirectory>
+            <includes>
+                <include>org.wso2.carbon:org.wso2.carbon.rm:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.security.mgt:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.security.rahas:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.logging.service:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.throttle:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.xfer:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.mex:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.caching:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.tracer:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.mgt:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.http:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.https:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.jms:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.transport.mail:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.tryit:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript-stub-generator:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.service.mgt:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.operation.mgt:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.server.admin:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.statistics:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.module.mgt:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.viewflows:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.sts:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.xkms:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.policyeditor:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.eventing.savan:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.eventing.core:jar</include>
+                <include>org.apache.ws.savan.wso2:savan-core:jar</include>
+                <include>org.wso2.carbon:org.wso2.carbon.eventing:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.registry.app:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.registry.mgt.ui.search:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.registry.mgt.ui.resources:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.jsservices:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.jsservices.admin:jar</include>
+                <include>org.apache.axis2.wso2:axis2-json:jar</include>
+                <include>rhino.wso2:js:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.mashup-utils:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.hostobject-service:jar</include>
+                <include>org.apache.synapse:synapse-tasks:jar</include>
+                <include>org.apache.synapse:synapse-commons:jar</include>
+                <include>org.opensymphony.wso2:quartz:jar</include>
+                <include>rome.wso2:rome:jar</include>
+                <include>jdom.wso2:jdom:jar</include>
+                <include>org.apache.abdera.wso2:abdera-extensions:jar</include>
+                <include>org.webharvest.wso2:webharvest-core:jar</include>
+                <include>org.htmlcleaner.wso2:htmlcleaner:jar</include>
+                <include>bsh.wso2:bsh:jar</include>
+                <include>net.sf.saxon.wso2:saxon:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.im-wrapper.core:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.im-wrapper.msn:jar</include>
+                <include>net.sf.jml.wso2:jml:jar</include>
+                <include>net.sf.cindy.wso2:cindy:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.im-wrapper.jabber:jar</include>
+                <include>org.igniterealtime.smack.wso2:smack:jar</include>
+                <include>org.igniterealtime.smack.wso2:smackx:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.im-wrapper.oscar:jar</include>
+                <include>net.kano.joust.wso2:joscar-client:jar</include>
+                <include>net.kano.joust.wso2:joscar-common:jar</include>
+                <include>net.kano.joust.wso2:joscar-protocol:jar</include>
+                <include>socks.wso2:socks:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.im-wrapper.yahoo:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.im:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.session:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.request:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.wsrequest:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.system:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.file:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.email:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.feed:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.atom:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.javascript.hostobjects.scraper:jar</include>
+                <include>org.wso2.wsf.javascript:axiom-e4x:jar</include>
+            </includes>
+        </dependencySet>
+
+        <dependencySet>
+            
<outputDirectory>wso2mashup-${pom.version}/webapps/ROOT/WEB-INF/plugins/common</outputDirectory>
+            <includes>
+                
<include>org.wso2.carbon:org.wso2.carbon.security.policy:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.security.rampart:jar</include>
+                <include>org.apache.axis.wso2:axis:jar</include>
+                
<include>org.springframework.ws.wso2:spring.framework:jar</include>
+                <include>org.apache.abdera.wso2:abdera:jar</include>
+                
<include>org.wso2.carbon:org.wso2.carbon.tryit.common:jar</include>
+            </includes>
+        </dependencySet>
+    </dependencySets>
+
     <fileSets>
         <fileSet>
             <directory>target/wso2carbon-${carbon.version}</directory>

Modified: trunk/mashup/java/modules/distribution/pom.xml
URL: 
http://wso2.org/svn/browse/wso2/trunk/mashup/java/modules/distribution/pom.xml?rev=36053&r1=36052&r2=36053&view=diff
==============================================================================
--- trunk/mashup/java/modules/distribution/pom.xml      (original)
+++ trunk/mashup/java/modules/distribution/pom.xml      Mon May 18 03:34:58 2009
@@ -18,37 +18,37 @@
        <dependency>
             <groupId>org.wso2.mashup</groupId>
             <artifactId>org.wso2.mashup.styles</artifactId>
-            <version>${mashup.version}</version>
+            <version>${pom.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.jsservices</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.jsservices.ui</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.jsservices.admin</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.mashup-utils</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.hostobject-service</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
@@ -82,43 +82,43 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.session</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.request</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.wsrequest</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.system</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.file</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.email</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.feed</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
@@ -136,7 +136,7 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.scraper</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
@@ -166,19 +166,19 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.javascript.hostobjects.im</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.im-wrapper.core</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.im-wrapper.msn</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
@@ -196,7 +196,7 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.im-wrapper.jabber</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
@@ -214,7 +214,7 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.im-wrapper.oscar</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
@@ -244,13 +244,13 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.im-wrapper.yahoo</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             
<artifactId>org.wso2.carbon.javascript.hostobjects.atom</artifactId>
-            <version>${mashup.version}</version>
+            <version>${carbon.version}</version>
         </dependency>
 
         <!-- Apache Abdera dependencies  -->
@@ -737,35 +737,51 @@
                             </artifactItems>
                         </configuration>
                     </execution>
+                </executions>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-assembly-plugin</artifactId>
+                <version>2.2-beta-2</version>
+                <executions>
                     <execution>
-                        <id>unpack-carbon-component-sources</id>
+                        <id>---------------create-mashup-assembly-zip</id>
                         <phase>package</phase>
                         <goals>
-                            <goal>unpack-dependencies</goal>
+                            <goal>attached</goal>
                         </goals>
                         <configuration>
-                               <classifier>sources</classifier>
-                               <copyPom>true</copyPom>
-                               
<includeGroupIds>org.wso2.carbon</includeGroupIds>
-                               
<outputDirectory>target/sources/wso2-carbon-components-${carbon.version}-src</outputDirectory>
-                               <excludeTransitive>true</excludeTransitive>
-                               
<failOnMissingClassifierArtifact>false</failOnMissingClassifierArtifact>
-                               <!-- 
<useRepositoryLayout>true</useRepositoryLayout> -->
-                               
<useSubDirectoryPerArtifact>true</useSubDirectoryPerArtifact>
-                               <stripVersion>true</stripVersion>
-                               <!-- make silent=true to stop verbose messages 
during buid -->
-                               <silent>false</silent>
+                            <filters>
+                                <filter>${basedir}/filter.properties</filter>
+                            </filters>
+                            <descriptors>
+                                <descriptor>bin.xml</descriptor>
+                            </descriptors>
                         </configuration>
-                    </execution>                    
+                    </execution>
                 </executions>
-            </plugin>
-
+            </plugin>
+
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-antrun-plugin</artifactId>
                 <version>1.1</version>
                 <executions>
                     <execution>
+                        <id>---------------extract-Mashup-zip</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                        <configuration>
+                            <tasks>
+                                <unzip 
src="${basedir}/target/wso2mashup-${pom.version}.zip"
+                                       dest="${basedir}/target/tmp"/>
+                            </tasks>
+                        </configuration>
+                    </execution>
+                    <execution>
                         <id>filter-version-xml</id>
                         <phase>package</phase>
                         <configuration>
@@ -782,7 +798,7 @@
                                 </condition>
                                 <filter token="is_nightly" value="${nightly}"/>
                                 <filter token="mashup_version" 
value="${version}"/>
-                                <copy toDir="target/version" filtering="on">
+                                <copy 
toDir="${basedir}/target/tmp/wso2mashup-${pom.version}/repository/scripts/version.resources"
 filtering="on">
                                     <fileset dir="../samples/version"/>
                                 </copy>
                             </tasks>
@@ -791,72 +807,72 @@
                             <goal>run</goal>
                         </goals>
                     </execution>
+                </executions>
+            </plugin>
+
+            <plugin>
+                <groupId>org.wso2.maven</groupId>
+                <artifactId>equinox-bundlesinfo-plugin</artifactId>
+                <version>1.0.0</version>
+                <executions>
                     <execution>
-                        <id>extract-docs-from-components</id>
+                        <id>---------------create-bundlesinfo-file</id>
                         <phase>package</phase>
                         <goals>
-                            <goal>run</goal>
+                            <goal>bundlesinfo</goal>
                         </goals>
-                        <configuration>
-                            <tasks>
-                                <property name="tempdir" 
value="target/docs-temp"/>
-                                <mkdir dir="${tempdir}"/>
-                                <unzip dest="${tempdir}">
-                                    <fileset dir="target">
-                                        <include 
name="wso2mashup-${pom.version}.zip"/>
-                                    </fileset>
-                                </unzip>
-                                <copy 
todir="target/wso2carbon-${carbon.version}/webapps/ROOT/WEB-INF/plugins/" 
overwrite="false">
-                                    <fileset 
dir="${tempdir}/wso2mashup-${pom.version}/webapps/ROOT/WEB-INF/plugins/">
-                                    </fileset>
-                                </copy>
-                                <delete 
file="target/wso2mashup-${pom.version}.zip"/>
-                                <delete dir="${tempdir}"/>
-                                <mkdir dir="${tempdir}"/>
-                                <unzip dest="${tempdir}">
-                                    <fileset 
dir="target/wso2carbon-${carbon.version}/webapps/ROOT/WEB-INF/plugins/console">
-                                        <include name="*.ui*.jar"/>
-                                    </fileset>
-                                </unzip>
-                                <move todir="${tempdir}/web/" 
includeemptydirs="false">
-                                    <fileset dir="${tempdir}/web/">
-                                        <exclude name="**/yui/**"/>
-                                        <exclude name="**/ajax/**"/>
-                                        <exclude name="**/WEB-INF/**"/>
-                                        <include name="**/*.html"/>
-                                    </fileset>
-                                    <mapper type="glob" from="*.html" 
to="*.xml"/>
-                                </move>
-                                <copy todir="src/site/xdoc" overwrite="false" 
includeemptydirs="false">
-                                    <fileset dir="${tempdir}/web">
-                                        <exclude name="**/yui/**"/>
-                                        <exclude name="**/ajax/**"/>
-                                        <exclude name="**/WEB-INF/**"/>
-                                        <exclude name="**/*.html"/>
-                                        <exclude name="**/*.js"/>
-                                        <exclude name="**/*.jsp"/>
-                                        <exclude name="**/*.xsl"/>
-                                        <exclude name="*.*"/>
-                                    </fileset>
-                                </copy>
-                                <copy todir="src/site" overwrite="false" 
includeemptydirs="false">
-                                    <fileset dir="../../docs">
-                                    </fileset>
-                                </copy>
-                                <copy todir="target/site/" overwrite="false" 
includeemptydirs="false">
-                                    <fileset dir="src/site/xdoc/">
-                                        <include name="**/images/*.*"/>
-                                    </fileset>
-                                </copy>
-                                <delete dir="${tempdir}"/>
-                            </tasks>
-                        </configuration>
                     </execution>
+                </executions>
+                <configuration>
+                    <frameworkBundles>
+                        <param>
+                            
org.eclipse.equinox.util,1.0.100.v20090306-1900,file:plugins/org.eclipse.equinox.util-1.0.100.v20090306-1900.jar,10,true
+                        </param>
+                        <param>
+                            
org.eclipse.osgi.services,3.2.0.v20090306-1900,file:plugins/org.eclipse.osgi.services-3.2.0.v20090306-1900.jar,10,true
+                        </param>
+                        <param>
+                            
org.eclipse.equinox.ds,1.1.0.v20090306-1900,file:plugins/org.eclipse.equinox.ds-1.1.0.v20090306-1900.jar,10,true
+                        </param>
+                        <param>
+                            
org.wso2.carbon.bridge,1.0.0,file:plugins/org.wso2.carbon.servletbridge.extensionbundle_1.0.0.jar,10,false
+                        </param>
+                    </frameworkBundles>
+                    <bundlesDirectories>
+                        <param>
+                            
${basedir}/target/tmp/wso2mashup-${pom.version}/webapps/ROOT/WEB-INF/plugins/common
+                        </param>
+                        <param>
+                            
${basedir}/target/tmp/wso2mashup-${pom.version}/webapps/ROOT/WEB-INF/plugins/server
+                        </param>
+                        <param>
+                            
${basedir}/target/tmp/wso2mashup-${pom.version}/webapps/ROOT/WEB-INF/plugins/console
+                        </param>
+                    </bundlesDirectories>
+                    
<bundleInfoOutputDir>${basedir}/target/tmp/wso2mashup-${pom.version}/webapps/ROOT/WEB-INF/eclipse/configuration/org.eclipse.equinox.simpleconfigurator</bundleInfoOutputDir>
+                    <bundlesUrlPrefix>file:plugins/</bundlesUrlPrefix>
+                    <defaultStartLevel>10</defaultStartLevel>
+                </configuration>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>1.1</version>
+                <executions>
                     <execution>
-                        <id>clean_target</id>
+                        <id>finalize</id>
                         <phase>install</phase>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
                         <configuration>
                             <tasks>
+                                <echo message="Recereating wso2mashup ZIP 
file"/>
+                                <zip 
destfile="${basedir}/target/wso2mashup-${pom.version}.zip" update="true">
+                                    <zipfileset dir="${basedir}/target/tmp/" 
excludes="**/*.sh,**/native/*"/>
+                                    <zipfileset dir="${basedir}/target/tmp/" 
includes="**/*.sh,**/native/*" filemode="755"/>
+                                </zip>
                                 <delete dir="target/archive-tmp"/>
                                 <delete 
dir="target/dependency-maven-plugin-markers"/>
                                 <delete dir="target/maven-archiver"/>
@@ -864,71 +880,31 @@
                                 <delete 
file="target/wso2mashup-${pom.version}.jar"/>
                                 <delete dir="target/sources"/>
                                 <delete dir="target/site"/>
-                                <delete dir="target/version"/>
+                                <delete dir="target/tmp"/>
                                 <delete dir="src"/>
                             </tasks>
                         </configuration>
-                        <goals>
-                            <goal>run</goal>
-                        </goals>
                     </execution>
                 </executions>
             </plugin>
-            
-            <!--<plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-site-plugin</artifactId>
-                <version>2.0-beta-5</version>
-                <executions>
-                    <execution>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>site</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>-->
+        </plugins>
+    </build>
 
+    <reporting>
+        <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-assembly-plugin</artifactId>
-                <version>2.2-beta-2</version>
-                <executions>
-                    <execution>
-                        <id>copy_components</id>
-                        <phase>test</phase>
-                        <goals>
-                            <goal>attached</goal>
-                        </goals>
-                        <configuration>
-                            <filters>
-                                <filter>${basedir}/filter.properties</filter>
-                            </filters>
-                            <descriptors>
-                                <descriptor>dist.xml</descriptor>
-                            </descriptors>
-                        </configuration>
-                    </execution>
-                    <execution>
-                        <id>dist</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>attached</goal>
-                        </goals>
-                        <configuration>
-                            <filters>
-                                <filter>${basedir}/filter.properties</filter>
-                            </filters>
-                            <descriptors>
-                                <descriptor>bin.xml</descriptor>
-                                <!--<descriptor>docs.xml</descriptor>-->
-                            </descriptors>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>            
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                            <report>index</report>
+                        </reports>
+                    </reportSet>
+                </reportSets>
+            </plugin>
         </plugins>
-    </build>
+    </reporting>
 </project>
 
 

_______________________________________________
Mashup-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/mashup-dev

Reply via email to