You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by di...@apache.org on 2014/09/13 02:04:07 UTC

[1/4] ARGUS-49: add apache copyright to java, js files missing copyright

Repository: incubator-argus
Updated Branches:
  refs/heads/master 30ddcba68 -> 3df530d67


http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/views/common/FormInputItemList.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/views/common/FormInputItemList.js b/security-admin/src/main/webapp/scripts/views/common/FormInputItemList.js
index 73459ef..fdc6ec2 100644
--- a/security-admin/src/main/webapp/scripts/views/common/FormInputItemList.js
+++ b/security-admin/src/main/webapp/scripts/views/common/FormInputItemList.js
@@ -1,4 +1,23 @@
 /*
+ * 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.
+ */
+
+ /*
  *
  */
 define(function(require) {

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/views/common/UserPermissionList.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/views/common/UserPermissionList.js b/security-admin/src/main/webapp/scripts/views/common/UserPermissionList.js
index 518dbe2..b4f93cb 100644
--- a/security-admin/src/main/webapp/scripts/views/common/UserPermissionList.js
+++ b/security-admin/src/main/webapp/scripts/views/common/UserPermissionList.js
@@ -1,4 +1,23 @@
 /*
+ * 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.
+ */
+
+ /*
  * 
  */
 define(function(require) {

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/templates/helpers/XAHelpers.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/templates/helpers/XAHelpers.js b/security-admin/src/main/webapp/templates/helpers/XAHelpers.js
index 8c0e77a..572212f 100644
--- a/security-admin/src/main/webapp/templates/helpers/XAHelpers.js
+++ b/security-admin/src/main/webapp/templates/helpers/XAHelpers.js
@@ -1,4 +1,23 @@
-define(function ( require ){
+/*
+ * 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.
+ */
+
+ define(function ( require ){
 
 	var Handlebars 		= require('handlebars');
 	var XAUtil	   		= require('utils/XAUtils');

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/test/java/com/xasecure/rest/TestPublicAPIs.java
----------------------------------------------------------------------
diff --git a/security-admin/src/test/java/com/xasecure/rest/TestPublicAPIs.java b/security-admin/src/test/java/com/xasecure/rest/TestPublicAPIs.java
index d464968..3aa67ac 100644
--- a/security-admin/src/test/java/com/xasecure/rest/TestPublicAPIs.java
+++ b/security-admin/src/test/java/com/xasecure/rest/TestPublicAPIs.java
@@ -1,4 +1,23 @@
-package com.xasecure.rest;
+/*
+ * 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.
+ */
+
+ package com.xasecure.rest;
 
 import static org.junit.Assert.*;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/test/java/com/xasecure/util/BaseTest.java
----------------------------------------------------------------------
diff --git a/security-admin/src/test/java/com/xasecure/util/BaseTest.java b/security-admin/src/test/java/com/xasecure/util/BaseTest.java
index f20e4b5..828287b 100644
--- a/security-admin/src/test/java/com/xasecure/util/BaseTest.java
+++ b/security-admin/src/test/java/com/xasecure/util/BaseTest.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.util;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifier.java
----------------------------------------------------------------------
diff --git a/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifier.java b/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifier.java
index 5b7f174..26d4a90 100644
--- a/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifier.java
+++ b/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifier.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.storm;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.storm;
 
 public interface XaStormAccessVerifier {
 	public boolean isAccessAllowed(String userName, String[] groups, String operation, String aTopologyName) ;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifierFactory.java
----------------------------------------------------------------------
diff --git a/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifierFactory.java b/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifierFactory.java
index 77ef587..0572dd0 100644
--- a/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifierFactory.java
+++ b/storm-agent/src/main/java/com/xasecure/authorization/storm/XaStormAccessVerifierFactory.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.storm;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.storm;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/storm-agent/src/main/java/com/xasecure/authorization/storm/authorizer/XaSecureStormAuthorizer.java
----------------------------------------------------------------------
diff --git a/storm-agent/src/main/java/com/xasecure/authorization/storm/authorizer/XaSecureStormAuthorizer.java b/storm-agent/src/main/java/com/xasecure/authorization/storm/authorizer/XaSecureStormAuthorizer.java
index 697f6b0..778f319 100644
--- a/storm-agent/src/main/java/com/xasecure/authorization/storm/authorizer/XaSecureStormAuthorizer.java
+++ b/storm-agent/src/main/java/com/xasecure/authorization/storm/authorizer/XaSecureStormAuthorizer.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.storm.authorizer;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.storm.authorizer;
 
 import java.security.Principal;
 import java.util.Map;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/ldapusersync/process/LdapUserGroupBuilder.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/ldapusersync/process/LdapUserGroupBuilder.java b/ugsync/src/main/java/com/xasecure/ldapusersync/process/LdapUserGroupBuilder.java
index 5bc502b..be29ca5 100644
--- a/ugsync/src/main/java/com/xasecure/ldapusersync/process/LdapUserGroupBuilder.java
+++ b/ugsync/src/main/java/com/xasecure/ldapusersync/process/LdapUserGroupBuilder.java
@@ -1,4 +1,23 @@
-package com.xasecure.ldapusersync.process;
+/*
+ * 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.
+ */
+
+ package com.xasecure.ldapusersync.process;
 
 
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/ldapusersync/process/PolicyMgrUserGroupBuilder.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/ldapusersync/process/PolicyMgrUserGroupBuilder.java b/ugsync/src/main/java/com/xasecure/ldapusersync/process/PolicyMgrUserGroupBuilder.java
index 6fc55ae..78ce97c 100644
--- a/ugsync/src/main/java/com/xasecure/ldapusersync/process/PolicyMgrUserGroupBuilder.java
+++ b/ugsync/src/main/java/com/xasecure/ldapusersync/process/PolicyMgrUserGroupBuilder.java
@@ -1,4 +1,23 @@
-package com.xasecure.ldapusersync.process;
+/*
+ * 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.
+ */
+
+ package com.xasecure.ldapusersync.process;
 
 import java.io.File;
 import java.io.FileInputStream;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/config/UserGroupSyncConfig.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/config/UserGroupSyncConfig.java b/ugsync/src/main/java/com/xasecure/unixusersync/config/UserGroupSyncConfig.java
index 497959c..4e0b663 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/config/UserGroupSyncConfig.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/config/UserGroupSyncConfig.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.config;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.config;
 
 import java.io.File;
 import java.io.FileInputStream;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXGroupListResponse.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXGroupListResponse.java b/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXGroupListResponse.java
index 7523ee9..5377d55 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXGroupListResponse.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXGroupListResponse.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.model;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserGroupListResponse.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserGroupListResponse.java b/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserGroupListResponse.java
index afc4cd6..d0d5479 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserGroupListResponse.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserGroupListResponse.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.model;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserListResponse.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserListResponse.java b/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserListResponse.java
index a7ae9ef..13b118f 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserListResponse.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/model/GetXUserListResponse.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.model;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/model/MUserInfo.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/model/MUserInfo.java b/ugsync/src/main/java/com/xasecure/unixusersync/model/MUserInfo.java
index 7933353..89d0a59 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/model/MUserInfo.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/model/MUserInfo.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.model;
 
 public class MUserInfo {
 	

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/model/XGroupInfo.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/model/XGroupInfo.java b/ugsync/src/main/java/com/xasecure/unixusersync/model/XGroupInfo.java
index 671b5cc..9f7ded2 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/model/XGroupInfo.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/model/XGroupInfo.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.model;
 
 public class XGroupInfo {
 	

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserGroupInfo.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserGroupInfo.java b/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserGroupInfo.java
index 72d3fe7..d3c91c5 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserGroupInfo.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserGroupInfo.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.model;
 
 import com.google.gson.annotations.SerializedName;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserInfo.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserInfo.java b/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserInfo.java
index 1a94ffa..3d75628 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserInfo.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/model/XUserInfo.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.model;
 
 import java.util.ArrayList;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidGroupException.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidGroupException.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidGroupException.java
index 9fd7ee9..c89e203 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidGroupException.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidGroupException.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 public class InvalidGroupException extends Exception
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidUserException.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidUserException.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidUserException.java
index e860cc4..14c0710 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidUserException.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/InvalidUserException.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 public class InvalidUserException extends Exception
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserGroupTest.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserGroupTest.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserGroupTest.java
index 1da1cbd..93f0985 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserGroupTest.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserGroupTest.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 import java.util.ArrayList;
 import java.util.HashMap;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserTest.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserTest.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserTest.java
index 1186254..f5168c4 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserTest.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListUserTest.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 import java.io.BufferedReader;
 import java.io.FileReader;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUser.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUser.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUser.java
index 1127374..7dc8c83 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUser.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUser.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 
 public class ListXaSecureUser

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUserGroup.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUserGroup.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUserGroup.java
index 78881fe..dd7f141 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUserGroup.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/ListXaSecureUserGroup.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 import java.util.Arrays;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/RestClientPost.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/RestClientPost.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/RestClientPost.java
index 82167d2..e5b0117 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/RestClientPost.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/RestClientPost.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 import com.sun.jersey.api.client.Client;
 import com.sun.jersey.api.client.ClientResponse;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureClientUserGroupMapping.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureClientUserGroupMapping.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureClientUserGroupMapping.java
index c7658b5..e9be9da 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureClientUserGroupMapping.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureClientUserGroupMapping.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 import java.io.BufferedReader;
 import java.io.FileReader;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureJSONParser.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureJSONParser.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureJSONParser.java
index 9ac70f6..9e0b5f7 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureJSONParser.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureJSONParser.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUpdateUserGroupMapping.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUpdateUserGroupMapping.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUpdateUserGroupMapping.java
index f22ec9a..382a081 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUpdateUserGroupMapping.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUpdateUserGroupMapping.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUserGroupMapping.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUserGroupMapping.java b/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUserGroupMapping.java
index 3200d98..7e57490 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUserGroupMapping.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/poc/XaSecureUserGroupMapping.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.poc;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.poc;
 
 
 public class XaSecureUserGroupMapping {

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/process/PolicyMgrUserGroupBuilder.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/process/PolicyMgrUserGroupBuilder.java b/ugsync/src/main/java/com/xasecure/unixusersync/process/PolicyMgrUserGroupBuilder.java
index 3ed7f72..1cde5e7 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/process/PolicyMgrUserGroupBuilder.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/process/PolicyMgrUserGroupBuilder.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.process;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.process;
 
 import java.io.File;
 import java.io.FileInputStream;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/unixusersync/process/UnixUserGroupBuilder.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/unixusersync/process/UnixUserGroupBuilder.java b/ugsync/src/main/java/com/xasecure/unixusersync/process/UnixUserGroupBuilder.java
index bc20966..b457e7a 100644
--- a/ugsync/src/main/java/com/xasecure/unixusersync/process/UnixUserGroupBuilder.java
+++ b/ugsync/src/main/java/com/xasecure/unixusersync/process/UnixUserGroupBuilder.java
@@ -1,4 +1,23 @@
-package com.xasecure.unixusersync.process;
+/*
+ * 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.
+ */
+
+ package com.xasecure.unixusersync.process;
 
 import java.io.BufferedReader;
 import java.io.File;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSink.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSink.java b/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSink.java
index e8622ad..ed67894 100644
--- a/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSink.java
+++ b/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSink.java
@@ -1,4 +1,23 @@
-package com.xasecure.usergroupsync;
+/*
+ * 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.
+ */
+
+ package com.xasecure.usergroupsync;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSource.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSource.java b/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSource.java
index 63221cc..a58d634 100644
--- a/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSource.java
+++ b/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSource.java
@@ -1,4 +1,23 @@
-package com.xasecure.usergroupsync;
+/*
+ * 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.
+ */
+
+ package com.xasecure.usergroupsync;
 
 
 public interface UserGroupSource {

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSync.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSync.java b/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSync.java
index 506c53b..6456a96 100644
--- a/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSync.java
+++ b/ugsync/src/main/java/com/xasecure/usergroupsync/UserGroupSync.java
@@ -1,4 +1,23 @@
-package com.xasecure.usergroupsync;
+/*
+ * 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.
+ */
+
+ package com.xasecure.usergroupsync;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/ConsolePromptCallbackHandler.java
----------------------------------------------------------------------
diff --git a/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/ConsolePromptCallbackHandler.java b/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/ConsolePromptCallbackHandler.java
index fa76ccb..0a2df3e 100644
--- a/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/ConsolePromptCallbackHandler.java
+++ b/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/ConsolePromptCallbackHandler.java
@@ -1,4 +1,23 @@
-package com.xasecure.authentication.unix.jaas;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authentication.unix.jaas;
 
 import java.io.BufferedReader;
 import java.io.IOException;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/RemoteUnixLoginModule.java
----------------------------------------------------------------------
diff --git a/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/RemoteUnixLoginModule.java b/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/RemoteUnixLoginModule.java
index ec9d02e..1aceca1 100644
--- a/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/RemoteUnixLoginModule.java
+++ b/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/RemoteUnixLoginModule.java
@@ -1,4 +1,23 @@
-package com.xasecure.authentication.unix.jaas;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authentication.unix.jaas;
 
 import java.io.BufferedReader;
 import java.io.File;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixGroupPrincipal.java
----------------------------------------------------------------------
diff --git a/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixGroupPrincipal.java b/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixGroupPrincipal.java
index 4e921f7..875ee5a 100644
--- a/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixGroupPrincipal.java
+++ b/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixGroupPrincipal.java
@@ -1,4 +1,23 @@
-package com.xasecure.authentication.unix.jaas;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authentication.unix.jaas;
 
 import java.io.Serializable;
 import java.security.Principal;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixUserPrincipal.java
----------------------------------------------------------------------
diff --git a/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixUserPrincipal.java b/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixUserPrincipal.java
index a742c2c..2fe560a 100644
--- a/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixUserPrincipal.java
+++ b/unixauthclient/src/main/java/com/xasecure/authentication/unix/jaas/UnixUserPrincipal.java
@@ -1,4 +1,23 @@
-package com.xasecure.authentication.unix.jaas;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authentication.unix.jaas;
 
 import java.io.Serializable;
 import java.security.Principal;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/unixauthclient/src/test/com/xasecure/test/authentication/UnixAuthenticationTester.java
----------------------------------------------------------------------
diff --git a/unixauthclient/src/test/com/xasecure/test/authentication/UnixAuthenticationTester.java b/unixauthclient/src/test/com/xasecure/test/authentication/UnixAuthenticationTester.java
index 1ab3d19..54032ba 100644
--- a/unixauthclient/src/test/com/xasecure/test/authentication/UnixAuthenticationTester.java
+++ b/unixauthclient/src/test/com/xasecure/test/authentication/UnixAuthenticationTester.java
@@ -1,4 +1,23 @@
-package com.xasecure.test.authentication;
+/*
+ * 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.
+ */
+
+ package com.xasecure.test.authentication;
 
 import javax.security.auth.login.LoginContext;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/unixauthservice/src/main/java/com/xasecure/authentication/PasswordValidator.java
----------------------------------------------------------------------
diff --git a/unixauthservice/src/main/java/com/xasecure/authentication/PasswordValidator.java b/unixauthservice/src/main/java/com/xasecure/authentication/PasswordValidator.java
index 35a06da..e793d32 100644
--- a/unixauthservice/src/main/java/com/xasecure/authentication/PasswordValidator.java
+++ b/unixauthservice/src/main/java/com/xasecure/authentication/PasswordValidator.java
@@ -1,4 +1,23 @@
-package com.xasecure.authentication;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authentication;
 
 import java.io.BufferedReader;
 import java.io.IOException;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/unixauthservice/src/main/java/com/xasecure/authentication/UnixAuthenticationService.java
----------------------------------------------------------------------
diff --git a/unixauthservice/src/main/java/com/xasecure/authentication/UnixAuthenticationService.java b/unixauthservice/src/main/java/com/xasecure/authentication/UnixAuthenticationService.java
index 5fa0ff5..107ba40 100644
--- a/unixauthservice/src/main/java/com/xasecure/authentication/UnixAuthenticationService.java
+++ b/unixauthservice/src/main/java/com/xasecure/authentication/UnixAuthenticationService.java
@@ -1,4 +1,23 @@
-package com.xasecure.authentication;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authentication;
 
 import java.io.File;
 import java.io.FileInputStream;


[3/4] ARGUS-49: add apache copyright to java, js files missing copyright

Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizer.java
----------------------------------------------------------------------
diff --git a/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizer.java b/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizer.java
index 34fafdd..467996e 100644
--- a/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizer.java
+++ b/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizer.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.hive.authorizer;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.hive.authorizer;
 
 import java.util.ArrayList;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerBase.java
----------------------------------------------------------------------
diff --git a/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerBase.java b/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerBase.java
index e5ed391..586d6c9 100644
--- a/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerBase.java
+++ b/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerBase.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.hive.authorizer;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.hive.authorizer;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerFactory.java
----------------------------------------------------------------------
diff --git a/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerFactory.java b/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerFactory.java
index c8974f4..50fd55c 100644
--- a/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerFactory.java
+++ b/hive-agent/src/main/java/com/xasecure/authorization/hive/authorizer/XaSecureHiveAuthorizerFactory.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.hive.authorizer;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.hive.authorizer;
 
 import org.apache.hadoop.hive.conf.HiveConf;
 import org.apache.hadoop.hive.ql.security.HiveAuthenticationProvider;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/hive-agent/src/main/java/com/xasecure/authorization/hive/constants/XaSecureHiveConstants.java
----------------------------------------------------------------------
diff --git a/hive-agent/src/main/java/com/xasecure/authorization/hive/constants/XaSecureHiveConstants.java b/hive-agent/src/main/java/com/xasecure/authorization/hive/constants/XaSecureHiveConstants.java
index 063c060..45fbce0 100644
--- a/hive-agent/src/main/java/com/xasecure/authorization/hive/constants/XaSecureHiveConstants.java
+++ b/hive-agent/src/main/java/com/xasecure/authorization/hive/constants/XaSecureHiveConstants.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.hive.constants;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.hive.constants;
 
 public final class XaSecureHiveConstants {
 	public static final String WILDCARD_OBJECT = "*" ;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFS.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFS.java b/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFS.java
index 239a85f..b2c5b08 100644
--- a/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFS.java
+++ b/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFS.java
@@ -1,4 +1,23 @@
-package com.xasecure.hadoop.client;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hadoop.client;
 
 import java.io.IOException;
 import java.security.PrivilegedAction;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFSTester.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFSTester.java b/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFSTester.java
index 2a91124..13ba146 100644
--- a/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFSTester.java
+++ b/lookup-client/src/main/java/com/xasecure/hadoop/client/HadoopFSTester.java
@@ -1,4 +1,23 @@
-package com.xasecure.hadoop.client;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hadoop.client;
 
 import java.util.HashMap;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hadoop/client/config/BaseClient.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hadoop/client/config/BaseClient.java b/lookup-client/src/main/java/com/xasecure/hadoop/client/config/BaseClient.java
index 3323298..5630795 100644
--- a/lookup-client/src/main/java/com/xasecure/hadoop/client/config/BaseClient.java
+++ b/lookup-client/src/main/java/com/xasecure/hadoop/client/config/BaseClient.java
@@ -1,4 +1,23 @@
-package com.xasecure.hadoop.client.config;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hadoop.client.config;
 
 import java.io.IOException;
 import java.util.HashMap;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopClassLoader.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopClassLoader.java b/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopClassLoader.java
index 76c75f9..2e40e44 100644
--- a/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopClassLoader.java
+++ b/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopClassLoader.java
@@ -1,4 +1,23 @@
-package com.xasecure.hadoop.client.config;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hadoop.client.config;
 
 import java.io.File;
 import java.io.FileWriter;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopConfigHolder.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopConfigHolder.java b/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopConfigHolder.java
index 6200217..7a72620 100644
--- a/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopConfigHolder.java
+++ b/lookup-client/src/main/java/com/xasecure/hadoop/client/config/HadoopConfigHolder.java
@@ -1,4 +1,23 @@
-package com.xasecure.hadoop.client.config;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hadoop.client.config;
 
 import java.io.IOException;
 import java.io.InputStream;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hadoop/client/exceptions/HadoopException.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hadoop/client/exceptions/HadoopException.java b/lookup-client/src/main/java/com/xasecure/hadoop/client/exceptions/HadoopException.java
index 692e834..9707fdd 100644
--- a/lookup-client/src/main/java/com/xasecure/hadoop/client/exceptions/HadoopException.java
+++ b/lookup-client/src/main/java/com/xasecure/hadoop/client/exceptions/HadoopException.java
@@ -1,4 +1,23 @@
-package com.xasecure.hadoop.client.exceptions;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hadoop.client.exceptions;
 
 public class HadoopException extends RuntimeException {
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClient.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClient.java b/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClient.java
index 0dec8f1..eaca5bc 100644
--- a/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClient.java
+++ b/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClient.java
@@ -1,4 +1,23 @@
-package com.xasecure.hbase.client;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hbase.client;
 
 import java.io.IOException;
 import java.security.PrivilegedAction;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClientTester.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClientTester.java b/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClientTester.java
index 431d978..84f06b6 100644
--- a/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClientTester.java
+++ b/lookup-client/src/main/java/com/xasecure/hbase/client/HBaseClientTester.java
@@ -1,4 +1,23 @@
-package com.xasecure.hbase.client;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hbase.client;
 
 import java.util.HashMap;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hive/client/HiveClient.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hive/client/HiveClient.java b/lookup-client/src/main/java/com/xasecure/hive/client/HiveClient.java
index 2f6950b..c9312d4 100644
--- a/lookup-client/src/main/java/com/xasecure/hive/client/HiveClient.java
+++ b/lookup-client/src/main/java/com/xasecure/hive/client/HiveClient.java
@@ -1,4 +1,23 @@
-package com.xasecure.hive.client;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hive.client;
 
 import java.io.Closeable;
 import java.io.IOException;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/com/xasecure/hive/client/HiveClientTester.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/com/xasecure/hive/client/HiveClientTester.java b/lookup-client/src/main/java/com/xasecure/hive/client/HiveClientTester.java
index 7c48068..bf390f5 100644
--- a/lookup-client/src/main/java/com/xasecure/hive/client/HiveClientTester.java
+++ b/lookup-client/src/main/java/com/xasecure/hive/client/HiveClientTester.java
@@ -1,4 +1,23 @@
-package com.xasecure.hive.client;
+/*
+ * 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.
+ */
+
+ package com.xasecure.hive.client;
 
 import java.util.HashMap;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/lookup-client/src/main/java/org/apache/hadoop/security/KrbPasswordSaverLoginModule.java
----------------------------------------------------------------------
diff --git a/lookup-client/src/main/java/org/apache/hadoop/security/KrbPasswordSaverLoginModule.java b/lookup-client/src/main/java/org/apache/hadoop/security/KrbPasswordSaverLoginModule.java
index 5f229c9..6dbbb13 100644
--- a/lookup-client/src/main/java/org/apache/hadoop/security/KrbPasswordSaverLoginModule.java
+++ b/lookup-client/src/main/java/org/apache/hadoop/security/KrbPasswordSaverLoginModule.java
@@ -1,4 +1,23 @@
-package org.apache.hadoop.security;
+/*
+ * 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.
+ */
+
+ package org.apache.hadoop.security;
 
 import java.util.Map;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/authentication/unix/jaas/RoleUserAuthorityGranter.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/authentication/unix/jaas/RoleUserAuthorityGranter.java b/security-admin/src/main/java/com/xasecure/authentication/unix/jaas/RoleUserAuthorityGranter.java
index d7a68d7..b025568 100644
--- a/security-admin/src/main/java/com/xasecure/authentication/unix/jaas/RoleUserAuthorityGranter.java
+++ b/security-admin/src/main/java/com/xasecure/authentication/unix/jaas/RoleUserAuthorityGranter.java
@@ -1,4 +1,23 @@
-package com.xasecure.authentication.unix.jaas;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authentication.unix.jaas;
 
 import java.security.Principal;
 import java.util.Collections;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/AssetConnectionMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/AssetConnectionMgr.java b/security-admin/src/main/java/com/xasecure/biz/AssetConnectionMgr.java
index 3b24c5b..ad0a1a0 100644
--- a/security-admin/src/main/java/com/xasecure/biz/AssetConnectionMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/AssetConnectionMgr.java
@@ -1,4 +1,23 @@
-package com.xasecure.biz;
+/*
+ * 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.
+ */
+
+ package com.xasecure.biz;
 
 import java.util.HashMap;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java b/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java
index 04eaccf..5d938ea 100644
--- a/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/AssetMgr.java
@@ -1,4 +1,23 @@
-package com.xasecure.biz;
+/*
+ * 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.
+ */
+
+ package com.xasecure.biz;
 
 import java.io.File;
 import java.io.IOException;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/BaseMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/BaseMgr.java b/security-admin/src/main/java/com/xasecure/biz/BaseMgr.java
index 734b553..53bb733 100644
--- a/security-admin/src/main/java/com/xasecure/biz/BaseMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/BaseMgr.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.biz;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/HadoopFSMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/HadoopFSMgr.java b/security-admin/src/main/java/com/xasecure/biz/HadoopFSMgr.java
index 43a3d75..e77a4f1 100644
--- a/security-admin/src/main/java/com/xasecure/biz/HadoopFSMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/HadoopFSMgr.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  * 
  */
 package com.xasecure.biz;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/HiveFSMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/HiveFSMgr.java b/security-admin/src/main/java/com/xasecure/biz/HiveFSMgr.java
index 63e7a51..e0cbcf1 100644
--- a/security-admin/src/main/java/com/xasecure/biz/HiveFSMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/HiveFSMgr.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  * 
  */
 package com.xasecure.biz;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/SessionMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/SessionMgr.java b/security-admin/src/main/java/com/xasecure/biz/SessionMgr.java
index e201173..ee6e29b 100644
--- a/security-admin/src/main/java/com/xasecure/biz/SessionMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/SessionMgr.java
@@ -1,4 +1,23 @@
-package com.xasecure.biz;
+/*
+ * 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.
+ */
+
+ package com.xasecure.biz;
 
 import java.util.ArrayList;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/UserMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/UserMgr.java b/security-admin/src/main/java/com/xasecure/biz/UserMgr.java
index 829b3f1..58b1c8c 100644
--- a/security-admin/src/main/java/com/xasecure/biz/UserMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/UserMgr.java
@@ -1,4 +1,23 @@
-package com.xasecure.biz;
+/*
+ * 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.
+ */
+
+ package com.xasecure.biz;
 
 import java.util.ArrayList;
 import java.util.Collection;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/XABizUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/XABizUtil.java b/security-admin/src/main/java/com/xasecure/biz/XABizUtil.java
index 74c8328..8e5e37e 100644
--- a/security-admin/src/main/java/com/xasecure/biz/XABizUtil.java
+++ b/security-admin/src/main/java/com/xasecure/biz/XABizUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.biz;
+/*
+ * 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.
+ */
+
+ package com.xasecure.biz;
 
 import java.io.File;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/XAuditMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/XAuditMgr.java b/security-admin/src/main/java/com/xasecure/biz/XAuditMgr.java
index 8d2d959..dd27722 100644
--- a/security-admin/src/main/java/com/xasecure/biz/XAuditMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/XAuditMgr.java
@@ -1,4 +1,23 @@
-package com.xasecure.biz;
+/*
+ * 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.
+ */
+
+ package com.xasecure.biz;
 
 public class XAuditMgr extends XAuditMgrBase {
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/biz/XUserMgr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/biz/XUserMgr.java b/security-admin/src/main/java/com/xasecure/biz/XUserMgr.java
index 8b9daef..59b7b96 100644
--- a/security-admin/src/main/java/com/xasecure/biz/XUserMgr.java
+++ b/security-admin/src/main/java/com/xasecure/biz/XUserMgr.java
@@ -1,4 +1,23 @@
-package com.xasecure.biz;
+/*
+ * 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.
+ */
+
+ package com.xasecure.biz;
 
 import java.util.ArrayList;
 import java.util.Collection;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/ContextUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/ContextUtil.java b/security-admin/src/main/java/com/xasecure/common/ContextUtil.java
index 1dac579..610b86b 100644
--- a/security-admin/src/main/java/com/xasecure/common/ContextUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/ContextUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import com.xasecure.security.context.XAContextHolder;
 import com.xasecure.security.context.XASecurityContext;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/DateUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/DateUtil.java b/security-admin/src/main/java/com/xasecure/common/DateUtil.java
index efe4547..c987401 100644
--- a/security-admin/src/main/java/com/xasecure/common/DateUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/DateUtil.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/ErrorMessageUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/ErrorMessageUtil.java b/security-admin/src/main/java/com/xasecure/common/ErrorMessageUtil.java
index f452ab7..44d3875 100644
--- a/security-admin/src/main/java/com/xasecure/common/ErrorMessageUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/ErrorMessageUtil.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/GUIDUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/GUIDUtil.java b/security-admin/src/main/java/com/xasecure/common/GUIDUtil.java
index 4d581b2..6321c5c 100644
--- a/security-admin/src/main/java/com/xasecure/common/GUIDUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/GUIDUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import java.io.Serializable;
 import java.security.SecureRandom;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/HTTPUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/HTTPUtil.java b/security-admin/src/main/java/com/xasecure/common/HTTPUtil.java
index 6295e86..60bba8f 100644
--- a/security-admin/src/main/java/com/xasecure/common/HTTPUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/HTTPUtil.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/JSONUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/JSONUtil.java b/security-admin/src/main/java/com/xasecure/common/JSONUtil.java
index 3bf3c7a..bd7803f 100644
--- a/security-admin/src/main/java/com/xasecure/common/JSONUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/JSONUtil.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/MessageEnums.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/MessageEnums.java b/security-admin/src/main/java/com/xasecure/common/MessageEnums.java
index 980d5c3..9799158 100644
--- a/security-admin/src/main/java/com/xasecure/common/MessageEnums.java
+++ b/security-admin/src/main/java/com/xasecure/common/MessageEnums.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import com.xasecure.view.VXMessage;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/MyCallBack.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/MyCallBack.java b/security-admin/src/main/java/com/xasecure/common/MyCallBack.java
index d8ab3ff..c44e131 100644
--- a/security-admin/src/main/java/com/xasecure/common/MyCallBack.java
+++ b/security-admin/src/main/java/com/xasecure/common/MyCallBack.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/PropertiesUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/PropertiesUtil.java b/security-admin/src/main/java/com/xasecure/common/PropertiesUtil.java
index 31fb174..5e2503d 100644
--- a/security-admin/src/main/java/com/xasecure/common/PropertiesUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/PropertiesUtil.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/RESTErrorUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/RESTErrorUtil.java b/security-admin/src/main/java/com/xasecure/common/RESTErrorUtil.java
index 8569edd..bfcb241 100644
--- a/security-admin/src/main/java/com/xasecure/common/RESTErrorUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/RESTErrorUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import java.text.DateFormat;
 import java.text.ParseException;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/RequestContext.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/RequestContext.java b/security-admin/src/main/java/com/xasecure/common/RequestContext.java
index 0c5d60e..5ad3b03 100644
--- a/security-admin/src/main/java/com/xasecure/common/RequestContext.java
+++ b/security-admin/src/main/java/com/xasecure/common/RequestContext.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import java.io.Serializable;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/SearchCriteria.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/SearchCriteria.java b/security-admin/src/main/java/com/xasecure/common/SearchCriteria.java
index 849c2b4..bb85fe4 100644
--- a/security-admin/src/main/java/com/xasecure/common/SearchCriteria.java
+++ b/security-admin/src/main/java/com/xasecure/common/SearchCriteria.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/SearchField.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/SearchField.java b/security-admin/src/main/java/com/xasecure/common/SearchField.java
index defe377..03f0315 100644
--- a/security-admin/src/main/java/com/xasecure/common/SearchField.java
+++ b/security-admin/src/main/java/com/xasecure/common/SearchField.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/SearchGroup.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/SearchGroup.java b/security-admin/src/main/java/com/xasecure/common/SearchGroup.java
index 126f6a5..7702eba 100644
--- a/security-admin/src/main/java/com/xasecure/common/SearchGroup.java
+++ b/security-admin/src/main/java/com/xasecure/common/SearchGroup.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/SearchUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/SearchUtil.java b/security-admin/src/main/java/com/xasecure/common/SearchUtil.java
index e246c56..452865f 100644
--- a/security-admin/src/main/java/com/xasecure/common/SearchUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/SearchUtil.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/SearchValue.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/SearchValue.java b/security-admin/src/main/java/com/xasecure/common/SearchValue.java
index 1fb9bec..611d8bf 100644
--- a/security-admin/src/main/java/com/xasecure/common/SearchValue.java
+++ b/security-admin/src/main/java/com/xasecure/common/SearchValue.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/SortField.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/SortField.java b/security-admin/src/main/java/com/xasecure/common/SortField.java
index a3b4669..5e8aaf5 100644
--- a/security-admin/src/main/java/com/xasecure/common/SortField.java
+++ b/security-admin/src/main/java/com/xasecure/common/SortField.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/StringUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/StringUtil.java b/security-admin/src/main/java/com/xasecure/common/StringUtil.java
index 8dc3e14..458bce9 100644
--- a/security-admin/src/main/java/com/xasecure/common/StringUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/StringUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import java.io.Serializable;
 import java.util.HashMap;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/TimedEventUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/TimedEventUtil.java b/security-admin/src/main/java/com/xasecure/common/TimedEventUtil.java
index 6a9dbf5..a81469a 100644
--- a/security-admin/src/main/java/com/xasecure/common/TimedEventUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/TimedEventUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import java.util.concurrent.Callable;
 import java.util.concurrent.ExecutionException;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/UserSessionBase.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/UserSessionBase.java b/security-admin/src/main/java/com/xasecure/common/UserSessionBase.java
index 15d73e2..5b9a942 100644
--- a/security-admin/src/main/java/com/xasecure/common/UserSessionBase.java
+++ b/security-admin/src/main/java/com/xasecure/common/UserSessionBase.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import java.io.Serializable;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/XAConfigUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/XAConfigUtil.java b/security-admin/src/main/java/com/xasecure/common/XAConfigUtil.java
index 22802b8..8e02504 100644
--- a/security-admin/src/main/java/com/xasecure/common/XAConfigUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/XAConfigUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import org.apache.log4j.Logger;
 import org.springframework.stereotype.Component;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/XAConstants.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/XAConstants.java b/security-admin/src/main/java/com/xasecure/common/XAConstants.java
index ac09365..b0bafcf 100644
--- a/security-admin/src/main/java/com/xasecure/common/XAConstants.java
+++ b/security-admin/src/main/java/com/xasecure/common/XAConstants.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/XAJAXBContextResolver.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/XAJAXBContextResolver.java b/security-admin/src/main/java/com/xasecure/common/XAJAXBContextResolver.java
index 4b0e8e0..a1bbbf3 100644
--- a/security-admin/src/main/java/com/xasecure/common/XAJAXBContextResolver.java
+++ b/security-admin/src/main/java/com/xasecure/common/XAJAXBContextResolver.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import com.xasecure.common.*;
 import javax.ws.rs.ext.ContextResolver;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/XASearchUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/XASearchUtil.java b/security-admin/src/main/java/com/xasecure/common/XASearchUtil.java
index 409227d..19d65b8 100644
--- a/security-admin/src/main/java/com/xasecure/common/XASearchUtil.java
+++ b/security-admin/src/main/java/com/xasecure/common/XASearchUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.common;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationClassName.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationClassName.java b/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationClassName.java
index e7bc219..bd753bb 100644
--- a/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationClassName.java
+++ b/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationClassName.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common.annotation;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationJSMgrName.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationJSMgrName.java b/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationJSMgrName.java
index 4f1ca96..35ddb06 100644
--- a/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationJSMgrName.java
+++ b/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationJSMgrName.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common.annotation;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationRestAPI.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationRestAPI.java b/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationRestAPI.java
index 98cb3f6..4f2b245 100644
--- a/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationRestAPI.java
+++ b/security-admin/src/main/java/com/xasecure/common/annotation/XAAnnotationRestAPI.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.common.annotation;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/db/JPABeanCallbacks.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/db/JPABeanCallbacks.java b/security-admin/src/main/java/com/xasecure/common/db/JPABeanCallbacks.java
index 8e09b0d..bcb85d6 100644
--- a/security-admin/src/main/java/com/xasecure/common/db/JPABeanCallbacks.java
+++ b/security-admin/src/main/java/com/xasecure/common/db/JPABeanCallbacks.java
@@ -1,4 +1,23 @@
-package com.xasecure.common.db;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common.db;
 
 import javax.persistence.PrePersist;
 import javax.persistence.PreUpdate;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/view/VEnum.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/view/VEnum.java b/security-admin/src/main/java/com/xasecure/common/view/VEnum.java
index 348169f..ca8d803 100644
--- a/security-admin/src/main/java/com/xasecure/common/view/VEnum.java
+++ b/security-admin/src/main/java/com/xasecure/common/view/VEnum.java
@@ -1,4 +1,23 @@
-package com.xasecure.common.view;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common.view;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/view/VEnumElement.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/view/VEnumElement.java b/security-admin/src/main/java/com/xasecure/common/view/VEnumElement.java
index c802512..f21302a 100644
--- a/security-admin/src/main/java/com/xasecure/common/view/VEnumElement.java
+++ b/security-admin/src/main/java/com/xasecure/common/view/VEnumElement.java
@@ -1,4 +1,23 @@
-package com.xasecure.common.view;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common.view;
 
 import javax.xml.bind.annotation.XmlRootElement;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/view/VTrxLogAttr.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/view/VTrxLogAttr.java b/security-admin/src/main/java/com/xasecure/common/view/VTrxLogAttr.java
index 7e39f77..36fe606 100644
--- a/security-admin/src/main/java/com/xasecure/common/view/VTrxLogAttr.java
+++ b/security-admin/src/main/java/com/xasecure/common/view/VTrxLogAttr.java
@@ -1,4 +1,23 @@
-package com.xasecure.common.view;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common.view;
 
 import java.io.Serializable;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/common/view/ViewBaseBean.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/common/view/ViewBaseBean.java b/security-admin/src/main/java/com/xasecure/common/view/ViewBaseBean.java
index bfca9e6..c48c5a1 100644
--- a/security-admin/src/main/java/com/xasecure/common/view/ViewBaseBean.java
+++ b/security-admin/src/main/java/com/xasecure/common/view/ViewBaseBean.java
@@ -1,4 +1,23 @@
-package com.xasecure.common.view;
+/*
+ * 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.
+ */
+
+ package com.xasecure.common.view;
 
 import javax.xml.bind.annotation.XmlTransient;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/credentialapi/CredentialReader.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/credentialapi/CredentialReader.java b/security-admin/src/main/java/com/xasecure/credentialapi/CredentialReader.java
index 1b55370..5be7ae3 100644
--- a/security-admin/src/main/java/com/xasecure/credentialapi/CredentialReader.java
+++ b/security-admin/src/main/java/com/xasecure/credentialapi/CredentialReader.java
@@ -1,4 +1,23 @@
-package com.xasecure.credentialapi;
+/*
+ * 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.
+ */
+
+ package com.xasecure.credentialapi;
 import java.util.ArrayList;
 import java.util.List;
 


[2/4] ARGUS-49: add apache copyright to java, js files missing copyright

Posted by di...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/json/Folder.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/json/Folder.java b/security-admin/src/main/java/com/xasecure/json/Folder.java
index 2f3a2a9..87ce55c 100644
--- a/security-admin/src/main/java/com/xasecure/json/Folder.java
+++ b/security-admin/src/main/java/com/xasecure/json/Folder.java
@@ -1,4 +1,23 @@
-package com.xasecure.json;
+/*
+ * 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.
+ */
+
+ package com.xasecure.json;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/json/JsonDateSerializer.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/json/JsonDateSerializer.java b/security-admin/src/main/java/com/xasecure/json/JsonDateSerializer.java
index 3bb51d9..ebbac08 100644
--- a/security-admin/src/main/java/com/xasecure/json/JsonDateSerializer.java
+++ b/security-admin/src/main/java/com/xasecure/json/JsonDateSerializer.java
@@ -1,4 +1,23 @@
-package com.xasecure.json;
+/*
+ * 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.
+ */
+
+ package com.xasecure.json;
 
 import java.io.IOException;
 import java.text.SimpleDateFormat;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/patch/BaseLoader.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/patch/BaseLoader.java b/security-admin/src/main/java/com/xasecure/patch/BaseLoader.java
index bfcaae3..0418e21 100644
--- a/security-admin/src/main/java/com/xasecure/patch/BaseLoader.java
+++ b/security-admin/src/main/java/com/xasecure/patch/BaseLoader.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.patch;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/rest/AssetREST.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/rest/AssetREST.java b/security-admin/src/main/java/com/xasecure/rest/AssetREST.java
index 873dfa9..32bb1bb 100644
--- a/security-admin/src/main/java/com/xasecure/rest/AssetREST.java
+++ b/security-admin/src/main/java/com/xasecure/rest/AssetREST.java
@@ -1,4 +1,23 @@
-package com.xasecure.rest;
+/*
+ * 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.
+ */
+
+ package com.xasecure.rest;
 
 import java.io.File;
 import java.security.cert.X509Certificate;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/rest/PublicAPIs.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/rest/PublicAPIs.java b/security-admin/src/main/java/com/xasecure/rest/PublicAPIs.java
index 469237d..100c462 100644
--- a/security-admin/src/main/java/com/xasecure/rest/PublicAPIs.java
+++ b/security-admin/src/main/java/com/xasecure/rest/PublicAPIs.java
@@ -1,4 +1,23 @@
-package com.xasecure.rest;
+/*
+ * 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.
+ */
+
+ package com.xasecure.rest;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.ws.rs.DELETE;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/rest/UserREST.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/rest/UserREST.java b/security-admin/src/main/java/com/xasecure/rest/UserREST.java
index e3dd13c..3bc6fef 100644
--- a/security-admin/src/main/java/com/xasecure/rest/UserREST.java
+++ b/security-admin/src/main/java/com/xasecure/rest/UserREST.java
@@ -1,4 +1,23 @@
-package com.xasecure.rest;
+/*
+ * 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.
+ */
+
+ package com.xasecure.rest;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.ws.rs.Consumes;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/rest/XAuditREST.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/rest/XAuditREST.java b/security-admin/src/main/java/com/xasecure/rest/XAuditREST.java
index 4e38281..9afacba 100644
--- a/security-admin/src/main/java/com/xasecure/rest/XAuditREST.java
+++ b/security-admin/src/main/java/com/xasecure/rest/XAuditREST.java
@@ -1,4 +1,23 @@
-package com.xasecure.rest;
+/*
+ * 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.
+ */
+
+ package com.xasecure.rest;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.ws.rs.*;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/rest/XUserREST.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/rest/XUserREST.java b/security-admin/src/main/java/com/xasecure/rest/XUserREST.java
index 46a8875..8a4f875 100644
--- a/security-admin/src/main/java/com/xasecure/rest/XUserREST.java
+++ b/security-admin/src/main/java/com/xasecure/rest/XUserREST.java
@@ -1,4 +1,23 @@
-package com.xasecure.rest;
+/*
+ * 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.
+ */
+
+ package com.xasecure.rest;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.ws.rs.*;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/context/XAContextHolder.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/context/XAContextHolder.java b/security-admin/src/main/java/com/xasecure/security/context/XAContextHolder.java
index 1c2e508..8671a13 100644
--- a/security-admin/src/main/java/com/xasecure/security/context/XAContextHolder.java
+++ b/security-admin/src/main/java/com/xasecure/security/context/XAContextHolder.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.security.context;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/context/XASecurityContext.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/context/XASecurityContext.java b/security-admin/src/main/java/com/xasecure/security/context/XASecurityContext.java
index ab2fdde..5cd8d5d 100644
--- a/security-admin/src/main/java/com/xasecure/security/context/XASecurityContext.java
+++ b/security-admin/src/main/java/com/xasecure/security/context/XASecurityContext.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.security.context;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/handler/Permission.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/handler/Permission.java b/security-admin/src/main/java/com/xasecure/security/handler/Permission.java
index feac50c..f9ab946 100644
--- a/security-admin/src/main/java/com/xasecure/security/handler/Permission.java
+++ b/security-admin/src/main/java/com/xasecure/security/handler/Permission.java
@@ -1,4 +1,23 @@
-package com.xasecure.security.handler;
+/*
+ * 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.
+ */
+
+ package com.xasecure.security.handler;
 public class Permission {
 
 	public static final String CREATE_PERMISSION = "CREATE";

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/handler/XADomainObjectSecurityHandler.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/handler/XADomainObjectSecurityHandler.java b/security-admin/src/main/java/com/xasecure/security/handler/XADomainObjectSecurityHandler.java
index bf65f3e..97a8733 100644
--- a/security-admin/src/main/java/com/xasecure/security/handler/XADomainObjectSecurityHandler.java
+++ b/security-admin/src/main/java/com/xasecure/security/handler/XADomainObjectSecurityHandler.java
@@ -1,4 +1,23 @@
-package com.xasecure.security.handler;
+/*
+ * 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.
+ */
+
+ package com.xasecure.security.handler;
 
 /**
  *

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/listener/SpringEventListener.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/listener/SpringEventListener.java b/security-admin/src/main/java/com/xasecure/security/listener/SpringEventListener.java
index 926d132..5796eff 100644
--- a/security-admin/src/main/java/com/xasecure/security/listener/SpringEventListener.java
+++ b/security-admin/src/main/java/com/xasecure/security/listener/SpringEventListener.java
@@ -1,4 +1,23 @@
-package com.xasecure.security.listener;
+/*
+ * 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.
+ */
+
+ package com.xasecure.security.listener;
 
 import com.xasecure.biz.SessionMgr;
 import com.xasecure.entity.XXAuthSession;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/standalone/StandaloneSecurityHandler.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/standalone/StandaloneSecurityHandler.java b/security-admin/src/main/java/com/xasecure/security/standalone/StandaloneSecurityHandler.java
index 898b703..1e9ffb0 100644
--- a/security-admin/src/main/java/com/xasecure/security/standalone/StandaloneSecurityHandler.java
+++ b/security-admin/src/main/java/com/xasecure/security/standalone/StandaloneSecurityHandler.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.security.standalone;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/web/authentication/CustomLogoutSuccessHandler.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/web/authentication/CustomLogoutSuccessHandler.java b/security-admin/src/main/java/com/xasecure/security/web/authentication/CustomLogoutSuccessHandler.java
index 33c5c14..e3af85d 100644
--- a/security-admin/src/main/java/com/xasecure/security/web/authentication/CustomLogoutSuccessHandler.java
+++ b/security-admin/src/main/java/com/xasecure/security/web/authentication/CustomLogoutSuccessHandler.java
@@ -1,4 +1,23 @@
-package com.xasecure.security.web.authentication;
+/*
+ * 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.
+ */
+
+ package com.xasecure.security.web.authentication;
 
 import java.io.IOException;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthFailureHandler.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthFailureHandler.java b/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthFailureHandler.java
index 84a0b5e..70b3df4 100644
--- a/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthFailureHandler.java
+++ b/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthFailureHandler.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.security.web.authentication;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthSuccessHandler.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthSuccessHandler.java b/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthSuccessHandler.java
index 4a6dda6..426683d 100644
--- a/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthSuccessHandler.java
+++ b/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthSuccessHandler.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.security.web.authentication;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthenticationEntryPoint.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthenticationEntryPoint.java b/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthenticationEntryPoint.java
index beab7ee..4c59519 100644
--- a/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthenticationEntryPoint.java
+++ b/security-admin/src/main/java/com/xasecure/security/web/authentication/XAAuthenticationEntryPoint.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.security.web.authentication;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/web/filter/MyRememberMeFilter.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/web/filter/MyRememberMeFilter.java b/security-admin/src/main/java/com/xasecure/security/web/filter/MyRememberMeFilter.java
index db6a68e..ca2b36b 100644
--- a/security-admin/src/main/java/com/xasecure/security/web/filter/MyRememberMeFilter.java
+++ b/security-admin/src/main/java/com/xasecure/security/web/filter/MyRememberMeFilter.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.security.web.filter;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/web/filter/XASecurityContextFormationFilter.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/web/filter/XASecurityContextFormationFilter.java b/security-admin/src/main/java/com/xasecure/security/web/filter/XASecurityContextFormationFilter.java
index 1e40b0f..ea3fd7c 100644
--- a/security-admin/src/main/java/com/xasecure/security/web/filter/XASecurityContextFormationFilter.java
+++ b/security-admin/src/main/java/com/xasecure/security/web/filter/XASecurityContextFormationFilter.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.security.web.filter;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/security/web/filter/XAUsernamePasswordAuthenticationFilter.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/security/web/filter/XAUsernamePasswordAuthenticationFilter.java b/security-admin/src/main/java/com/xasecure/security/web/filter/XAUsernamePasswordAuthenticationFilter.java
index 23a2c3c..4d67a33 100644
--- a/security-admin/src/main/java/com/xasecure/security/web/filter/XAUsernamePasswordAuthenticationFilter.java
+++ b/security-admin/src/main/java/com/xasecure/security/web/filter/XAUsernamePasswordAuthenticationFilter.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.security.web.filter;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/AbstractBaseResourceService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/AbstractBaseResourceService.java b/security-admin/src/main/java/com/xasecure/service/AbstractBaseResourceService.java
index e0d1bd2..cdd52a6 100644
--- a/security-admin/src/main/java/com/xasecure/service/AbstractBaseResourceService.java
+++ b/security-admin/src/main/java/com/xasecure/service/AbstractBaseResourceService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.lang.reflect.ParameterizedType;
 import java.lang.reflect.TypeVariable;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/AuthSessionService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/AuthSessionService.java b/security-admin/src/main/java/com/xasecure/service/AuthSessionService.java
index 9fdfaa6..63ba034 100644
--- a/security-admin/src/main/java/com/xasecure/service/AuthSessionService.java
+++ b/security-admin/src/main/java/com/xasecure/service/AuthSessionService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.util.ArrayList;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/PublicAPIServiceBase.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/PublicAPIServiceBase.java b/security-admin/src/main/java/com/xasecure/service/PublicAPIServiceBase.java
index b2d2b59..90917c3 100644
--- a/security-admin/src/main/java/com/xasecure/service/PublicAPIServiceBase.java
+++ b/security-admin/src/main/java/com/xasecure/service/PublicAPIServiceBase.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import com.xasecure.view.VXDataObject;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/UserService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/UserService.java b/security-admin/src/main/java/com/xasecure/service/UserService.java
index b7a0068..462a68c 100644
--- a/security-admin/src/main/java/com/xasecure/service/UserService.java
+++ b/security-admin/src/main/java/com/xasecure/service/UserService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.util.ArrayList;
 import java.util.Collection;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XAccessAuditService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XAccessAuditService.java b/security-admin/src/main/java/com/xasecure/service/XAccessAuditService.java
index 8e2c0dd..08168d8 100644
--- a/security-admin/src/main/java/com/xasecure/service/XAccessAuditService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XAccessAuditService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.util.ArrayList;
 import java.util.Collections;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XAgentService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XAgentService.java b/security-admin/src/main/java/com/xasecure/service/XAgentService.java
index c423784..97e1e9e 100644
--- a/security-admin/src/main/java/com/xasecure/service/XAgentService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XAgentService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.util.ArrayList;
 import java.util.Date;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XAssetService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XAssetService.java b/security-admin/src/main/java/com/xasecure/service/XAssetService.java
index 7b0db7a..b3dc2e5 100644
--- a/security-admin/src/main/java/com/xasecure/service/XAssetService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XAssetService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.lang.reflect.Field;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XAuditMapService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XAuditMapService.java b/security-admin/src/main/java/com/xasecure/service/XAuditMapService.java
index d5dd59a..137cf19 100644
--- a/security-admin/src/main/java/com/xasecure/service/XAuditMapService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XAuditMapService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.lang.reflect.Field;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XCredentialStoreService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XCredentialStoreService.java b/security-admin/src/main/java/com/xasecure/service/XCredentialStoreService.java
index 6b78d03..da7db11 100644
--- a/security-admin/src/main/java/com/xasecure/service/XCredentialStoreService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XCredentialStoreService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import com.xasecure.entity.*;
 import com.xasecure.view.*;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XGroupGroupService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XGroupGroupService.java b/security-admin/src/main/java/com/xasecure/service/XGroupGroupService.java
index 102f11c..420880a 100644
--- a/security-admin/src/main/java/com/xasecure/service/XGroupGroupService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XGroupGroupService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import com.xasecure.entity.*;
 import com.xasecure.view.*;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XGroupService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XGroupService.java b/security-admin/src/main/java/com/xasecure/service/XGroupService.java
index fa93014..73725dc 100644
--- a/security-admin/src/main/java/com/xasecure/service/XGroupService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XGroupService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.lang.reflect.Field;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XGroupUserService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XGroupUserService.java b/security-admin/src/main/java/com/xasecure/service/XGroupUserService.java
index b511fe2..31e9f81 100644
--- a/security-admin/src/main/java/com/xasecure/service/XGroupUserService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XGroupUserService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.lang.reflect.Field;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XPermMapService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XPermMapService.java b/security-admin/src/main/java/com/xasecure/service/XPermMapService.java
index 677bfc1..94f458e 100644
--- a/security-admin/src/main/java/com/xasecure/service/XPermMapService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XPermMapService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.lang.reflect.Field;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XPolicyExportAuditService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XPolicyExportAuditService.java b/security-admin/src/main/java/com/xasecure/service/XPolicyExportAuditService.java
index 9e77681..bd66b28 100644
--- a/security-admin/src/main/java/com/xasecure/service/XPolicyExportAuditService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XPolicyExportAuditService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import com.xasecure.common.SearchField;
 import com.xasecure.common.SearchField.DATA_TYPE;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XPolicyService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XPolicyService.java b/security-admin/src/main/java/com/xasecure/service/XPolicyService.java
index ac58ac7..65e6776 100644
--- a/security-admin/src/main/java/com/xasecure/service/XPolicyService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XPolicyService.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  * 
  */
 package com.xasecure.service;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XPortalUserService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XPortalUserService.java b/security-admin/src/main/java/com/xasecure/service/XPortalUserService.java
index 2a81297..3641b31 100644
--- a/security-admin/src/main/java/com/xasecure/service/XPortalUserService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XPortalUserService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.lang.reflect.Field;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XRepositoryService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XRepositoryService.java b/security-admin/src/main/java/com/xasecure/service/XRepositoryService.java
index 1a6f994..98c5b43 100644
--- a/security-admin/src/main/java/com/xasecure/service/XRepositoryService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XRepositoryService.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  * 
  */
 package com.xasecure.service;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XResourceService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XResourceService.java b/security-admin/src/main/java/com/xasecure/service/XResourceService.java
index 1e6dec7..9b4f05b 100644
--- a/security-admin/src/main/java/com/xasecure/service/XResourceService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XResourceService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.io.File;
 import java.lang.reflect.Field;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XTrxLogService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XTrxLogService.java b/security-admin/src/main/java/com/xasecure/service/XTrxLogService.java
index 993a034..66c445b 100644
--- a/security-admin/src/main/java/com/xasecure/service/XTrxLogService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XTrxLogService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.util.ArrayList;
 import java.util.Collection;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/XUserService.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/XUserService.java b/security-admin/src/main/java/com/xasecure/service/XUserService.java
index 25f908a..6e7e392 100644
--- a/security-admin/src/main/java/com/xasecure/service/XUserService.java
+++ b/security-admin/src/main/java/com/xasecure/service/XUserService.java
@@ -1,4 +1,23 @@
-package com.xasecure.service;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service;
 
 import java.lang.reflect.Field;
 import java.util.ArrayList;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/service/filter/XARESTAPIFilter.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/service/filter/XARESTAPIFilter.java b/security-admin/src/main/java/com/xasecure/service/filter/XARESTAPIFilter.java
index 64f2097..4e1d69a 100644
--- a/security-admin/src/main/java/com/xasecure/service/filter/XARESTAPIFilter.java
+++ b/security-admin/src/main/java/com/xasecure/service/filter/XARESTAPIFilter.java
@@ -1,4 +1,23 @@
-package com.xasecure.service.filter;
+/*
+ * 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.
+ */
+
+ package com.xasecure.service.filter;
 
 import java.lang.annotation.Annotation;
 import java.lang.reflect.Method;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/util/CLIUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/util/CLIUtil.java b/security-admin/src/main/java/com/xasecure/util/CLIUtil.java
index bbe1535..9bd7490 100644
--- a/security-admin/src/main/java/com/xasecure/util/CLIUtil.java
+++ b/security-admin/src/main/java/com/xasecure/util/CLIUtil.java
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  *
  */
 package com.xasecure.util;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/util/RestUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/util/RestUtil.java b/security-admin/src/main/java/com/xasecure/util/RestUtil.java
index 143c0d4..11b18ca 100644
--- a/security-admin/src/main/java/com/xasecure/util/RestUtil.java
+++ b/security-admin/src/main/java/com/xasecure/util/RestUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.util;
+/*
+ * 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.
+ */
+
+ package com.xasecure.util;
 
 import javax.servlet.http.Cookie;
 import javax.servlet.http.HttpServletRequest;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/util/XARestUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/util/XARestUtil.java b/security-admin/src/main/java/com/xasecure/util/XARestUtil.java
index cee1e93..f174846 100644
--- a/security-admin/src/main/java/com/xasecure/util/XARestUtil.java
+++ b/security-admin/src/main/java/com/xasecure/util/XARestUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.util;
+/*
+ * 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.
+ */
+
+ package com.xasecure.util;
 
 import java.util.ArrayList;
 import java.util.Collection;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/view/VXAuditRecord.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/view/VXAuditRecord.java b/security-admin/src/main/java/com/xasecure/view/VXAuditRecord.java
index 715b0da..cf6c778 100644
--- a/security-admin/src/main/java/com/xasecure/view/VXAuditRecord.java
+++ b/security-admin/src/main/java/com/xasecure/view/VXAuditRecord.java
@@ -1,4 +1,23 @@
-package com.xasecure.view;
+/*
+ * 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.
+ */
+
+ package com.xasecure.view;
 
 import java.util.Date;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/java/com/xasecure/view/VXAuditRecordList.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/com/xasecure/view/VXAuditRecordList.java b/security-admin/src/main/java/com/xasecure/view/VXAuditRecordList.java
index 4f311ca..5ed75a8 100644
--- a/security-admin/src/main/java/com/xasecure/view/VXAuditRecordList.java
+++ b/security-admin/src/main/java/com/xasecure/view/VXAuditRecordList.java
@@ -1,4 +1,23 @@
-package com.xasecure.view;
+/*
+ * 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.
+ */
+
+ package com.xasecure.view;
 
 import java.util.*;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/Init.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/Init.js b/security-admin/src/main/webapp/scripts/Init.js
index 6921e84..9aee396 100644
--- a/security-admin/src/main/webapp/scripts/Init.js
+++ b/security-admin/src/main/webapp/scripts/Init.js
@@ -1,4 +1,23 @@
-require.config({
+/*
+ * 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.
+ */
+
+ require.config({
 
 //    baseUrl: "/scripts",
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/Main.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/Main.js b/security-admin/src/main/webapp/scripts/Main.js
index 23cb1d4..1300a60 100644
--- a/security-admin/src/main/webapp/scripts/Main.js
+++ b/security-admin/src/main/webapp/scripts/Main.js
@@ -1,4 +1,23 @@
-require([
+/*
+ * 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.
+ */
+
+ require([
 	'backbone',
 	'App',
 	'RegionManager',

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/RegionManager.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/RegionManager.js b/security-admin/src/main/webapp/scripts/RegionManager.js
index eb6f339..31e2c4c 100644
--- a/security-admin/src/main/webapp/scripts/RegionManager.js
+++ b/security-admin/src/main/webapp/scripts/RegionManager.js
@@ -1,4 +1,23 @@
-define([
+/*
+ * 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.
+ */
+
+ define([
 	'backbone',
 	'communicator'
 ],

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/communicator.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/communicator.js b/security-admin/src/main/webapp/scripts/communicator.js
index 5d2bfd2..a42ec8b 100644
--- a/security-admin/src/main/webapp/scripts/communicator.js
+++ b/security-admin/src/main/webapp/scripts/communicator.js
@@ -1,4 +1,23 @@
-define([
+/*
+ * 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.
+ */
+
+ define([
 	'backbone',
 	'backbone.marionette'
 ],

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/modules/Vent.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/modules/Vent.js b/security-admin/src/main/webapp/scripts/modules/Vent.js
index 36d5dd0..ee24cd8 100644
--- a/security-admin/src/main/webapp/scripts/modules/Vent.js
+++ b/security-admin/src/main/webapp/scripts/modules/Vent.js
@@ -1,4 +1,23 @@
+/*
+ * 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.
+ */
 
+ 
 define([
     'backbone.wreqr'
 ], function(Wreqr) {

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/modules/XALinks.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/modules/XALinks.js b/security-admin/src/main/webapp/scripts/modules/XALinks.js
index 713307e..286bdd3 100644
--- a/security-admin/src/main/webapp/scripts/modules/XALinks.js
+++ b/security-admin/src/main/webapp/scripts/modules/XALinks.js
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  * 
  * Common module for Links used.
  * All hrefs should be used from this file.

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/modules/XAOverrides.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/modules/XAOverrides.js b/security-admin/src/main/webapp/scripts/modules/XAOverrides.js
index 0315cac..e842647 100644
--- a/security-admin/src/main/webapp/scripts/modules/XAOverrides.js
+++ b/security-admin/src/main/webapp/scripts/modules/XAOverrides.js
@@ -1,4 +1,23 @@
-define(function(require){
+/*
+ * 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.
+ */
+
+ define(function(require){
 
 	var App 			= require('App');
 	var vBreadCrumbs 	= require('views/common/BreadCrumbs');

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/modules/globalize/message/en.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/modules/globalize/message/en.js b/security-admin/src/main/webapp/scripts/modules/globalize/message/en.js
index bd7be2b..ba30aca 100644
--- a/security-admin/src/main/webapp/scripts/modules/globalize/message/en.js
+++ b/security-admin/src/main/webapp/scripts/modules/globalize/message/en.js
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  * Never Delete any key without seraching it in all View and Template files
  */
 /*(function( window, undefined ) {

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/prelogin/XAPrelogin.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/prelogin/XAPrelogin.js b/security-admin/src/main/webapp/scripts/prelogin/XAPrelogin.js
index 5ebae64..752a7fc 100644
--- a/security-admin/src/main/webapp/scripts/prelogin/XAPrelogin.js
+++ b/security-admin/src/main/webapp/scripts/prelogin/XAPrelogin.js
@@ -1,4 +1,23 @@
+/*
+ * 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.
+ */
 
+ 
 //Define indexOf for IE
 if (!Array.indexOf) {
 	Array.prototype.indexOf = function(obj, start) {

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/routers/Router.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/routers/Router.js b/security-admin/src/main/webapp/scripts/routers/Router.js
index e7500a1..bd1aa36 100644
--- a/security-admin/src/main/webapp/scripts/routers/Router.js
+++ b/security-admin/src/main/webapp/scripts/routers/Router.js
@@ -1,4 +1,23 @@
-define([
+/*
+ * 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.
+ */
+
+ define([
 	'backbone',
 	'backbone.marionette'
 ],

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/utils/XALangSupport.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/utils/XALangSupport.js b/security-admin/src/main/webapp/scripts/utils/XALangSupport.js
index 0750a26..1f8a089 100644
--- a/security-admin/src/main/webapp/scripts/utils/XALangSupport.js
+++ b/security-admin/src/main/webapp/scripts/utils/XALangSupport.js
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  * 
  * Loads different languages as required.Uses Globalize plugin   
  */

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/security-admin/src/main/webapp/scripts/views/common/BreadCrumbs.js
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/scripts/views/common/BreadCrumbs.js b/security-admin/src/main/webapp/scripts/views/common/BreadCrumbs.js
index 8001a8b..c1f2d4b 100644
--- a/security-admin/src/main/webapp/scripts/views/common/BreadCrumbs.js
+++ b/security-admin/src/main/webapp/scripts/views/common/BreadCrumbs.js
@@ -1,4 +1,23 @@
-/**
+/*
+ * 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.
+ */
+
+ /**
  * 
  * BreadCrumbs Veiw  
  * BreadCrumbs is directly accessible through App object .But can also create a instance of it.


[4/4] git commit: ARGUS-49: add apache copyright to java, js files missing copyright

Posted by di...@apache.org.
ARGUS-49: add apache copyright to java, js files missing copyright


Project: http://git-wip-us.apache.org/repos/asf/incubator-argus/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-argus/commit/3df530d6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-argus/tree/3df530d6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-argus/diff/3df530d6

Branch: refs/heads/master
Commit: 3df530d67ccf6e2dd25e8e32834ff3c46f4e96e9
Parents: 30ddcba
Author: Dilli Dorai Arumugam <da...@hortonworks.com>
Authored: Fri Sep 12 16:32:08 2014 -0700
Committer: Dilli Dorai Arumugam <da...@hortonworks.com>
Committed: Fri Sep 12 16:32:08 2014 -0700

----------------------------------------------------------------------
 .../java/com/xasecure/audit/dao/DaoManager.java | 21 +++++++++++++++++++-
 .../audit/dao/XAHBaseAuditEventDao.java         | 21 +++++++++++++++++++-
 .../xasecure/audit/dao/XAHdfsAuditEventDao.java | 21 +++++++++++++++++++-
 .../xasecure/audit/dao/XAHiveAuditEventDao.java | 21 +++++++++++++++++++-
 .../xasecure/audit/entity/XXBaseAuditEvent.java | 21 +++++++++++++++++++-
 .../audit/entity/XXBaseAuditEvent_.java         | 21 +++++++++++++++++++-
 .../audit/entity/XXHBaseAuditEvent.java         | 21 +++++++++++++++++++-
 .../audit/entity/XXHBaseAuditEvent_.java        | 21 +++++++++++++++++++-
 .../xasecure/audit/entity/XXHdfsAuditEvent.java | 21 +++++++++++++++++++-
 .../audit/entity/XXHdfsAuditEvent_.java         | 21 +++++++++++++++++++-
 .../xasecure/audit/entity/XXHiveAuditEvent.java | 21 +++++++++++++++++++-
 .../audit/entity/XXHiveAuditEvent_.java         | 21 +++++++++++++++++++-
 .../xasecure/audit/model/AuditEventBase.java    | 21 +++++++++++++++++++-
 .../audit/model/EnumRepositoryType.java         | 21 +++++++++++++++++++-
 .../xasecure/audit/model/HBaseAuditEvent.java   | 21 +++++++++++++++++++-
 .../xasecure/audit/model/HdfsAuditEvent.java    | 21 +++++++++++++++++++-
 .../xasecure/audit/model/HiveAuditEvent.java    | 21 +++++++++++++++++++-
 .../audit/provider/AsyncAuditProvider.java      | 21 +++++++++++++++++++-
 .../com/xasecure/audit/test/TestEvents.java     | 21 +++++++++++++++++++-
 .../xasecure/admin/client/XaAdminClient.java    | 21 +++++++++++++++++++-
 .../admin/client/XaAdminRESTClient.java         | 21 +++++++++++++++++++-
 .../admin/client/datatype/GrantRevokeData.java  | 21 +++++++++++++++++++-
 .../authorization/utils/StringUtil.java         | 21 +++++++++++++++++++-
 .../utils/XaSecureCredentialProvider.java       | 21 +++++++++++++++++++-
 .../pdp/config/PolicyChangeListener.java        | 21 +++++++++++++++++++-
 .../pdp/config/gson/ExcludeSerialization.java   | 21 +++++++++++++++++++-
 .../config/gson/PolicyExclusionStrategy.java    | 21 +++++++++++++++++++-
 .../pdp/constants/XaSecureConstants.java        | 21 +++++++++++++++++++-
 .../xasecure/pdp/hdfs/AdminPolicyChecker.java   | 21 +++++++++++++++++++-
 .../xasecure/pdp/hdfs/XASecureAuthorizer.java   | 21 +++++++++++++++++++-
 .../xasecure/pdp/hive/XASecureAuthorizer.java   | 21 +++++++++++++++++++-
 .../java/com/xasecure/pdp/model/Policy.java     | 21 +++++++++++++++++++-
 .../com/xasecure/pdp/model/PolicyContainer.java | 21 +++++++++++++++++++-
 .../com/xasecure/pdp/model/ResourcePath.java    | 21 +++++++++++++++++++-
 .../com/xasecure/pdp/model/RolePermission.java  | 21 +++++++++++++++++++-
 .../com/xasecure/pdp/storm/StormAuthRule.java   | 21 +++++++++++++++++++-
 .../com/xasecure/pdp/storm/URLBasedAuthDB.java  | 21 +++++++++++++++++++-
 .../xasecure/pdp/storm/XASecureAuthorizer.java  | 21 +++++++++++++++++++-
 .../utils/install/XmlConfigChanger.java         | 21 +++++++++++++++++++-
 .../credentialapi/CredentialReader.java         | 21 +++++++++++++++++++-
 .../com/hortonworks/credentialapi/buildks.java  | 21 +++++++++++++++++++-
 .../xasecure/server/tomcat/EmbededServer.java   | 21 +++++++++++++++++++-
 .../server/tomcat/StopEmbededServer.java        | 21 +++++++++++++++++++-
 .../authorization/hive/XaHiveAccessContext.java | 21 +++++++++++++++++++-
 .../hive/XaHiveAccessVerifier.java              | 21 +++++++++++++++++++-
 .../hive/XaHiveAccessVerifierFactory.java       | 21 +++++++++++++++++++-
 .../hive/XaHiveObjectAccessInfo.java            | 21 +++++++++++++++++++-
 .../hive/authorizer/XaSecureHiveAuthorizer.java | 21 +++++++++++++++++++-
 .../authorizer/XaSecureHiveAuthorizerBase.java  | 21 +++++++++++++++++++-
 .../XaSecureHiveAuthorizerFactory.java          | 21 +++++++++++++++++++-
 .../hive/constants/XaSecureHiveConstants.java   | 21 +++++++++++++++++++-
 .../com/xasecure/hadoop/client/HadoopFS.java    | 21 +++++++++++++++++++-
 .../xasecure/hadoop/client/HadoopFSTester.java  | 21 +++++++++++++++++++-
 .../hadoop/client/config/BaseClient.java        | 21 +++++++++++++++++++-
 .../hadoop/client/config/HadoopClassLoader.java | 21 +++++++++++++++++++-
 .../client/config/HadoopConfigHolder.java       | 21 +++++++++++++++++++-
 .../client/exceptions/HadoopException.java      | 21 +++++++++++++++++++-
 .../com/xasecure/hbase/client/HBaseClient.java  | 21 +++++++++++++++++++-
 .../hbase/client/HBaseClientTester.java         | 21 +++++++++++++++++++-
 .../com/xasecure/hive/client/HiveClient.java    | 21 +++++++++++++++++++-
 .../xasecure/hive/client/HiveClientTester.java  | 21 +++++++++++++++++++-
 .../security/KrbPasswordSaverLoginModule.java   | 21 +++++++++++++++++++-
 .../unix/jaas/RoleUserAuthorityGranter.java     | 21 +++++++++++++++++++-
 .../com/xasecure/biz/AssetConnectionMgr.java    | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/biz/AssetMgr.java    | 21 +++++++++++++++++++-
 .../src/main/java/com/xasecure/biz/BaseMgr.java | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/biz/HadoopFSMgr.java | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/biz/HiveFSMgr.java   | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/biz/SessionMgr.java  | 21 +++++++++++++++++++-
 .../src/main/java/com/xasecure/biz/UserMgr.java | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/biz/XABizUtil.java   | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/biz/XAuditMgr.java   | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/biz/XUserMgr.java    | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/ContextUtil.java   | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/common/DateUtil.java | 21 +++++++++++++++++++-
 .../com/xasecure/common/ErrorMessageUtil.java   | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/common/GUIDUtil.java | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/common/HTTPUtil.java | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/common/JSONUtil.java | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/MessageEnums.java  | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/MyCallBack.java    | 21 +++++++++++++++++++-
 .../com/xasecure/common/PropertiesUtil.java     | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/RESTErrorUtil.java | 21 +++++++++++++++++++-
 .../com/xasecure/common/RequestContext.java     | 21 +++++++++++++++++++-
 .../com/xasecure/common/SearchCriteria.java     | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/SearchField.java   | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/SearchGroup.java   | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/SearchUtil.java    | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/SearchValue.java   | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/SortField.java     | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/StringUtil.java    | 21 +++++++++++++++++++-
 .../com/xasecure/common/TimedEventUtil.java     | 21 +++++++++++++++++++-
 .../com/xasecure/common/UserSessionBase.java    | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/XAConfigUtil.java  | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/XAConstants.java   | 21 +++++++++++++++++++-
 .../xasecure/common/XAJAXBContextResolver.java  | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/XASearchUtil.java  | 21 +++++++++++++++++++-
 .../annotation/XAAnnotationClassName.java       | 21 +++++++++++++++++++-
 .../annotation/XAAnnotationJSMgrName.java       | 21 +++++++++++++++++++-
 .../common/annotation/XAAnnotationRestAPI.java  | 21 +++++++++++++++++++-
 .../xasecure/common/db/JPABeanCallbacks.java    | 21 +++++++++++++++++++-
 .../java/com/xasecure/common/view/VEnum.java    | 21 +++++++++++++++++++-
 .../com/xasecure/common/view/VEnumElement.java  | 21 +++++++++++++++++++-
 .../com/xasecure/common/view/VTrxLogAttr.java   | 21 +++++++++++++++++++-
 .../com/xasecure/common/view/ViewBaseBean.java  | 21 +++++++++++++++++++-
 .../credentialapi/CredentialReader.java         | 21 +++++++++++++++++++-
 .../src/main/java/com/xasecure/json/Folder.java | 21 +++++++++++++++++++-
 .../com/xasecure/json/JsonDateSerializer.java   | 21 +++++++++++++++++++-
 .../java/com/xasecure/patch/BaseLoader.java     | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/rest/AssetREST.java  | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/rest/PublicAPIs.java | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/rest/UserREST.java   | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/rest/XAuditREST.java | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/rest/XUserREST.java  | 21 +++++++++++++++++++-
 .../security/context/XAContextHolder.java       | 21 +++++++++++++++++++-
 .../security/context/XASecurityContext.java     | 21 +++++++++++++++++++-
 .../xasecure/security/handler/Permission.java   | 21 +++++++++++++++++++-
 .../handler/XADomainObjectSecurityHandler.java  | 21 +++++++++++++++++++-
 .../security/listener/SpringEventListener.java  | 21 +++++++++++++++++++-
 .../standalone/StandaloneSecurityHandler.java   | 21 +++++++++++++++++++-
 .../CustomLogoutSuccessHandler.java             | 21 +++++++++++++++++++-
 .../authentication/XAAuthFailureHandler.java    | 21 +++++++++++++++++++-
 .../authentication/XAAuthSuccessHandler.java    | 21 +++++++++++++++++++-
 .../XAAuthenticationEntryPoint.java             | 21 +++++++++++++++++++-
 .../security/web/filter/MyRememberMeFilter.java | 21 +++++++++++++++++++-
 .../XASecurityContextFormationFilter.java       | 21 +++++++++++++++++++-
 .../XAUsernamePasswordAuthenticationFilter.java | 21 +++++++++++++++++++-
 .../service/AbstractBaseResourceService.java    | 21 +++++++++++++++++++-
 .../xasecure/service/AuthSessionService.java    | 21 +++++++++++++++++++-
 .../xasecure/service/PublicAPIServiceBase.java  | 21 +++++++++++++++++++-
 .../java/com/xasecure/service/UserService.java  | 21 +++++++++++++++++++-
 .../xasecure/service/XAccessAuditService.java   | 21 +++++++++++++++++++-
 .../com/xasecure/service/XAgentService.java     | 21 +++++++++++++++++++-
 .../com/xasecure/service/XAssetService.java     | 21 +++++++++++++++++++-
 .../com/xasecure/service/XAuditMapService.java  | 21 +++++++++++++++++++-
 .../service/XCredentialStoreService.java        | 21 +++++++++++++++++++-
 .../xasecure/service/XGroupGroupService.java    | 21 +++++++++++++++++++-
 .../com/xasecure/service/XGroupService.java     | 21 +++++++++++++++++++-
 .../com/xasecure/service/XGroupUserService.java | 21 +++++++++++++++++++-
 .../com/xasecure/service/XPermMapService.java   | 21 +++++++++++++++++++-
 .../service/XPolicyExportAuditService.java      | 21 +++++++++++++++++++-
 .../com/xasecure/service/XPolicyService.java    | 21 +++++++++++++++++++-
 .../xasecure/service/XPortalUserService.java    | 21 +++++++++++++++++++-
 .../xasecure/service/XRepositoryService.java    | 21 +++++++++++++++++++-
 .../com/xasecure/service/XResourceService.java  | 21 +++++++++++++++++++-
 .../com/xasecure/service/XTrxLogService.java    | 21 +++++++++++++++++++-
 .../java/com/xasecure/service/XUserService.java | 21 +++++++++++++++++++-
 .../service/filter/XARESTAPIFilter.java         | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/util/CLIUtil.java    | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/util/RestUtil.java   | 21 +++++++++++++++++++-
 .../main/java/com/xasecure/util/XARestUtil.java | 21 +++++++++++++++++++-
 .../java/com/xasecure/view/VXAuditRecord.java   | 21 +++++++++++++++++++-
 .../com/xasecure/view/VXAuditRecordList.java    | 21 +++++++++++++++++++-
 security-admin/src/main/webapp/scripts/Init.js  | 21 +++++++++++++++++++-
 security-admin/src/main/webapp/scripts/Main.js  | 21 +++++++++++++++++++-
 .../src/main/webapp/scripts/RegionManager.js    | 21 +++++++++++++++++++-
 .../src/main/webapp/scripts/communicator.js     | 21 +++++++++++++++++++-
 .../src/main/webapp/scripts/modules/Vent.js     | 19 ++++++++++++++++++
 .../src/main/webapp/scripts/modules/XALinks.js  | 21 +++++++++++++++++++-
 .../main/webapp/scripts/modules/XAOverrides.js  | 21 +++++++++++++++++++-
 .../scripts/modules/globalize/message/en.js     | 21 +++++++++++++++++++-
 .../main/webapp/scripts/prelogin/XAPrelogin.js  | 19 ++++++++++++++++++
 .../src/main/webapp/scripts/routers/Router.js   | 21 +++++++++++++++++++-
 .../main/webapp/scripts/utils/XALangSupport.js  | 21 +++++++++++++++++++-
 .../webapp/scripts/views/common/BreadCrumbs.js  | 21 +++++++++++++++++++-
 .../scripts/views/common/FormInputItemList.js   | 19 ++++++++++++++++++
 .../scripts/views/common/UserPermissionList.js  | 19 ++++++++++++++++++
 .../main/webapp/templates/helpers/XAHelpers.js  | 21 +++++++++++++++++++-
 .../java/com/xasecure/rest/TestPublicAPIs.java  | 21 +++++++++++++++++++-
 .../test/java/com/xasecure/util/BaseTest.java   | 21 +++++++++++++++++++-
 .../storm/XaStormAccessVerifier.java            | 21 +++++++++++++++++++-
 .../storm/XaStormAccessVerifierFactory.java     | 21 +++++++++++++++++++-
 .../authorizer/XaSecureStormAuthorizer.java     | 21 +++++++++++++++++++-
 .../process/LdapUserGroupBuilder.java           | 21 +++++++++++++++++++-
 .../process/PolicyMgrUserGroupBuilder.java      | 21 +++++++++++++++++++-
 .../config/UserGroupSyncConfig.java             | 21 +++++++++++++++++++-
 .../model/GetXGroupListResponse.java            | 21 +++++++++++++++++++-
 .../model/GetXUserGroupListResponse.java        | 21 +++++++++++++++++++-
 .../model/GetXUserListResponse.java             | 21 +++++++++++++++++++-
 .../xasecure/unixusersync/model/MUserInfo.java  | 21 +++++++++++++++++++-
 .../xasecure/unixusersync/model/XGroupInfo.java | 21 +++++++++++++++++++-
 .../unixusersync/model/XUserGroupInfo.java      | 21 +++++++++++++++++++-
 .../xasecure/unixusersync/model/XUserInfo.java  | 21 +++++++++++++++++++-
 .../unixusersync/poc/InvalidGroupException.java | 21 +++++++++++++++++++-
 .../unixusersync/poc/InvalidUserException.java  | 21 +++++++++++++++++++-
 .../unixusersync/poc/ListUserGroupTest.java     | 21 +++++++++++++++++++-
 .../xasecure/unixusersync/poc/ListUserTest.java | 21 +++++++++++++++++++-
 .../unixusersync/poc/ListXaSecureUser.java      | 21 +++++++++++++++++++-
 .../unixusersync/poc/ListXaSecureUserGroup.java | 21 +++++++++++++++++++-
 .../unixusersync/poc/RestClientPost.java        | 21 +++++++++++++++++++-
 .../poc/XaSecureClientUserGroupMapping.java     | 21 +++++++++++++++++++-
 .../unixusersync/poc/XaSecureJSONParser.java    | 21 +++++++++++++++++++-
 .../poc/XaSecureUpdateUserGroupMapping.java     | 21 +++++++++++++++++++-
 .../poc/XaSecureUserGroupMapping.java           | 21 +++++++++++++++++++-
 .../process/PolicyMgrUserGroupBuilder.java      | 21 +++++++++++++++++++-
 .../process/UnixUserGroupBuilder.java           | 21 +++++++++++++++++++-
 .../xasecure/usergroupsync/UserGroupSink.java   | 21 +++++++++++++++++++-
 .../xasecure/usergroupsync/UserGroupSource.java | 21 +++++++++++++++++++-
 .../xasecure/usergroupsync/UserGroupSync.java   | 21 +++++++++++++++++++-
 .../unix/jaas/ConsolePromptCallbackHandler.java | 21 +++++++++++++++++++-
 .../unix/jaas/RemoteUnixLoginModule.java        | 21 +++++++++++++++++++-
 .../unix/jaas/UnixGroupPrincipal.java           | 21 +++++++++++++++++++-
 .../unix/jaas/UnixUserPrincipal.java            | 21 +++++++++++++++++++-
 .../UnixAuthenticationTester.java               | 21 +++++++++++++++++++-
 .../authentication/PasswordValidator.java       | 21 +++++++++++++++++++-
 .../UnixAuthenticationService.java              | 21 +++++++++++++++++++-
 206 files changed, 4116 insertions(+), 202 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/dao/DaoManager.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/dao/DaoManager.java b/agents-audit/src/main/java/com/xasecure/audit/dao/DaoManager.java
index ed30b22..05dfb89 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/dao/DaoManager.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/dao/DaoManager.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.dao;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.dao;
 
 import javax.persistence.EntityManager;
 import javax.persistence.EntityManagerFactory;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/dao/XAHBaseAuditEventDao.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/dao/XAHBaseAuditEventDao.java b/agents-audit/src/main/java/com/xasecure/audit/dao/XAHBaseAuditEventDao.java
index 1fafb6d..610a5d8 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/dao/XAHBaseAuditEventDao.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/dao/XAHBaseAuditEventDao.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.dao;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.dao;
 
 import com.xasecure.audit.entity.XXHBaseAuditEvent;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/dao/XAHdfsAuditEventDao.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/dao/XAHdfsAuditEventDao.java b/agents-audit/src/main/java/com/xasecure/audit/dao/XAHdfsAuditEventDao.java
index 409fbd7..450b483 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/dao/XAHdfsAuditEventDao.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/dao/XAHdfsAuditEventDao.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.dao;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.dao;
 
 import com.xasecure.audit.entity.XXHdfsAuditEvent;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/dao/XAHiveAuditEventDao.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/dao/XAHiveAuditEventDao.java b/agents-audit/src/main/java/com/xasecure/audit/dao/XAHiveAuditEventDao.java
index 91e0e46..fc511f6 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/dao/XAHiveAuditEventDao.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/dao/XAHiveAuditEventDao.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.dao;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.dao;
 
 import com.xasecure.audit.entity.XXHiveAuditEvent;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent.java b/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent.java
index 4045652..a0691bb 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.entity;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.entity;
 
 import java.io.Serializable;
 import java.util.Date;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent_.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent_.java b/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent_.java
index 18ab66d..953e513 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent_.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/entity/XXBaseAuditEvent_.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.entity;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.entity;
 
 import com.xasecure.audit.model.EnumRepositoryType;
 import java.util.Date;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent.java b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent.java
index eb2282c..0a02e7e 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.entity;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.entity;
 
 import java.io.Serializable;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent_.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent_.java b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent_.java
index fc73485..03e704f 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent_.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHBaseAuditEvent_.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.entity;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.entity;
 
 import javax.annotation.Generated;
 import javax.persistence.metamodel.SingularAttribute;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent.java b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent.java
index eab5b76..3afc395 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.entity;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.entity;
 
 import java.io.Serializable;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent_.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent_.java b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent_.java
index d02667d..c7f2d71 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent_.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHdfsAuditEvent_.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.entity;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.entity;
 
 import javax.annotation.Generated;
 import javax.persistence.metamodel.SingularAttribute;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent.java b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent.java
index 09615e7..4d0b12d 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.entity;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.entity;
 
 import java.io.Serializable;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent_.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent_.java b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent_.java
index fa973d1..328ac96 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent_.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/entity/XXHiveAuditEvent_.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.entity;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.entity;
 
 import javax.annotation.Generated;
 import javax.persistence.metamodel.SingularAttribute;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/model/AuditEventBase.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/model/AuditEventBase.java b/agents-audit/src/main/java/com/xasecure/audit/model/AuditEventBase.java
index 6873be5..df0f42f 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/model/AuditEventBase.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/model/AuditEventBase.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.model;
 
 import java.util.Date;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/model/EnumRepositoryType.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/model/EnumRepositoryType.java b/agents-audit/src/main/java/com/xasecure/audit/model/EnumRepositoryType.java
index f0e919a..0dddef3 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/model/EnumRepositoryType.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/model/EnumRepositoryType.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.model;
 
 public final class EnumRepositoryType {
 	

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/model/HBaseAuditEvent.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/model/HBaseAuditEvent.java b/agents-audit/src/main/java/com/xasecure/audit/model/HBaseAuditEvent.java
index a4ac43b..47cf2a0 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/model/HBaseAuditEvent.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/model/HBaseAuditEvent.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.model;
 
 import java.util.Date;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/model/HdfsAuditEvent.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/model/HdfsAuditEvent.java b/agents-audit/src/main/java/com/xasecure/audit/model/HdfsAuditEvent.java
index deff445..80f906b 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/model/HdfsAuditEvent.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/model/HdfsAuditEvent.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.model;
 
 import java.util.Date;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/model/HiveAuditEvent.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/model/HiveAuditEvent.java b/agents-audit/src/main/java/com/xasecure/audit/model/HiveAuditEvent.java
index 07f6f94..261c804 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/model/HiveAuditEvent.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/model/HiveAuditEvent.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.model;
 
 import java.util.Date;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/provider/AsyncAuditProvider.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/provider/AsyncAuditProvider.java b/agents-audit/src/main/java/com/xasecure/audit/provider/AsyncAuditProvider.java
index 6b30fe8..f793553 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/provider/AsyncAuditProvider.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/provider/AsyncAuditProvider.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.provider;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.provider;
 
 import java.util.LinkedList;
 import java.util.Queue;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-audit/src/main/java/com/xasecure/audit/test/TestEvents.java
----------------------------------------------------------------------
diff --git a/agents-audit/src/main/java/com/xasecure/audit/test/TestEvents.java b/agents-audit/src/main/java/com/xasecure/audit/test/TestEvents.java
index 39b5804..aca18fd 100644
--- a/agents-audit/src/main/java/com/xasecure/audit/test/TestEvents.java
+++ b/agents-audit/src/main/java/com/xasecure/audit/test/TestEvents.java
@@ -1,4 +1,23 @@
-package com.xasecure.audit.test;
+/*
+ * 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.
+ */
+
+ package com.xasecure.audit.test;
 import org.apache.commons.logging.Log;
 import org.apache.log4j.xml.DOMConfigurator;
 import org.apache.commons.logging.LogFactory;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-common/src/main/java/com/xasecure/admin/client/XaAdminClient.java
----------------------------------------------------------------------
diff --git a/agents-common/src/main/java/com/xasecure/admin/client/XaAdminClient.java b/agents-common/src/main/java/com/xasecure/admin/client/XaAdminClient.java
index eb2dfab..74d096a 100644
--- a/agents-common/src/main/java/com/xasecure/admin/client/XaAdminClient.java
+++ b/agents-common/src/main/java/com/xasecure/admin/client/XaAdminClient.java
@@ -1,4 +1,23 @@
-package com.xasecure.admin.client;
+/*
+ * 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.
+ */
+
+ package com.xasecure.admin.client;
 
 
 import com.xasecure.admin.client.datatype.GrantRevokeData;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-common/src/main/java/com/xasecure/admin/client/XaAdminRESTClient.java
----------------------------------------------------------------------
diff --git a/agents-common/src/main/java/com/xasecure/admin/client/XaAdminRESTClient.java b/agents-common/src/main/java/com/xasecure/admin/client/XaAdminRESTClient.java
index 9d92592..c64b02d 100644
--- a/agents-common/src/main/java/com/xasecure/admin/client/XaAdminRESTClient.java
+++ b/agents-common/src/main/java/com/xasecure/admin/client/XaAdminRESTClient.java
@@ -1,4 +1,23 @@
-package com.xasecure.admin.client;
+/*
+ * 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.
+ */
+
+ package com.xasecure.admin.client;
 
 import java.io.File;
 import java.io.FileInputStream;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-common/src/main/java/com/xasecure/admin/client/datatype/GrantRevokeData.java
----------------------------------------------------------------------
diff --git a/agents-common/src/main/java/com/xasecure/admin/client/datatype/GrantRevokeData.java b/agents-common/src/main/java/com/xasecure/admin/client/datatype/GrantRevokeData.java
index 451e785..b5228db 100644
--- a/agents-common/src/main/java/com/xasecure/admin/client/datatype/GrantRevokeData.java
+++ b/agents-common/src/main/java/com/xasecure/admin/client/datatype/GrantRevokeData.java
@@ -1,4 +1,23 @@
-package com.xasecure.admin.client.datatype;
+/*
+ * 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.
+ */
+
+ package com.xasecure.admin.client.datatype;
 
 
 import java.io.IOException;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-common/src/main/java/com/xasecure/authorization/utils/StringUtil.java
----------------------------------------------------------------------
diff --git a/agents-common/src/main/java/com/xasecure/authorization/utils/StringUtil.java b/agents-common/src/main/java/com/xasecure/authorization/utils/StringUtil.java
index c199ddd..0c83e98 100644
--- a/agents-common/src/main/java/com/xasecure/authorization/utils/StringUtil.java
+++ b/agents-common/src/main/java/com/xasecure/authorization/utils/StringUtil.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.utils;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.utils;
 
 import java.util.Calendar;
 import java.util.Collection;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-cred/src/main/java/com/xasecure/authorization/hadoop/utils/XaSecureCredentialProvider.java
----------------------------------------------------------------------
diff --git a/agents-cred/src/main/java/com/xasecure/authorization/hadoop/utils/XaSecureCredentialProvider.java b/agents-cred/src/main/java/com/xasecure/authorization/hadoop/utils/XaSecureCredentialProvider.java
index 4e7855b..07a6357 100644
--- a/agents-cred/src/main/java/com/xasecure/authorization/hadoop/utils/XaSecureCredentialProvider.java
+++ b/agents-cred/src/main/java/com/xasecure/authorization/hadoop/utils/XaSecureCredentialProvider.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.hadoop.utils;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.hadoop.utils;
 
 import java.lang.String;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/config/PolicyChangeListener.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/config/PolicyChangeListener.java b/agents-impl/src/main/java/com/xasecure/pdp/config/PolicyChangeListener.java
index 3d1df55..e6ce2aa 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/config/PolicyChangeListener.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/config/PolicyChangeListener.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.config;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.config;
 
 import com.xasecure.pdp.model.PolicyContainer;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/config/gson/ExcludeSerialization.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/config/gson/ExcludeSerialization.java b/agents-impl/src/main/java/com/xasecure/pdp/config/gson/ExcludeSerialization.java
index 0bb91fc..29c6646 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/config/gson/ExcludeSerialization.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/config/gson/ExcludeSerialization.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.config.gson;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.config.gson;
 
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Retention;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/config/gson/PolicyExclusionStrategy.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/config/gson/PolicyExclusionStrategy.java b/agents-impl/src/main/java/com/xasecure/pdp/config/gson/PolicyExclusionStrategy.java
index 82eee9e..fa1ee70 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/config/gson/PolicyExclusionStrategy.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/config/gson/PolicyExclusionStrategy.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.config.gson;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.config.gson;
 
 import com.google.gson.ExclusionStrategy;
 import com.google.gson.FieldAttributes;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/constants/XaSecureConstants.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/constants/XaSecureConstants.java b/agents-impl/src/main/java/com/xasecure/pdp/constants/XaSecureConstants.java
index 4f6de0b..db2552c 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/constants/XaSecureConstants.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/constants/XaSecureConstants.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.constants;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.constants;
 
 public class XaSecureConstants {
 	public static final String PUBLIC_ACCESS_ROLE = "public" ;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/hdfs/AdminPolicyChecker.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/hdfs/AdminPolicyChecker.java b/agents-impl/src/main/java/com/xasecure/pdp/hdfs/AdminPolicyChecker.java
index 121f8b7..327c404 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/hdfs/AdminPolicyChecker.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/hdfs/AdminPolicyChecker.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.hdfs;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.hdfs;
 
 import java.util.ArrayList;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/hdfs/XASecureAuthorizer.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/hdfs/XASecureAuthorizer.java b/agents-impl/src/main/java/com/xasecure/pdp/hdfs/XASecureAuthorizer.java
index f558ba1..c29dd7c 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/hdfs/XASecureAuthorizer.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/hdfs/XASecureAuthorizer.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.hdfs;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.hdfs;
 
 import java.util.Set;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/hive/XASecureAuthorizer.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/hive/XASecureAuthorizer.java b/agents-impl/src/main/java/com/xasecure/pdp/hive/XASecureAuthorizer.java
index 06a77de..2eca90f 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/hive/XASecureAuthorizer.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/hive/XASecureAuthorizer.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.hive;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.hive;
 
 import org.apache.hadoop.hive.ql.metadata.AuthorizationException;
 import org.apache.hadoop.security.UserGroupInformation;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/model/Policy.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/model/Policy.java b/agents-impl/src/main/java/com/xasecure/pdp/model/Policy.java
index 2b95f02..a2bace7 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/model/Policy.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/model/Policy.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.model;
 
 import java.util.ArrayList;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/model/PolicyContainer.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/model/PolicyContainer.java b/agents-impl/src/main/java/com/xasecure/pdp/model/PolicyContainer.java
index 05e9cfb..1675d34 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/model/PolicyContainer.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/model/PolicyContainer.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.model;
 
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/model/ResourcePath.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/model/ResourcePath.java b/agents-impl/src/main/java/com/xasecure/pdp/model/ResourcePath.java
index 6468620..ff6a754 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/model/ResourcePath.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/model/ResourcePath.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.model;
 
 public class ResourcePath {
 	

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/model/RolePermission.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/model/RolePermission.java b/agents-impl/src/main/java/com/xasecure/pdp/model/RolePermission.java
index 0232e25..53dfe6e 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/model/RolePermission.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/model/RolePermission.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.model;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.model;
 
 import java.util.ArrayList;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/storm/StormAuthRule.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/storm/StormAuthRule.java b/agents-impl/src/main/java/com/xasecure/pdp/storm/StormAuthRule.java
index 1cdabef..d7ec72d 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/storm/StormAuthRule.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/storm/StormAuthRule.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.storm;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.storm;
 
 import java.util.ArrayList;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/storm/URLBasedAuthDB.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/storm/URLBasedAuthDB.java b/agents-impl/src/main/java/com/xasecure/pdp/storm/URLBasedAuthDB.java
index c3e3710..3cb2916 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/storm/URLBasedAuthDB.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/storm/URLBasedAuthDB.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.storm;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.storm;
 
 import java.util.ArrayList;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-impl/src/main/java/com/xasecure/pdp/storm/XASecureAuthorizer.java
----------------------------------------------------------------------
diff --git a/agents-impl/src/main/java/com/xasecure/pdp/storm/XASecureAuthorizer.java b/agents-impl/src/main/java/com/xasecure/pdp/storm/XASecureAuthorizer.java
index e41edc1..82a9c8d 100644
--- a/agents-impl/src/main/java/com/xasecure/pdp/storm/XASecureAuthorizer.java
+++ b/agents-impl/src/main/java/com/xasecure/pdp/storm/XASecureAuthorizer.java
@@ -1,4 +1,23 @@
-package com.xasecure.pdp.storm;
+/*
+ * 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.
+ */
+
+ package com.xasecure.pdp.storm;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/agents-installer/src/main/java/com/xasecure/utils/install/XmlConfigChanger.java
----------------------------------------------------------------------
diff --git a/agents-installer/src/main/java/com/xasecure/utils/install/XmlConfigChanger.java b/agents-installer/src/main/java/com/xasecure/utils/install/XmlConfigChanger.java
index 2daef54..c7a3346 100644
--- a/agents-installer/src/main/java/com/xasecure/utils/install/XmlConfigChanger.java
+++ b/agents-installer/src/main/java/com/xasecure/utils/install/XmlConfigChanger.java
@@ -1,4 +1,23 @@
-package com.xasecure.utils.install;
+/*
+ * 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.
+ */
+
+ package com.xasecure.utils.install;
 
 import java.io.BufferedReader;
 import java.io.File;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/credentialbuilder/src/main/java/com/hortonworks/credentialapi/CredentialReader.java
----------------------------------------------------------------------
diff --git a/credentialbuilder/src/main/java/com/hortonworks/credentialapi/CredentialReader.java b/credentialbuilder/src/main/java/com/hortonworks/credentialapi/CredentialReader.java
index fa1cc1e..abbdaef 100644
--- a/credentialbuilder/src/main/java/com/hortonworks/credentialapi/CredentialReader.java
+++ b/credentialbuilder/src/main/java/com/hortonworks/credentialapi/CredentialReader.java
@@ -1,4 +1,23 @@
-package com.hortonworks.credentialapi;
+/*
+ * 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.
+ */
+
+ package com.hortonworks.credentialapi;
 import java.util.ArrayList;
 import java.util.List;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/credentialbuilder/src/main/java/com/hortonworks/credentialapi/buildks.java
----------------------------------------------------------------------
diff --git a/credentialbuilder/src/main/java/com/hortonworks/credentialapi/buildks.java b/credentialbuilder/src/main/java/com/hortonworks/credentialapi/buildks.java
index 52c353d..f5c25f9 100644
--- a/credentialbuilder/src/main/java/com/hortonworks/credentialapi/buildks.java
+++ b/credentialbuilder/src/main/java/com/hortonworks/credentialapi/buildks.java
@@ -1,4 +1,23 @@
-package com.hortonworks.credentialapi;
+/*
+ * 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.
+ */
+
+ package com.hortonworks.credentialapi;
 import java.io.BufferedReader;
 import java.io.IOException;
 import java.io.InputStreamReader;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/embededwebserver/src/main/java/com/xasecure/server/tomcat/EmbededServer.java
----------------------------------------------------------------------
diff --git a/embededwebserver/src/main/java/com/xasecure/server/tomcat/EmbededServer.java b/embededwebserver/src/main/java/com/xasecure/server/tomcat/EmbededServer.java
index 583fe93..72f60c6 100644
--- a/embededwebserver/src/main/java/com/xasecure/server/tomcat/EmbededServer.java
+++ b/embededwebserver/src/main/java/com/xasecure/server/tomcat/EmbededServer.java
@@ -1,4 +1,23 @@
-package com.xasecure.server.tomcat;
+/*
+ * 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.
+ */
+
+ package com.xasecure.server.tomcat;
 
 import java.io.File;
 import java.io.FileInputStream;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/embededwebserver/src/main/java/com/xasecure/server/tomcat/StopEmbededServer.java
----------------------------------------------------------------------
diff --git a/embededwebserver/src/main/java/com/xasecure/server/tomcat/StopEmbededServer.java b/embededwebserver/src/main/java/com/xasecure/server/tomcat/StopEmbededServer.java
index b75a8ce..0ec2541 100644
--- a/embededwebserver/src/main/java/com/xasecure/server/tomcat/StopEmbededServer.java
+++ b/embededwebserver/src/main/java/com/xasecure/server/tomcat/StopEmbededServer.java
@@ -1,4 +1,23 @@
-package com.xasecure.server.tomcat;
+/*
+ * 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.
+ */
+
+ package com.xasecure.server.tomcat;
 
 import java.io.PrintWriter;
 import java.net.Socket;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessContext.java
----------------------------------------------------------------------
diff --git a/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessContext.java b/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessContext.java
index 304d51f..570456c 100644
--- a/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessContext.java
+++ b/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessContext.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.hive;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.hive;
 
 import org.apache.hadoop.hive.ql.security.authorization.plugin.HiveAuthzContext;
 import org.apache.hadoop.hive.ql.security.authorization.plugin.HiveAuthzSessionContext;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifier.java
----------------------------------------------------------------------
diff --git a/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifier.java b/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifier.java
index 24c6fbe..2dcf5f9 100644
--- a/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifier.java
+++ b/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifier.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.hive;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.hive;
 
 import org.apache.hadoop.security.UserGroupInformation;
 

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifierFactory.java
----------------------------------------------------------------------
diff --git a/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifierFactory.java b/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifierFactory.java
index 79c714a..057b930 100644
--- a/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifierFactory.java
+++ b/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveAccessVerifierFactory.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.hive;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.hive;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;

http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/3df530d6/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveObjectAccessInfo.java
----------------------------------------------------------------------
diff --git a/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveObjectAccessInfo.java b/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveObjectAccessInfo.java
index f14cd03..c0b8035 100644
--- a/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveObjectAccessInfo.java
+++ b/hive-agent/src/main/java/com/xasecure/authorization/hive/XaHiveObjectAccessInfo.java
@@ -1,4 +1,23 @@
-package com.xasecure.authorization.hive;
+/*
+ * 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.
+ */
+
+ package com.xasecure.authorization.hive;
 
 import java.util.ArrayList;
 import java.util.List;