You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@falcon.apache.org by aj...@apache.org on 2016/01/29 21:57:20 UTC

falcon git commit: FALCON-1751 Support assembly:single mojo. Contributed by Ruoyu Wang.

Repository: falcon
Updated Branches:
  refs/heads/master a19432953 -> 43c7a71bb


FALCON-1751 Support assembly:single mojo. Contributed by Ruoyu Wang.


Project: http://git-wip-us.apache.org/repos/asf/falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/falcon/commit/43c7a71b
Tree: http://git-wip-us.apache.org/repos/asf/falcon/tree/43c7a71b
Diff: http://git-wip-us.apache.org/repos/asf/falcon/diff/43c7a71b

Branch: refs/heads/master
Commit: 43c7a71bb590788448da51adb3643434fb0f0a83
Parents: a194329
Author: Ajay Yadava <aj...@gmail.com>
Authored: Sat Jan 30 02:04:35 2016 +0530
Committer: Ajay Yadava <aj...@gmail.com>
Committed: Sat Jan 30 02:04:35 2016 +0530

----------------------------------------------------------------------
 CHANGES.txt                                 |  4 ++
 checkstyle/pom.xml                          | 10 ++-
 distro/pom.xml                              | 84 ++++++++++++++++++++++++
 pom.xml                                     | 34 +++-------
 src/main/assemblies/distributed-package.xml | 71 ++++++++++++++------
 src/main/assemblies/empty.xml               | 21 ++++++
 src/main/assemblies/src-package.xml         |  2 +-
 src/main/assemblies/standalone-package.xml  | 63 ++++++++++++------
 8 files changed, 220 insertions(+), 69 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/falcon/blob/43c7a71b/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 5bb871a..fca1b7a 100755
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -11,6 +11,8 @@ Trunk
     FALCON-1230 Data based notification Service to notify execution instances when data becomes available(Pavan Kumar Kolamuri via Ajay Yadava)
 
   IMPROVEMENTS
+    FALCON-1751 Support assembly:single mojo(Ruoyu Wang via Ajay Yadava)
+
     FALCON-763 Support feed listing for CatalogStorage (Balu Vellanki)
 
     FALCON-1764 Remove temporary folder "localhost" created during tests(Praveen Adlakha via Ajay Yadava)
@@ -137,6 +139,8 @@ Proposed Release Version: 0.9
   OPTIMIZATIONS
 
   BUG FIXES
+    FALCON-1782 Client returns FalconWebException instead of the expected error message(Praveed Adlakha via Ajay Yadava)
+
     FALCON-1747 Falcon instance status listing is throwing error message (Peeyush Bishnoi)    
 
     FALCON-1758 APIs fail when oozie workflow entries are deleted (Pavan Kolamuri via Pallavi Rao)

http://git-wip-us.apache.org/repos/asf/falcon/blob/43c7a71b/checkstyle/pom.xml
----------------------------------------------------------------------
diff --git a/checkstyle/pom.xml b/checkstyle/pom.xml
index f8a1143..8ea7fa1 100644
--- a/checkstyle/pom.xml
+++ b/checkstyle/pom.xml
@@ -21,8 +21,14 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.apache.falcon</groupId>
+     <parent>
+        <groupId>org.apache.falcon</groupId>
+        <artifactId>falcon-main</artifactId>
+        <version>0.10-SNAPSHOT</version>
+    </parent>
     <artifactId>checkstyle</artifactId>
-    <version>0.10-SNAPSHOT</version>
     <name>Checkstyle</name>
+    <properties>
+        <skipTests>true</skipTests>
+    </properties>
 </project>

