alvinalexander.com | career | drupal | java | mac | mysql | perl | scala | uml | unix  

Axis 2 example source code file (src-assembly.xml)

This example Axis 2 source code file (src-assembly.xml) is included in the DevDaily.com "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Java - Axis 2 tags/keywords

above, above, this, this

The Axis 2 src-assembly.xml source code

<assembly>
    <id>src
    <includeBaseDirectory>true 
    <baseDirectory>axis2-${version}
    <formats>
	<!--  //uncomment,if tar.gz archive needed-->
        <format>zip
    </formats>

    <fileSets>
        <fileSet>
            <directory>../..
            <outputDirectory>
            <includes>
                <include>../../etc/**
                <include>modules/adb/**
                <include>modules/adb-codegen/**
                <include>modules/addressing/**
                <include>modules/clustering/**
                <include>modules/codegen/**
                <include>modules/fastinfoset/**
                <include>modules/integration/**
                <include>modules/java2wsdl/**
                <include>modules/jaxbri/**
                <include>modules/jaxws/**
                <include>modules/jaxws-api/**
                <include>modules/jibx/**
                <include>modules/json/**
                <include>modules/jws-api/**
                <include>modules/kernel/**
                <include>modules/metadata/**
                <include>modules/mex/**
                <include>modules/mex-mar/**
                <include>modules/mtompolicy/**
                <include>modules/parent/**
                <include>modules/ping/**
                <include>modules/saaj/**
                <include>modules/saaj-api/**
                <include>modules/samples/**
                <include>modules/scripting/**
                <include>modules/soapmonitor/**
                <include>modules/spring/**
                <include>modules/tool/**
                <include>modules/webapp/**
                <include>modules/xmlbeans/**
                <include>modules/distribution/**
            </includes>

	    <excludes>
		<exclude>../../SameServiceAddingTest.java
		<exclude>**/target/**
		<exclude>../../modules/samples/eventing/**
		<exclude>../../modules/samples/security/**
		<exclude>xdocs/**
		<!-- 
		<exclude>**/*class*/** 
		Above prevents following class being copied.
		/modules/kernel/src/org/apache/axis2/classloader/MultiParentClassLoader.java
		-->
		<exclude>**/.svn/**
		<exclude>**/bin/**
		<exclude>**/*.log
		<exclude>**/.*
		<exclude>**/.settings/**
		<exclude>**/*.license
		<exclude>**/*.iml
	    </excludes>

        </fileSet>


        <fileSet>
            <directory>../../etc
            <outputDirectory>etc
            <includes>
                <include>*.*
            </includes>
	    <excludes>
		<exclude>.svn/**
	    </excludes>
        </fileSet>
        <fileSet>
            <directory>target/tmp-doc-distro/docs
            <outputDirectory>
            <includes>
                <include>NOTICE.txt
            </includes>
        </fileSet>

        <fileSet>
            <directory>target/tmp-doc-distro/docs
            <outputDirectory>
            <includes>
                <include>LICENSE.txt
            </includes>
        </fileSet>

        <fileSet>
            <directory>../..
            <outputDirectory>
            <includes>
                <include>project.xml
                <include>maven.xml
                <include>pom.xml
            </includes>
        </fileSet>
	<!-- copying tools section of xdocs. This is needed by eclipse plugins -->
        <fileSet>
            <directory>../../xdocs
            <outputDirectory>xdocs
            <includes>
                <include>tools/**
            </includes>
        </fileSet>
	<!-- copying licenses -->
        <fileSet>
            <directory>../../legal
            <outputDirectory>legal
            <excludes>
                <exclude>.svn/**
            </excludes>
        </fileSet>
        <fileSet>
            <directory>target/tmp-doc-distro/docs
            <outputDirectory>
            <includes>
                <include>README-std-src.txt
            </includes>
        </fileSet>
    </fileSets>
</assembly>

Other Axis 2 examples (source code examples)

Here is a short list of links related to this Axis 2 src-assembly.xml source code file:

... this post is sponsored by my books ...

#1 New Release!

FP Best Seller

 

new blog posts

 

Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.

A percentage of advertising revenue from
pages under the /java/jwarehouse URI on this website is
paid back to open source projects.