You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2023/03/25 14:57:19 UTC

[commons-jelly] 02/05: Add missing license headers

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jelly.git

commit 1b75a39d60a46693f8db5154b032ec67a543e4fb
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sat Mar 25 10:02:07 2023 -0400

    Add missing license headers
---
 .../commons/jelly/expression/jexl/package-info.java     | 17 +++++++++++++++++
 .../apache/commons/jelly/expression/package-info.java   | 17 +++++++++++++++++
 .../org/apache/commons/jelly/impl/package-info.java     | 17 +++++++++++++++++
 .../java/org/apache/commons/jelly/package-info.java     | 17 +++++++++++++++++
 .../org/apache/commons/jelly/parser/package-info.java   | 17 +++++++++++++++++
 .../org/apache/commons/jelly/servlet/package-info.java  | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/core/GetStaticTag.java    |  1 -
 .../apache/commons/jelly/tags/core/package-info.java    | 17 +++++++++++++++++
 .../java/org/apache/commons/jelly/util/TagUtils.java    |  1 -
 .../java/org/apache/commons/jelly/TestXMLOutput.java    |  1 -
 .../apache/commons/jelly/core/TestCoreMemoryLeak.java   |  1 -
 .../apache/commons/jelly/tags/junit/package-info.java   | 17 +++++++++++++++++
 .../org/apache/commons/jelly/test/xml/TestCData.java    |  1 -
 .../org/apache/commons/jelly/tags/ant/package-info.java | 17 +++++++++++++++++
 .../org/apache/commons/jelly/task/package-info.java     | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/antlr/package-info.java   | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/bean/package-info.java    | 17 +++++++++++++++++
 .../commons/jelly/tags/beanshell/package-info.java      | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/betwixt/package-info.java | 17 +++++++++++++++++
 .../org/apache/commons/digester/rss/package-info.java   | 17 +++++++++++++++++
 .../org/apache/commons/jelly/tags/bsf/package-info.java | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/define/package-info.java  | 17 +++++++++++++++++
 .../commons/jelly/tags/dynabean/package-info.java       | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/email/package-info.java   | 17 +++++++++++++++++
 .../org/apache/commons/jelly/tags/fmt/SetBundleTag.java |  1 -
 .../apache/commons/jelly/tags/fmt/SetTimeZoneTag.java   |  1 -
 .../apache/commons/jelly/tags/html/package-info.java    | 17 +++++++++++++++++
 .../org/apache/commons/jelly/tags/http/PartTag.java     |  1 -
 .../apache/commons/jelly/tags/http/package-info.java    | 17 +++++++++++++++++
 .../commons/jelly/tags/interaction/package-info.java    | 17 +++++++++++++++++
 .../commons/jelly/tags/jaxme/JaxMeTagLibrary.java       |  1 -
 .../apache/commons/jelly/tags/jaxme/package-info.java   | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/jetty/package-info.java   | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/jface/package-info.java   | 17 +++++++++++++++++
 .../org/apache/commons/jelly/tags/jms/package-info.java | 17 +++++++++++++++++
 .../org/apache/commons/jelly/tags/jmx/package-info.java | 17 +++++++++++++++++
 .../org/apache/commons/jelly/tags/jsl/package-info.java | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/junit/package-info.java   | 17 +++++++++++++++++
 .../org/apache/commons/jelly/tags/ojb/package-info.java | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/quartz/package-info.java  | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/soap/package-info.java    | 17 +++++++++++++++++
 .../main/java/javax/servlet/jsp/jstl/sql/Result.java    |  1 -
 .../java/javax/servlet/jsp/jstl/sql/ResultSupport.java  |  1 -
 .../org/apache/commons/jelly/tags/sql/ResultSetTag.java |  1 -
 .../java/org/apache/commons/jelly/tags/sql/RowTag.java  |  1 -
 .../org/apache/commons/jelly/tags/sql/package-info.java | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/swing/ButtonGroupTag.java |  1 -
 .../apache/commons/jelly/tags/swing/CardLayoutTag.java  |  2 --
 .../commons/jelly/tags/swing/impl/package-info.java     | 17 +++++++++++++++++
 .../commons/jelly/tags/swing/model/package-info.java    | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/swing/package-info.java   | 17 +++++++++++++++++
 .../org/apache/commons/jelly/swing/TestSwingTags.java   |  1 -
 .../org/apache/commons/jelly/tags/swt/DialogTag.java    |  1 -
 .../org/apache/commons/jelly/tags/swt/package-info.java | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/threads/package-info.java | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/util/package-info.java    | 17 +++++++++++++++++
 .../commons/jelly/tags/validate/package-info.java       | 17 +++++++++++++++++
 .../org/apache/commons/jelly/tags/xml/package-info.java | 17 +++++++++++++++++
 .../apache/commons/jelly/tags/xmlunit/package-info.java | 17 +++++++++++++++++
 pom.xml                                                 |  2 +-
 60 files changed, 715 insertions(+), 19 deletions(-)