http://git-wip-us.apache.org/repos/asf/falcon/blob/43c7a71b/distro/pom.xml
----------------------------------------------------------------------
diff --git a/distro/pom.xml b/distro/pom.xml
new file mode 100644
index 0000000..02cc179
--- /dev/null
+++ b/distro/pom.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.falcon</groupId>
+        <artifactId>falcon-main</artifactId>
+        <version>0.8.0-IBM-1-SNAPSHOT</version>
+    </parent>
+    <artifactId>falcon-distro</artifactId>
+    <description>Apache Falcon Distro</description>
+    <name>Apache Falcon Distro</name>
+    <packaging>pom</packaging>
+      <profiles>
+         <profile>
+            <id>distributed</id>
+             <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                         <configuration>
+                            <descriptors>
+                                <descriptor>../src/main/assemblies/distributed-package.xml</descriptor>
+                                <descriptor>../src/main/assemblies/src-package.xml</descriptor>
+                            </descriptors>
+                            <finalName>apache-falcon-distributed-${project.version}</finalName>
+                        </configuration>
+                         <executions>
+                           <execution>
+                             <id>dist-assembly</id>
+                             <phase>package</phase>
+                             <goals>
+                               <goal>single</goal>
+                             </goals>
+                          </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+     </profiles>
+          
+           <build>
+             <plugins>
+               <plugin>
+                 <artifactId>maven-assembly-plugin</artifactId>
+                 <configuration>
+                    <descriptors>
+                        <descriptor>../src/main/assemblies/standalone-package.xml</descriptor>
+                        <descriptor>../src/main/assemblies/src-package.xml</descriptor>
+                    </descriptors>
+                    <finalName>apache-falcon-${project.version}</finalName>
+                </configuration>
+                <executions>
+                   <execution>
+                     <id>dist-assembly</id>
+                     <phase>package</phase>
+                     <goals>
+                        <goal>single</goal>
+                     </goals>
+                  </execution>
+                </executions>
+             </plugin>
+           </plugins>
+         </build>
+</project>

http://git-wip-us.apache.org/repos/asf/falcon/blob/43c7a71b/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 86dfcdc..4a6bd35 100644
--- a/pom.xml
+++ b/pom.xml
@@ -254,24 +254,6 @@
         </profile>
 
         <profile>
-            <id>distributed</id>
-            <build>
-                <plugins>
-                    <plugin>
-                        <artifactId>maven-assembly-plugin</artifactId>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>src/main/assemblies/distributed-package.xml</descriptor>
-                                <descriptor>src/main/assemblies/src-package.xml</descriptor>
-			                </descriptors>
-                            <finalName>apache-falcon-distributed-${project.version}</finalName>
-                        </configuration>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-
-        <profile>
             <id>test-patch</id>
             <build>
                 <plugins>
@@ -344,9 +326,9 @@
                                 <configuration>
                                     <consoleOutput>true</consoleOutput>
                                     <includeTestSourceDirectory>true</includeTestSourceDirectory>
-                                    <configLocation>falcon/checkstyle.xml</configLocation>
-                                    <headerLocation>falcon/checkstyle-java-header.txt</headerLocation>
-                                    <suppressionsLocation>falcon/checkstyle-suppressions.xml</suppressionsLocation>
+                                    <configLocation>checkstyle/src/main/resources/falcon/checkstyle.xml</configLocation>
+                                    <headerLocation>checkstyle/src/main/resources/falcon/checkstyle-java-header.txt</headerLocation>
+                                    <suppressionsLocation>checkstyle/src/main/resources/falcon/checkstyle-suppressions.xml</suppressionsLocation>
                                     <failOnViolation>true</failOnViolation>
                                 </configuration>
                             </execution>
@@ -446,6 +428,7 @@
         <module>lifecycle</module>
         <module>webapp</module>
         <module>docs</module>
+        <module>distro</module>
     </modules>
 
     <repositories>
@@ -1334,17 +1317,16 @@
                 </executions>
             </plugin>
 
-            <plugin>
+              <plugin>
                 <artifactId>maven-assembly-plugin</artifactId>
+                <version>2.2.1</version>
                 <configuration>
                     <descriptors>
-                        <descriptor>src/main/assemblies/standalone-package.xml</descriptor>
-                        <descriptor>src/main/assemblies/src-package.xml</descriptor>
+                        <descriptor>src/main/assemblies/empty.xml</descriptor>
                     </descriptors>
-                    <finalName>apache-falcon-${project.version}</finalName>
                 </configuration>
             </plugin>
-
+ 
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-surefire-plugin</artifactId>

http://git-wip-us.apache.org/repos/asf/falcon/blob/43c7a71b/src/main/assemblies/distributed-package.xml
----------------------------------------------------------------------
diff --git a/src/main/assemblies/distributed-package.xml b/src/main/assemblies/distributed-package.xml
index ff51bcb..03d38a1 100644
--- a/src/main/assemblies/distributed-package.xml
+++ b/src/main/assemblies/distributed-package.xml
@@ -27,8 +27,10 @@
     <baseDirectory>falcon-distributed-${project.version}</baseDirectory>
     <fileSets>
         <fileSet>
-            <directory>src/conf/</directory>
+            <directory>../src/conf/</directory>
             <outputDirectory>conf</outputDirectory>
+            <fileMode>0644</fileMode>
+            <directoryMode>0644</directoryMode>
             <excludes>
                 <exclude>client.properties</exclude>
                 <exclude>prism-client.properties</exclude>
