Merged some final fixes (r990398,990404) of the binary distribution to the 1.5 branch.
diff --git a/1_5/modules/distribution/src/main/assembly/bin-assembly.xml b/1_5/modules/distribution/src/main/assembly/bin-assembly.xml
index 4d16f9a..1996c6b 100755
--- a/1_5/modules/distribution/src/main/assembly/bin-assembly.xml
+++ b/1_5/modules/distribution/src/main/assembly/bin-assembly.xml
@@ -66,17 +66,6 @@
         </fileSet>
 
         <!--********************** creating the webappp ********************** -->
-        <!-- copy the web.xml into webapp/WEB-INF directory -->
-
-        <fileSet>
-            <directory>../../modules/webapp/conf</directory>
-            <outputDirectory>webapp/WEB-INF</outputDirectory>
-            <includes>
-                <include>web.xml</include>
-            </includes>
-        </fileSet>
-
-
         <!-- copy the build.xml into webapp directory -->
         <fileSet>
             <directory>../../modules/webapp/scripts</directory>
@@ -86,38 +75,6 @@
             </includes>
         </fileSet>
 
-        <!-- copy class files to webapp/WEB-INF/classes directory -->
-        <fileSet>
-            <directory>../../modules/webapp/target/classes</directory>
-            <outputDirectory>webapp/WEB-INF/classes</outputDirectory>
-            <includes>
-                <include>**/*</include>
-            </includes>
-        </fileSet>
-
-        <!-- copy *.properties to webapp/WEB-INF/classes directory -->
-        <fileSet>
-            <directory>../../modules/kernel/conf</directory>
-            <outputDirectory>webapp/WEB-INF/classes</outputDirectory>
-            <includes>
-                <include>*.properties</include>
-            </includes>
-        </fileSet>
-
-        <!-- copy contents of the webapp module -->
-
-        <fileSet>
-            <directory>../../modules/webapp/src/main/webapp</directory>
-            <outputDirectory>webapp</outputDirectory>
-            <excludes>
-                <exclude>project.xml</exclude>
-                <exclude>**/*.iml</exclude>
-                <exclude>**/.*</exclude>
-                <exclude>**/conf/**</exclude>
-                <exclude>**/scripts/**</exclude>
-            </excludes>
-        </fileSet>
-
         <fileSet>
             <directory>../../legal</directory>
             <outputDirectory>lib</outputDirectory>
@@ -197,6 +154,7 @@
     
     <dependencySets>
         <dependencySet>
+            <useProjectArtifact>false</useProjectArtifact>
             <outputDirectory>lib</outputDirectory>
             <includes>
                 <include>*:*:jar</include>
@@ -217,5 +175,20 @@
                  <exclude>javax.servlet:servlet-api</exclude>
             </excludes>
         </dependencySet>
+        <dependencySet>
+            <useProjectArtifact>false</useProjectArtifact>
+            <includes>
+                <include>org.apache.axis2:axis2-webapp</include>
+            </includes>
+            <unpack>true</unpack>
+            <outputDirectory>webapp</outputDirectory>
+            <unpackOptions>
+                <includes>
+                    <include>WEB-INF/classes/**/*</include>
+                    <include>WEB-INF/web.xml</include>
+                    <include>axis2-web/**/*</include>
+                </includes>
+            </unpackOptions>
+        </dependencySet>
     </dependencySets>
 </assembly>