diff --git a/core/src/main/java/org/apache/commons/jelly/expression/jexl/package-info.java b/core/src/main/java/org/apache/commons/jelly/expression/jexl/package-info.java
index 684379f6..aefbe418 100644
--- a/core/src/main/java/org/apache/commons/jelly/expression/jexl/package-info.java
+++ b/core/src/main/java/org/apache/commons/jelly/expression/jexl/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Expressions used to turn the tag attribute values into compiled expression objects for languages such as Jexl, XPath, Velocity, beanshell, Rhino etc.
  */
diff --git a/core/src/main/java/org/apache/commons/jelly/expression/package-info.java b/core/src/main/java/org/apache/commons/jelly/expression/package-info.java
index ecdb33c4..e31ceb94 100644
--- a/core/src/main/java/org/apache/commons/jelly/expression/package-info.java
+++ b/core/src/main/java/org/apache/commons/jelly/expression/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Implementations of the Expression classes using commons-jexl.
  */
diff --git a/core/src/main/java/org/apache/commons/jelly/impl/package-info.java b/core/src/main/java/org/apache/commons/jelly/impl/package-info.java
index 438dd7d4..3ba519f3 100644
--- a/core/src/main/java/org/apache/commons/jelly/impl/package-info.java
+++ b/core/src/main/java/org/apache/commons/jelly/impl/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Core implementation classes for Jelly.
  */
diff --git a/core/src/main/java/org/apache/commons/jelly/package-info.java b/core/src/main/java/org/apache/commons/jelly/package-info.java
index d5c591c4..7354efeb 100644
--- a/core/src/main/java/org/apache/commons/jelly/package-info.java
+++ b/core/src/main/java/org/apache/commons/jelly/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * This package contains the main jelly API classes.
  * <p>
diff --git a/core/src/main/java/org/apache/commons/jelly/parser/package-info.java b/core/src/main/java/org/apache/commons/jelly/parser/package-info.java
index 5312d152..1666714d 100644
--- a/core/src/main/java/org/apache/commons/jelly/parser/package-info.java
+++ b/core/src/main/java/org/apache/commons/jelly/parser/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Jelly parsers both XML syntax and non-XML syntaxes are supported.
  */
diff --git a/core/src/main/java/org/apache/commons/jelly/servlet/package-info.java b/core/src/main/java/org/apache/commons/jelly/servlet/package-info.java
index 16598a51..0603800f 100644
--- a/core/src/main/java/org/apache/commons/jelly/servlet/package-info.java
+++ b/core/src/main/java/org/apache/commons/jelly/servlet/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Classes for using Jelly on the Servlet platform.
  */
diff --git a/core/src/main/java/org/apache/commons/jelly/tags/core/GetStaticTag.java b/core/src/main/java/org/apache/commons/jelly/tags/core/GetStaticTag.java
index c179d5f8..8ab48a5f 100644
--- a/core/src/main/java/org/apache/commons/jelly/tags/core/GetStaticTag.java
+++ b/core/src/main/java/org/apache/commons/jelly/tags/core/GetStaticTag.java
@@ -40,7 +40,6 @@ import org.apache.commons.jelly.util.ClassLoaderUtils;
  * &lt;j:getStatic var="closeOperation" className="javax.swing.JFrame"
  *              field="EXIT_ON_CLOSE"/&gt;
  * </pre>