@@ -36,32 +38,38 @@
         </fileSet>
 
         <fileSet>
-            <directory>client/target/dependency</directory>
+            <directory>../client/target/dependency</directory>
             <outputDirectory>client/lib</outputDirectory>
+            <fileMode>0644</fileMode>
+            <directoryMode>0755</directoryMode>
         </fileSet>
 
         <fileSet>
-            <directory>scheduler/target/dependency</directory>
+            <directory>../scheduler/target/dependency</directory>
             <outputDirectory>client/lib</outputDirectory>
+            <fileMode>0644</fileMode>
         </fileSet>
 
         <fileSet>
-            <directory>oozie-el-extensions/target/dependency</directory>
+            <directory>../oozie-el-extensions/target/dependency</directory>
             <outputDirectory>oozie/libext</outputDirectory>
+            <fileMode>0644</fileMode>
+            <directoryMode>0755</directoryMode>
         </fileSet>
 
         <fileSet>
-            <directory>docs/target/site</directory>
+            <directory>../docs/target/site</directory>
             <outputDirectory>docs</outputDirectory>
+            <directoryMode>0755</directoryMode>
         </fileSet>
 
         <fileSet>
-            <directory>webapp/target/apidocs</directory>
+            <directory>../webapp/target/apidocs</directory>
             <outputDirectory>apidocs</outputDirectory>
         </fileSet>
 
         <fileSet>
-            <directory>src/bin</directory>
+            <directory>../src/bin</directory>
             <outputDirectory>bin</outputDirectory>
             <fileMode>0755</fileMode>
             <directoryMode>0755</directoryMode>
@@ -71,7 +79,7 @@
         </fileSet>
 
         <fileSet>
-            <directory>logs</directory>
+            <directory>../logs</directory>
             <outputDirectory>logs</outputDirectory>
             <directoryMode>0777</directoryMode>
             <excludes>
@@ -81,76 +89,97 @@
         </fileSet>
 
         <fileSet>
-            <directory>./</directory>
+            <directory>../</directory>
             <outputDirectory>/</outputDirectory>
+            <fileMode>0644</fileMode>
             <includes>
                 <include>DISCLAIMER.txt</include>
                 <include>NOTICE.txt</include>
                 <include>LICENSE.txt</include>
-                <include>CHANGES.txt</include>
                 <include>README</include>
             </includes>
         </fileSet>
+         
+        <fileSet>
+            <directory>../</directory>
+            <outputDirectory>/</outputDirectory>
+            <fileMode>0755</fileMode>
+            <includes>
+                <include>CHANGES.txt</include>
+            </includes>
+        </fileSet>
 
         <fileSet>
-            <directory>hadoop-dependencies/target/dependency</directory>
+            <directory>../hadoop-dependencies/target/dependency</directory>
             <outputDirectory>hadooplibs</outputDirectory>
+            <fileMode>0644</fileMode>
+            <directoryMode>0644</directoryMode>
         </fileSet>
 
         <fileSet>
-            <directory>addons/recipes/hdfs-replication/src/main/resources</directory>
+            <directory>../addons/recipes/hdfs-replication/src/main/resources</directory>
             <outputDirectory>data-mirroring/hdfs-replication</outputDirectory>
+            <fileMode>0644</fileMode>
         </fileSet>
 
         <fileSet>
-            <directory>addons/recipes/hive-disaster-recovery/src/main/resources</directory>
+            <directory>../addons/recipes/hive-disaster-recovery/src/main/resources</directory>
             <outputDirectory>data-mirroring/hive-disaster-recovery</outputDirectory>
+        <fileMode>0644</fileMode>
         </fileSet>
 
         <fileSet>
-            <directory>src/main/examples</directory>
+            <directory>../src/main/examples</directory>
             <outputDirectory>examples</outputDirectory>
+            <directoryMode>0755</directoryMode>
         </fileSet>
     </fileSets>
 
     <files>
         <file>
-            <source>src/conf/prism-client.properties</source>
+            <source>../src/conf/prism-client.properties</source>
             <outputDirectory>conf</outputDirectory>
+            <fileMode>0644</fileMode>
             <destName>client.properties</destName>
         </file>
 
         <file>
-            <source>prism/target/prism.keystore</source>
+            <source>../prism/target/prism.keystore</source>
             <outputDirectory>conf</outputDirectory>
+            <fileMode>0644</fileMode>
             <destName>prism.keystore</destName>
         </file>
 
         <file>
-            <source>webapp/target/falcon-webapp-${project.version}.war</source>
+            <source>../webapp/target/falcon-webapp-${project.version}.war</source>
             <outputDirectory>server/webapp</outputDirectory>
+            <fileMode>0644</fileMode>
             <destName>falcon.war</destName>
         </file>
 
         <file>
-            <source>prism/target/falcon-prism-${project.version}.war</source>
+            <source>../prism/target/falcon-prism-${project.version}.war</source>
             <outputDirectory>server/webapp</outputDirectory>
+            <fileMode>0644</fileMode>
             <destName>prism.war</destName>
         </file>
 
         <file>
-            <source>client/target/falcon-client-${project.version}.jar</source>
+            <source>../client/target/falcon-client-${project.version}.jar</source>
             <outputDirectory>client/lib</outputDirectory>
+            <fileMode>0644</fileMode>
         </file>
 
         <file>
-            <source>oozie-el-extensions/target/falcon-oozie-el-extension-${project.version}.jar</source>
+            <source>../oozie-el-extensions/target/falcon-oozie-el-extension-${project.version}.jar</source>
             <outputDirectory>oozie/libext</outputDirectory>
+            <fileMode>0644</fileMode>
         </file>
 
         <file>
-            <source>oozie-el-extensions/src/main/conf/oozie-site.xml</source>
+            <source>../oozie-el-extensions/src/main/conf/oozie-site.xml</source>
             <outputDirectory>oozie/conf</outputDirectory>
+            <fileMode>0644</fileMode>
         </file>
     </files>
 </assembly>

http://git-wip-us.apache.org/repos/asf/falcon/blob/43c7a71b/src/main/assemblies/empty.xml
----------------------------------------------------------------------
diff --git a/src/main/assemblies/empty.xml b/src/main/assemblies/empty.xml
new file mode 100644
index 0000000..35738b1
--- /dev/null
+++ b/src/main/assemblies/empty.xml
@@ -0,0 +1,21 @@
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+       http://www.apache.org/licenses/LICENSE-2.0
+  
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<assembly>
+    <id>empty</id>
+    <formats/>
+</assembly>

http://git-wip-us.apache.org/repos/asf/falcon/blob/43c7a71b/src/main/assemblies/src-package.xml
----------------------------------------------------------------------
diff --git a/src/main/assemblies/src-package.xml b/src/main/assemblies/src-package.xml
index e650167..098f086 100644
--- a/src/main/assemblies/src-package.xml
+++ b/src/main/assemblies/src-package.xml
@@ -26,7 +26,7 @@
     <baseDirectory>falcon-sources-${project.version}</baseDirectory>
     <fileSets>
         <fileSet>