- *
  */
 
 public class GetStaticTag extends TagSupport {
diff --git a/core/src/main/java/org/apache/commons/jelly/tags/core/package-info.java b/core/src/main/java/org/apache/commons/jelly/tags/core/package-info.java
index df3c78f6..8fc73f15 100644
--- a/core/src/main/java/org/apache/commons/jelly/tags/core/package-info.java
+++ b/core/src/main/java/org/apache/commons/jelly/tags/core/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * The core Tags from the JSTL plus Jelly extensions.
  */
diff --git a/core/src/main/java/org/apache/commons/jelly/util/TagUtils.java b/core/src/main/java/org/apache/commons/jelly/util/TagUtils.java
index 9a1a067d..472ea05a 100644
--- a/core/src/main/java/org/apache/commons/jelly/util/TagUtils.java
+++ b/core/src/main/java/org/apache/commons/jelly/util/TagUtils.java
@@ -23,7 +23,6 @@ import org.apache.commons.jelly.impl.TextScript;
 
 /** Contains static methods to help tag developers.
  * @author Hans Gilde
- *
  */
 public class TagUtils {
     private TagUtils() {
diff --git a/core/src/test/java/org/apache/commons/jelly/TestXMLOutput.java b/core/src/test/java/org/apache/commons/jelly/TestXMLOutput.java
index 7db02161..13ff55e1 100644
--- a/core/src/test/java/org/apache/commons/jelly/TestXMLOutput.java
+++ b/core/src/test/java/org/apache/commons/jelly/TestXMLOutput.java
@@ -24,7 +24,6 @@ import org.apache.commons.jelly.test.BaseJellyTest;
 
 /**
  * @author Hans Gilde
- *
  */
 public class TestXMLOutput extends BaseJellyTest {
 
diff --git a/core/src/test/java/org/apache/commons/jelly/core/TestCoreMemoryLeak.java b/core/src/test/java/org/apache/commons/jelly/core/TestCoreMemoryLeak.java
index c70270a3..164ff7a9 100644
--- a/core/src/test/java/org/apache/commons/jelly/core/TestCoreMemoryLeak.java
+++ b/core/src/test/java/org/apache/commons/jelly/core/TestCoreMemoryLeak.java
@@ -18,7 +18,6 @@ package org.apache.commons.jelly.core;
 
 /** Tests for basic memory leaking in core tags. Runs a few test scripts many times.
  * @author Hans Gilde
- *
  */
 public class TestCoreMemoryLeak extends BaseMemoryLeakTest {
 
diff --git a/core/src/test/java/org/apache/commons/jelly/tags/junit/package-info.java b/core/src/test/java/org/apache/commons/jelly/tags/junit/package-info.java
index 518392b5..f17007ac 100644
--- a/core/src/test/java/org/apache/commons/jelly/tags/junit/package-info.java
+++ b/core/src/test/java/org/apache/commons/jelly/tags/junit/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A collection of <a href="http://www.junit.org">JUnit</a> tags for performing unit tests written in Jelly script.
  * <p>
diff --git a/core/src/test/java/org/apache/commons/jelly/test/xml/TestCData.java b/core/src/test/java/org/apache/commons/jelly/test/xml/TestCData.java
index 3526e0c5..ccc8a291 100644
--- a/core/src/test/java/org/apache/commons/jelly/test/xml/TestCData.java
+++ b/core/src/test/java/org/apache/commons/jelly/test/xml/TestCData.java
@@ -30,7 +30,6 @@ import org.xml.sax.SAXException;
 
 /**
  * @author mdelagrange
- *
  */
 public class TestCData extends TestCase {
 
diff --git a/jelly-tags/ant/src/main/java/org/apache/commons/jelly/tags/ant/package-info.java b/jelly-tags/ant/src/main/java/org/apache/commons/jelly/tags/ant/package-info.java
index 0295adb8..08510e46 100644
--- a/jelly-tags/ant/src/main/java/org/apache/commons/jelly/tags/ant/package-info.java
+++ b/jelly-tags/ant/src/main/java/org/apache/commons/jelly/tags/ant/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for using Ant tasks within Jelly.
  * <p>
diff --git a/jelly-tags/ant/src/main/java/org/apache/commons/jelly/task/package-info.java b/jelly-tags/ant/src/main/java/org/apache/commons/jelly/task/package-info.java
index 54e476b0..417af1fc 100644
--- a/jelly-tags/ant/src/main/java/org/apache/commons/jelly/task/package-info.java
+++ b/jelly-tags/ant/src/main/java/org/apache/commons/jelly/task/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A collection of Ant tasks for working with Jelly.
  */
diff --git a/jelly-tags/antlr/src/main/java/org/apache/commons/jelly/tags/antlr/package-info.java b/jelly-tags/antlr/src/main/java/org/apache/commons/jelly/tags/antlr/package-info.java
index 78324a60..8aff623c 100644
--- a/jelly-tags/antlr/src/main/java/org/apache/commons/jelly/tags/antlr/package-info.java
+++ b/jelly-tags/antlr/src/main/java/org/apache/commons/jelly/tags/antlr/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for working with the <a href="http://www.antlr.org/">Antlr</a> library.
  */
diff --git a/jelly-tags/bean/src/main/java/org/apache/commons/jelly/tags/bean/package-info.java b/jelly-tags/bean/src/main/java/org/apache/commons/jelly/tags/bean/package-info.java
index 4756353f..9365e1ab 100644
--- a/jelly-tags/bean/src/main/java/org/apache/commons/jelly/tags/bean/package-info.java
+++ b/jelly-tags/bean/src/main/java/org/apache/commons/jelly/tags/bean/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for mapping tags to beans using a similar approach to Ant.
  */
diff --git a/jelly-tags/beanshell/src/main/java/org/apache/commons/jelly/tags/beanshell/package-info.java b/jelly-tags/beanshell/src/main/java/org/apache/commons/jelly/tags/beanshell/package-info.java
index f625be6f..bb8bd277 100644
--- a/jelly-tags/beanshell/src/main/java/org/apache/commons/jelly/tags/beanshell/package-info.java
+++ b/jelly-tags/beanshell/src/main/java/org/apache/commons/jelly/tags/beanshell/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for working with BeanShell expressions and scripts within Jelly.
  */
diff --git a/jelly-tags/betwixt/src/main/java/org/apache/commons/jelly/tags/betwixt/package-info.java b/jelly-tags/betwixt/src/main/java/org/apache/commons/jelly/tags/betwixt/package-info.java
index e5df8950..e56df086 100644
--- a/jelly-tags/betwixt/src/main/java/org/apache/commons/jelly/tags/betwixt/package-info.java
+++ b/jelly-tags/betwixt/src/main/java/org/apache/commons/jelly/tags/betwixt/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for turning XML into beans or beans into XML using the <a href="http://commons.apache.org/jelly/libs/betwixt/tags.html">Betwixt</a> library.
  */
diff --git a/jelly-tags/betwixt/src/test/java/org/apache/commons/digester/rss/package-info.java b/jelly-tags/betwixt/src/test/java/org/apache/commons/digester/rss/package-info.java
index e558680b..9a03d958 100644
--- a/jelly-tags/betwixt/src/test/java/org/apache/commons/digester/rss/package-info.java
+++ b/jelly-tags/betwixt/src/test/java/org/apache/commons/digester/rss/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Example usage of Digester to parse XML documents compatible with the <em>Rich Site Summary</em> format used by many newsfeeds.
  */
diff --git a/jelly-tags/bsf/src/main/java/org/apache/commons/jelly/tags/bsf/package-info.java b/jelly-tags/bsf/src/main/java/org/apache/commons/jelly/tags/bsf/package-info.java
index 8302b5fd..fb5c6a78 100644
--- a/jelly-tags/bsf/src/main/java/org/apache/commons/jelly/tags/bsf/package-info.java
+++ b/jelly-tags/bsf/src/main/java/org/apache/commons/jelly/tags/bsf/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A collection of tag libraries for working with BSF based scripting languages like JavaScript, Jython and PNuts.
  */
diff --git a/jelly-tags/define/src/main/java/org/apache/commons/jelly/tags/define/package-info.java b/jelly-tags/define/src/main/java/org/apache/commons/jelly/tags/define/package-info.java
index 753c8738..fde32967 100644
--- a/jelly-tags/define/src/main/java/org/apache/commons/jelly/tags/define/package-info.java
+++ b/jelly-tags/define/src/main/java/org/apache/commons/jelly/tags/define/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Tag library which allows the creation of new tags using Jelly script itself.
  */
diff --git a/jelly-tags/dynabean/src/main/java/org/apache/commons/jelly/tags/dynabean/package-info.java b/jelly-tags/dynabean/src/main/java/org/apache/commons/jelly/tags/dynabean/package-info.java
index c7c827f5..ac2a9907 100644
--- a/jelly-tags/dynabean/src/main/java/org/apache/commons/jelly/tags/dynabean/package-info.java
+++ b/jelly-tags/dynabean/src/main/java/org/apache/commons/jelly/tags/dynabean/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for creating new DynaClass and DynaBean objects from the <a href="http://commons.apache.org/beanutils/">beanutils</a> library.
  */
diff --git a/jelly-tags/email/src/main/java/org/apache/commons/jelly/tags/email/package-info.java b/jelly-tags/email/src/main/java/org/apache/commons/jelly/tags/email/package-info.java
index af93e277..ad8dfc2f 100644
--- a/jelly-tags/email/src/main/java/org/apache/commons/jelly/tags/email/package-info.java
+++ b/jelly-tags/email/src/main/java/org/apache/commons/jelly/tags/email/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Tags for sending email using the JavaMail API.
  */
diff --git a/jelly-tags/fmt/src/main/java/org/apache/commons/jelly/tags/fmt/SetBundleTag.java b/jelly-tags/fmt/src/main/java/org/apache/commons/jelly/tags/fmt/SetBundleTag.java
index e0fe282b..8e38ac23 100644
--- a/jelly-tags/fmt/src/main/java/org/apache/commons/jelly/tags/fmt/SetBundleTag.java
+++ b/jelly-tags/fmt/src/main/java/org/apache/commons/jelly/tags/fmt/SetBundleTag.java
@@ -26,7 +26,6 @@ import java.util.Locale;
  * Support for tag handlers for &lt;setLocale&gt;, the bundle setting
  * tag in JSTL.
  * @author <a href="mailto:willievu@yahoo.com">Willie Vu</a>
- *
  */
 public class SetBundleTag extends TagSupport {
 
diff --git a/jelly-tags/fmt/src/main/java/org/apache/commons/jelly/tags/fmt/SetTimeZoneTag.java b/jelly-tags/fmt/src/main/java/org/apache/commons/jelly/tags/fmt/SetTimeZoneTag.java
index 65041773..3dc84382 100644
--- a/jelly-tags/fmt/src/main/java/org/apache/commons/jelly/tags/fmt/SetTimeZoneTag.java
+++ b/jelly-tags/fmt/src/main/java/org/apache/commons/jelly/tags/fmt/SetTimeZoneTag.java
@@ -27,7 +27,6 @@ import java.util.TimeZone;
  * Support for tag handlers for &lt;setTimeZone&gt;, the time zone setting
  * tag in JSTL.
  * @author <a href="mailto:willievu@yahoo.com">Willie Vu</a>
- *
  */
 public class SetTimeZoneTag extends TagSupport {
 
diff --git a/jelly-tags/html/src/main/java/org/apache/commons/jelly/tags/html/package-info.java b/jelly-tags/html/src/main/java/org/apache/commons/jelly/tags/html/package-info.java
index 5a1d12b7..2bcb6f99 100644
--- a/jelly-tags/html/src/main/java/org/apache/commons/jelly/tags/html/package-info.java
+++ b/jelly-tags/html/src/main/java/org/apache/commons/jelly/tags/html/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Tags for parsing HTML so that it can be processed by Jelly using Andy Clark's <a href="http://www.apache.org/~andyc/neko/doc/index.html">NekoHTML</a>.
  */
diff --git a/jelly-tags/http/src/main/java/org/apache/commons/jelly/tags/http/PartTag.java b/jelly-tags/http/src/main/java/org/apache/commons/jelly/tags/http/PartTag.java
index 96b128de..12a99a8a 100644
--- a/jelly-tags/http/src/main/java/org/apache/commons/jelly/tags/http/PartTag.java
+++ b/jelly-tags/http/src/main/java/org/apache/commons/jelly/tags/http/PartTag.java
@@ -24,7 +24,6 @@ import org.apache.commons.httpclient.methods.multipart.StringPart;
 
 /**
  * A tag to hold a part of a multiPartPost
- *
  */
 public class PartTag extends TagSupport {
     /** parameter name */
diff --git a/jelly-tags/http/src/main/java/org/apache/commons/jelly/tags/http/package-info.java b/jelly-tags/http/src/main/java/org/apache/commons/jelly/tags/http/package-info.java
index d27f343a..543b2114 100644
--- a/jelly-tags/http/src/main/java/org/apache/commons/jelly/tags/http/package-info.java
+++ b/jelly-tags/http/src/main/java/org/apache/commons/jelly/tags/http/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for working with HTTP, performing HTTP GET, POST and other actions.
  */
diff --git a/jelly-tags/interaction/src/main/java/org/apache/commons/jelly/tags/interaction/package-info.java b/jelly-tags/interaction/src/main/java/org/apache/commons/jelly/tags/interaction/package-info.java
index 314e765d..12d9705f 100644
--- a/jelly-tags/interaction/src/main/java/org/apache/commons/jelly/tags/interaction/package-info.java
+++ b/jelly-tags/interaction/src/main/java/org/apache/commons/jelly/tags/interaction/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A simple interaction tag library so that Jelly scripts can be interactive.
  */
diff --git a/jelly-tags/jaxme/src/main/java/org/apache/commons/jelly/tags/jaxme/JaxMeTagLibrary.java b/jelly-tags/jaxme/src/main/java/org/apache/commons/jelly/tags/jaxme/JaxMeTagLibrary.java
index 50630322..7820736e 100644
--- a/jelly-tags/jaxme/src/main/java/org/apache/commons/jelly/tags/jaxme/JaxMeTagLibrary.java
+++ b/jelly-tags/jaxme/src/main/java/org/apache/commons/jelly/tags/jaxme/JaxMeTagLibrary.java
@@ -23,7 +23,6 @@ import org.apache.commons.jelly.TagLibrary;
  * using the <a href='http://ws.apache.org/jaxme'>Apache JaxMe</a> implementation.
  * The marshalling and unmarshalling tags should work with any JAXB implementation.
  * The generation tag is JaxMe specific.
- *
  */
 public class JaxMeTagLibrary extends TagLibrary {
         
diff --git a/jelly-tags/jaxme/src/main/java/org/apache/commons/jelly/tags/jaxme/package-info.java b/jelly-tags/jaxme/src/main/java/org/apache/commons/jelly/tags/jaxme/package-info.java
index a4177de9..1531282e 100644
--- a/jelly-tags/jaxme/src/main/java/org/apache/commons/jelly/tags/jaxme/package-info.java
+++ b/jelly-tags/jaxme/src/main/java/org/apache/commons/jelly/tags/jaxme/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A <a href='http://java.sun.com/xml/jaxb/'>JAXB</a> tag library using the <a href='http://ws.apache.org/jaxme'>Apache JaxMe</a> implementation.
  * <p>
diff --git a/jelly-tags/jetty/src/main/java/org/apache/commons/jelly/tags/jetty/package-info.java b/jelly-tags/jetty/src/main/java/org/apache/commons/jelly/tags/jetty/package-info.java
index 48ef4f5d..72697941 100644
--- a/jelly-tags/jetty/src/main/java/org/apache/commons/jelly/tags/jetty/package-info.java
+++ b/jelly-tags/jetty/src/main/java/org/apache/commons/jelly/tags/jetty/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Tags for starting Jetty HTTP servers and processing HTTP requests using Jelly scripts.
  */
diff --git a/jelly-tags/jface/src/main/java/org/apache/commons/jelly/tags/jface/package-info.java b/jelly-tags/jface/src/main/java/org/apache/commons/jelly/tags/jface/package-info.java
index f5f7902b..b731c608 100644
--- a/jelly-tags/jface/src/main/java/org/apache/commons/jelly/tags/jface/package-info.java
+++ b/jelly-tags/jface/src/main/java/org/apache/commons/jelly/tags/jface/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * The JellyJFace Library is a Jelly Library for creating Rich User Interfaces using SWT and JFace via XML markup (a Jelly script).
  * <p>
diff --git a/jelly-tags/jms/src/main/java/org/apache/commons/jelly/tags/jms/package-info.java b/jelly-tags/jms/src/main/java/org/apache/commons/jelly/tags/jms/package-info.java
index 0d32b454..fce2070e 100644
--- a/jelly-tags/jms/src/main/java/org/apache/commons/jelly/tags/jms/package-info.java
+++ b/jelly-tags/jms/src/main/java/org/apache/commons/jelly/tags/jms/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for working with JMS using the <a href="http://commons.apache.org/sandbox/messenger/">Messenger</a> project.
  */
diff --git a/jelly-tags/jmx/src/main/java/org/apache/commons/jelly/tags/jmx/package-info.java b/jelly-tags/jmx/src/main/java/org/apache/commons/jelly/tags/jmx/package-info.java
index b8f5c32c..19092cff 100644
--- a/jelly-tags/jmx/src/main/java/org/apache/commons/jelly/tags/jmx/package-info.java
+++ b/jelly-tags/jmx/src/main/java/org/apache/commons/jelly/tags/jmx/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for creating beans and MBeans and registering them with a JMX Server in a similar way to the Ant tasks in Apache Commons Modeler.
  */
diff --git a/jelly-tags/jsl/src/main/java/org/apache/commons/jelly/tags/jsl/package-info.java b/jelly-tags/jsl/src/main/java/org/apache/commons/jelly/tags/jsl/package-info.java
index 5aec9ee7..e5c75e2a 100644
--- a/jelly-tags/jsl/src/main/java/org/apache/commons/jelly/tags/jsl/package-info.java
+++ b/jelly-tags/jsl/src/main/java/org/apache/commons/jelly/tags/jsl/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * The Jelly Stylesheet Library (JSL).
  * <p>
diff --git a/jelly-tags/junit/src/main/java/org/apache/commons/jelly/tags/junit/package-info.java b/jelly-tags/junit/src/main/java/org/apache/commons/jelly/tags/junit/package-info.java
index 0ad43585..d85dc37c 100644
--- a/jelly-tags/junit/src/main/java/org/apache/commons/jelly/tags/junit/package-info.java
+++ b/jelly-tags/junit/src/main/java/org/apache/commons/jelly/tags/junit/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A collection of <a href="http://www.junit.org">JUnit</a> tags for performing unit tests written in Jelly script.
  * <p>
diff --git a/jelly-tags/ojb/src/main/java/org/apache/commons/jelly/tags/ojb/package-info.java b/jelly-tags/ojb/src/main/java/org/apache/commons/jelly/tags/ojb/package-info.java
index 6fed3d7f..97f446b9 100644
--- a/jelly-tags/ojb/src/main/java/org/apache/commons/jelly/tags/ojb/package-info.java
+++ b/jelly-tags/ojb/src/main/java/org/apache/commons/jelly/tags/ojb/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A variety of tags for working with the <a href="http://jakarta.apache.org/ojb/">ObjectBridge</a> persistence engine.
  */
diff --git a/jelly-tags/quartz/src/main/java/org/apache/commons/jelly/tags/quartz/package-info.java b/jelly-tags/quartz/src/main/java/org/apache/commons/jelly/tags/quartz/package-info.java
index 6614761c..36ca2d74 100644
--- a/jelly-tags/quartz/src/main/java/org/apache/commons/jelly/tags/quartz/package-info.java
+++ b/jelly-tags/quartz/src/main/java/org/apache/commons/jelly/tags/quartz/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for scheduling tasks to be run using the <a href="http://www.part.net/quartz.html">Quartz</a> library.
  */
diff --git a/jelly-tags/soap/src/main/java/org/apache/commons/jelly/tags/soap/package-info.java b/jelly-tags/soap/src/main/java/org/apache/commons/jelly/tags/soap/package-info.java
index afb8281d..103e95cb 100644
--- a/jelly-tags/soap/src/main/java/org/apache/commons/jelly/tags/soap/package-info.java
+++ b/jelly-tags/soap/src/main/java/org/apache/commons/jelly/tags/soap/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Tags for invoking Web Services via <a href="http://xml.apache.org/axis/">Apache Axis</a>.
  */
diff --git a/jelly-tags/sql/src/main/java/javax/servlet/jsp/jstl/sql/Result.java b/jelly-tags/sql/src/main/java/javax/servlet/jsp/jstl/sql/Result.java
index db19eaac..817015fd 100644
--- a/jelly-tags/sql/src/main/java/javax/servlet/jsp/jstl/sql/Result.java
+++ b/jelly-tags/sql/src/main/java/javax/servlet/jsp/jstl/sql/Result.java
@@ -34,7 +34,6 @@ import java.util.SortedMap;
  * </ul>
  *
  * @author Justyna Horwat
- *
  */
 public interface Result {
 
diff --git a/jelly-tags/sql/src/main/java/javax/servlet/jsp/jstl/sql/ResultSupport.java b/jelly-tags/sql/src/main/java/javax/servlet/jsp/jstl/sql/ResultSupport.java
index 040b00a6..1a1a570d 100644
--- a/jelly-tags/sql/src/main/java/javax/servlet/jsp/jstl/sql/ResultSupport.java
+++ b/jelly-tags/sql/src/main/java/javax/servlet/jsp/jstl/sql/ResultSupport.java
@@ -26,7 +26,6 @@ import java.sql.SQLException;
  *
  *
  * @author Justyna Horwat
- *
  */
 public class ResultSupport {
 
diff --git a/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/ResultSetTag.java b/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/ResultSetTag.java
index 9add08db..c4104d88 100644
--- a/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/ResultSetTag.java
+++ b/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/ResultSetTag.java
@@ -28,7 +28,6 @@ import org.apache.commons.jelly.XMLOutput;
 /**
  * This Tag creates a result set object based on its body content via child row tags.
  * This tag is useful for unit testing with Mock Tags to simulate the results returned by databases.
- *
  */
 public class ResultSetTag extends TagSupport {
 
diff --git a/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/RowTag.java b/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/RowTag.java
index b1d15765..df63b37c 100644
--- a/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/RowTag.java
+++ b/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/RowTag.java
@@ -23,7 +23,6 @@ import org.apache.commons.jelly.XMLOutput;
 /**
  * Adds a new row to a parent &lt;resultSet&gt; Tag.
  * This tag is useful for unit testing with Mock Tags to simulate the results returned by databases.
- *
  */
 public class RowTag extends MapTagSupport {
 
diff --git a/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/package-info.java b/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/package-info.java
index 6e474682..399a421c 100644
--- a/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/package-info.java
+++ b/jelly-tags/sql/src/main/java/org/apache/commons/jelly/tags/sql/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * The SQL Tags from the JSTL.
  * <p>
diff --git a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/ButtonGroupTag.java b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/ButtonGroupTag.java
index 7009469b..84131e8e 100644
--- a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/ButtonGroupTag.java
+++ b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/ButtonGroupTag.java
@@ -61,7 +61,6 @@ import org.apache.commons.jelly.XMLOutput;
  * }</pre>
  *
  * @author Hans Gilde
- *
  */
 public class ButtonGroupTag extends ComponentTag {
 
diff --git a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java
index a48fa107..fafa6233 100644
--- a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java
+++ b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java
@@ -1,6 +1,5 @@
 /*
  * Created on Nov 6, 2005
- *
  */
 package org.apache.commons.jelly.tags.swing;
 
@@ -12,7 +11,6 @@ import java.awt.LayoutManager;
  * in that context attribute, for later use.
  * 
  * @author Hans Gilde
- *
  */
 public class CardLayoutTag extends LayoutTagSupport {
     private int hgap;
diff --git a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/impl/package-info.java b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/impl/package-info.java
index bee72a79..d89b9901 100644
--- a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/impl/package-info.java
+++ b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/impl/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Implementation classes for the JellySwing library.
  */
diff --git a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/model/package-info.java b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/model/package-info.java
index ae5d24c6..661019d7 100644
--- a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/model/package-info.java
+++ b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/model/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Swing model implementations that can be used with JellySwing.
  */
diff --git a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/package-info.java b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/package-info.java
index f852675f..4c9769ca 100644
--- a/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/package-info.java
+++ b/jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * The JellySwing Library which is a Jelly Library for creating Rich User Interfaces using Swing via XML markup (a Jelly script).
  */
diff --git a/jelly-tags/swing/src/test/java/org/apache/commons/jelly/swing/TestSwingTags.java b/jelly-tags/swing/src/test/java/org/apache/commons/jelly/swing/TestSwingTags.java
index 7dc44d0e..ec0aa71f 100644
--- a/jelly-tags/swing/src/test/java/org/apache/commons/jelly/swing/TestSwingTags.java
+++ b/jelly-tags/swing/src/test/java/org/apache/commons/jelly/swing/TestSwingTags.java
@@ -42,7 +42,6 @@ import junit.framework.TestSuite;
 
 /** Tests many swing tags for basic functionality.
  * @author Hans Gilde
- *
  */
 public class TestSwingTags extends BaseJellyTest {
 
diff --git a/jelly-tags/swt/src/main/java/org/apache/commons/jelly/tags/swt/DialogTag.java b/jelly-tags/swt/src/main/java/org/apache/commons/jelly/tags/swt/DialogTag.java
index 1a366347..ead0a88f 100644
--- a/jelly-tags/swt/src/main/java/org/apache/commons/jelly/tags/swt/DialogTag.java
+++ b/jelly-tags/swt/src/main/java/org/apache/commons/jelly/tags/swt/DialogTag.java
@@ -28,7 +28,6 @@ import org.eclipse.swt.widgets.Widget;
  * This tag creates an SWT dialog.
  *
  * @author <a href="mailto:ckl@dacelo.nl">Christiaan ten Klooster</a>
- *
  */
 public class DialogTag extends WidgetTag {
 
diff --git a/jelly-tags/swt/src/main/java/org/apache/commons/jelly/tags/swt/package-info.java b/jelly-tags/swt/src/main/java/org/apache/commons/jelly/tags/swt/package-info.java
index 6b8d2606..1d9fff17 100644
--- a/jelly-tags/swt/src/main/java/org/apache/commons/jelly/tags/swt/package-info.java
+++ b/jelly-tags/swt/src/main/java/org/apache/commons/jelly/tags/swt/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * The JellySWT Library is a Jelly Library for creating Rich User Interfaces using SWT via XML markup (a Jelly script).
  */
diff --git a/jelly-tags/threads/src/main/java/org/apache/commons/jelly/tags/threads/package-info.java b/jelly-tags/threads/src/main/java/org/apache/commons/jelly/tags/threads/package-info.java
index 54460163..d6d8818c 100644
--- a/jelly-tags/threads/src/main/java/org/apache/commons/jelly/tags/threads/package-info.java
+++ b/jelly-tags/threads/src/main/java/org/apache/commons/jelly/tags/threads/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A library for processing Jelly scripts using multiple threads.
  */
diff --git a/jelly-tags/util/src/main/java/org/apache/commons/jelly/tags/util/package-info.java b/jelly-tags/util/src/main/java/org/apache/commons/jelly/tags/util/package-info.java
index 364546e2..4f51cad8 100644
--- a/jelly-tags/util/src/main/java/org/apache/commons/jelly/tags/util/package-info.java
+++ b/jelly-tags/util/src/main/java/org/apache/commons/jelly/tags/util/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A number of utility tags such as for tokenizing Strings.
  */
diff --git a/jelly-tags/validate/src/main/java/org/apache/commons/jelly/tags/validate/package-info.java b/jelly-tags/validate/src/main/java/org/apache/commons/jelly/tags/validate/package-info.java
index f59b0ded..b3539854 100644
--- a/jelly-tags/validate/src/main/java/org/apache/commons/jelly/tags/validate/package-info.java
+++ b/jelly-tags/validate/src/main/java/org/apache/commons/jelly/tags/validate/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * A tag library for validating XML using various schema languages like DTD, XML Schema, Relax NG as well as Relax and TREX. This tag library uses the
  * <a href="http://iso-relax.sourceforge.net/JARV/">JARV</a> API to perform the validation.
diff --git a/jelly-tags/xml/src/main/java/org/apache/commons/jelly/tags/xml/package-info.java b/jelly-tags/xml/src/main/java/org/apache/commons/jelly/tags/xml/package-info.java
index 86aeb317..e350e94f 100644
--- a/jelly-tags/xml/src/main/java/org/apache/commons/jelly/tags/xml/package-info.java
+++ b/jelly-tags/xml/src/main/java/org/apache/commons/jelly/tags/xml/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * The XML Tags from the JSTL.
  */
diff --git a/jelly-tags/xmlunit/src/main/java/org/apache/commons/jelly/tags/xmlunit/package-info.java b/jelly-tags/xmlunit/src/main/java/org/apache/commons/jelly/tags/xmlunit/package-info.java
index 5ff7a18b..a6c4a21d 100644
--- a/jelly-tags/xmlunit/src/main/java/org/apache/commons/jelly/tags/xmlunit/package-info.java
+++ b/jelly-tags/xmlunit/src/main/java/org/apache/commons/jelly/tags/xmlunit/package-info.java
@@ -1,3 +1,20 @@
+/*
+ * 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.
+ */
+
 /**
  * Compares two XML documents using <a href="http://xmlunit.sourceforge.net/">XMLUnit</a>.
  */
diff --git a/pom.xml b/pom.xml
index 456d3950..f879b53d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-parent</artifactId>
-    <version>42</version>
+    <version>56</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>commons-jelly</groupId>