-            <directory>.</directory>
+            <directory>../</directory>
             <excludes>
                 <exclude>**/target/**</exclude>
                 <exclude>**/logs/**</exclude>

http://git-wip-us.apache.org/repos/asf/falcon/blob/43c7a71b/src/main/assemblies/standalone-package.xml
----------------------------------------------------------------------
diff --git a/src/main/assemblies/standalone-package.xml b/src/main/assemblies/standalone-package.xml
index 2909631..bef19ce 100644
--- a/src/main/assemblies/standalone-package.xml
+++ b/src/main/assemblies/standalone-package.xml
@@ -27,7 +27,7 @@
     <baseDirectory>falcon-${project.version}</baseDirectory>
     <fileSets>
         <fileSet>
-            <directory>src/conf/</directory>
+            <directory>../src/conf/</directory>
             <outputDirectory>conf</outputDirectory>
             <excludes>
                 <exclude>prism-client.properties</exclude>
@@ -35,32 +35,38 @@
         </fileSet>
 
         <fileSet>
-            <directory>client/target/dependency</directory>
+            <directory>../client/target/dependency</directory>
             <outputDirectory>client/lib</outputDirectory>
+            <fileMode>0644</fileMode>
+            <directoryMode>0755</directoryMode>
         </fileSet>
 
         <fileSet>
-            <directory>scheduler/target/dependency</directory>
+            <directory>../scheduler/target/dependency</directory>
             <outputDirectory>client/lib</outputDirectory>
+            <fileMode>0644</fileMode>
         </fileSet>
 
         <fileSet>
-            <directory>oozie-el-extensions/target/dependency</directory>
+            <directory>../oozie-el-extensions/target/dependency</directory>
             <outputDirectory>oozie/libext</outputDirectory>
+            <fileMode>0644</fileMode>
+            <directoryMode>0755</directoryMode>
         </fileSet>
 
         <fileSet>
-            <directory>docs/target/site</directory>
+            <directory>../docs/target/site</directory>
             <outputDirectory>docs</outputDirectory>
+            <directoryMode>0755</directoryMode>
         </fileSet>
 
         <fileSet>
-            <directory>webapp/target/apidocs</directory>
+            <directory>../webapp/target/apidocs</directory>
             <outputDirectory>apidocs</outputDirectory>
         </fileSet>
 
         <fileSet>
-            <directory>src/bin</directory>
+            <directory>../src/bin</directory>
             <outputDirectory>bin</outputDirectory>
             <fileMode>0755</fileMode>
             <directoryMode>0755</directoryMode>
@@ -71,7 +77,7 @@
         </fileSet>
 
         <fileSet>
-            <directory>logs</directory>
+            <directory>../logs</directory>
             <outputDirectory>logs</outputDirectory>
             <directoryMode>0777</directoryMode>
             <excludes>
@@ -81,64 +87,83 @@
         </fileSet>
 
         <fileSet>
-            <directory>./</directory>
+            <directory>.././</directory>
             <outputDirectory>/</outputDirectory>
+            <fileMode>0644</fileMode>
             <includes>
                 <include>DISCLAIMER.txt</include>
                 <include>NOTICE.txt</include>
                 <include>LICENSE.txt</include>
-                <include>CHANGES.txt</include>
                 <include>README</include>
             </includes>
         </fileSet>
+        
+        <fileSet>
+            <directory>../</directory>
+            <outputDirectory>/</outputDirectory>
+            <fileMode>0755</fileMode>
+            <includes>
+                <include>CHANGES.txt</include>
+            </includes>
+        </fileSet>
 
         <fileSet>
-            <directory>hadoop-dependencies/target/dependency</directory>
+            <directory>../hadoop-dependencies/target/dependency</directory>
             <outputDirectory>hadooplibs</outputDirectory>
+            <fileMode>0644</fileMode>
+            <directoryMode>0755</directoryMode>
         </fileSet>
 
         <fileSet>
-            <directory>src/main/examples</directory>
+            <directory>../src/main/examples</directory>
             <outputDirectory>examples</outputDirectory>
+            <directoryMode>0755</directoryMode>
         </fileSet>
 
         <fileSet>
-            <directory>addons/recipes/hdfs-replication/src/main/resources</directory>
+            <directory>../addons/recipes/hdfs-replication/src/main/resources</directory>
             <outputDirectory>data-mirroring/hdfs-replication</outputDirectory>
+            <fileMode>0644</fileMode>
         </fileSet>
 
         <fileSet>
-            <directory>addons/recipes/hive-disaster-recovery/src/main/resources</directory>
+            <directory>../addons/recipes/hive-disaster-recovery/src/main/resources</directory>
             <outputDirectory>data-mirroring/hive-disaster-recovery</outputDirectory>
+            <fileMode>0644</fileMode>
         </fileSet>
     </fileSets>
 
     <files>
         <file>
-            <source>client/target/falcon-client-${project.version}.jar</source>
+            <source>../client/target/falcon-client-${project.version}.jar</source>
             <outputDirectory>client/lib</outputDirectory>
+            <fileMode>0644</fileMode>
         </file>
 
         <file>
-            <source>prism/target/prism.keystore</source>
+            <source>../prism/target/prism.keystore</source>
             <outputDirectory>conf</outputDirectory>
             <destName>prism.keystore</destName>
+            <fileMode>0644</fileMode>
         </file>
 
         <file>
-            <source>oozie-el-extensions/target/falcon-oozie-el-extension-${project.version}.jar</source>
+            <source>../oozie-el-extensions/target/falcon-oozie-el-extension-${project.version}.jar</source>
             <outputDirectory>oozie/libext</outputDirectory>
+            <fileMode>0644</fileMode>
         </file>
 
         <file>
-            <source>oozie-el-extensions/src/main/conf/oozie-site.xml</source>
+            <source>../oozie-el-extensions/src/main/conf/oozie-site.xml</source>
             <outputDirectory>oozie/conf</outputDirectory>
+            <fileMode>0644</fileMode>
         </file>
 
         <file>
-            <source>webapp/target/falcon-webapp-${project.version}.war</source>
+            <source>../webapp/target/falcon-webapp-${project.version}.war</source>
             <outputDirectory>server/webapp</outputDirectory>
             <destName>falcon.war</destName>
+            <fileMode>0644</fileMode>
         </file>
     </files>
 </assembly>