Yes, command exporter is only on master (not on the 3.0.x branch).

I fixed multiple issue (some files didn't contain license header), and as the packaging of command-exporter is a bundle, I put a NOTICE file.

Regards
JB

On 02/22/2014 02:46 PM, Guillaume Nodet wrote:
I don't think the command exporter is supposed to be released.
My understanding is that cschneider was going to remote it from master, but
it should not be in 3.0.1.


2014-02-22 10:55 GMT+01:00 <[email protected]>:

Repository: karaf
Updated Branches:
   refs/heads/master ed167f00d -> ab704c6bc


Fix legal and code style issues


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

Branch: refs/heads/master
Commit: ab704c6bcb2d01d5e4de76a86ace30ed109d270d
Parents: ed167f0
Author: Jean-Baptiste Onofré <[email protected]>
Authored: Sat Feb 22 10:55:04 2014 +0100
Committer: Jean-Baptiste Onofré <[email protected]>
Committed: Sat Feb 22 10:55:04 2014 +0100

----------------------------------------------------------------------
  .../modules/properties/PropertiesInstaller.java | 28 ++++++--
  shell/command-exporter/NOTICE                   | 71 ++++++++++++++++++++
  shell/command-exporter/pom.xml                  | 46 ++++++++++---
  .../karaf/shell/exporter/ActionCommand.java     | 15 +++--
  .../karaf/shell/exporter/ActionTracker.java     | 35 +++++++---
  .../apache/karaf/shell/exporter/Activator.java  | 26 ++++---
  tooling/karaf-scr-maven-plugin/NOTICE           | 71 ++++++++++++++++++++
  .../karaf/tooling/scr/ScrCommandMojo.java       | 38 ++++++++---
  .../karaf/tooling/scr/ScrCommandSupport.java    | 28 ++++----
  9 files changed, 292 insertions(+), 66 deletions(-)
----------------------------------------------------------------------



http://git-wip-us.apache.org/repos/asf/karaf/blob/ab704c6b/jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesInstaller.java
----------------------------------------------------------------------
diff --git
a/jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesInstaller.java
b/jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesInstaller.java
index 730e97e..461b038 100644
---
a/jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesInstaller.java
+++
b/jaas/modules/src/main/java/org/apache/karaf/jaas/modules/properties/PropertiesInstaller.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
  package org.apache.karaf.jaas.modules.properties;

  import java.io.File;
@@ -8,17 +26,15 @@ import org.slf4j.Logger;
  import org.slf4j.LoggerFactory;

  public class PropertiesInstaller implements ArtifactInstaller {
-
+
      private final Logger LOGGER =
LoggerFactory.getLogger(PropertiesInstaller.class);
-
+
      private String usersFileName;
-
+
      private File usersFile;
-
-
+
      PropertiesLoginModule propertiesLoginModule;

-
      public PropertiesInstaller(PropertiesLoginModule
propertiesLoginModule, String usersFile) {
          this.propertiesLoginModule = propertiesLoginModule;
          this.usersFileName = usersFile;


http://git-wip-us.apache.org/repos/asf/karaf/blob/ab704c6b/shell/command-exporter/NOTICE
----------------------------------------------------------------------
diff --git a/shell/command-exporter/NOTICE b/shell/command-exporter/NOTICE
new file mode 100644
index 0000000..de8d101
--- /dev/null
+++ b/shell/command-exporter/NOTICE
@@ -0,0 +1,71 @@
+Apache Karaf
+Copyright 2010-2013 The Apache Software Foundation
+
+
+I. Included Software
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+The OSGi Alliance (http://www.osgi.org/).
+Copyright (c) OSGi Alliance (2000, 2010).
+Licensed under the Apache License 2.0.
+
+This product includes software developed at
+OW2 (http://www.ow2.org/).
+Licensed under the BSD License.
+
+This product includes software developed at
+OPS4J (http://www.ops4j.org/).
+Licensed under the Apache License 2.0.
+
+This product includes software developed at
+Eclipse Foundation (http://www.eclipse.org/).
+Licensed under the EPL.
+
+This product includes software written by
+Antony Lesuisse.
+Licensed under Public Domain.
+
+
+II. Used Software
+
+This product uses software developed at
+FUSE Source (http://www.fusesource.org/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+AOP Alliance (http://aopalliance.sourceforge.net/).
+Licensed under the Public Domain.
+
+This product uses software developed at
+Tanuki Software (http://www.tanukisoftware.com/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+Jasypt (http://jasypt.sourceforge.net/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+JLine (http://jline.sourceforge.net).
+Licensed under the BSD License.
+
+This product uses software developed at
+SLF4J (http://www.slf4j.org/).
+Licensed under the MIT License.
+
+This product uses software developed at
+SpringSource (http://www.springsource.org/).
+Licensed under the Apache License 2.0.
+
+This product includes software from http://www.json.org.
+Copyright (c) 2002 JSON.org
+
+
+III. License Summary
+- Apache License 2.0
+- BSD License
+- EPL License
+- MIT License


http://git-wip-us.apache.org/repos/asf/karaf/blob/ab704c6b/shell/command-exporter/pom.xml
----------------------------------------------------------------------
diff --git a/shell/command-exporter/pom.xml
b/shell/command-exporter/pom.xml
index 4678944..cf4bca9 100644
--- a/shell/command-exporter/pom.xml
+++ b/shell/command-exporter/pom.xml
@@ -1,14 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
  <project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="
http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
-    <groupId>org.apache.karaf.shell</groupId>
-    <artifactId>shell</artifactId>
-    <version>3.1.0-SNAPSHOT</version>
-  </parent>
-  <artifactId>command-exporter</artifactId>
-  <packaging>bundle</packaging>
-
-      <properties>
+
+    <!--
+
+        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.
+    -->
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.karaf.shell</groupId>
+        <artifactId>shell</artifactId>
+        <version>3.1.0-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+
+    <artifactId>command-exporter</artifactId>
+    <packaging>bundle</packaging>
+
+    <properties>

  
<appendedResourcesDirectory>${basedir}/../../etc/appended-resources</appendedResourcesDirectory>
      </properties>

@@ -76,11 +99,12 @@
                  <artifactId>maven-bundle-plugin</artifactId>
                  <configuration>
                      <instructions>
-
<Bundle-Activator>org.apache.karaf.shell.exporter.Activator</Bundle-Activator>
+
  <Bundle-Activator>org.apache.karaf.shell.exporter.Activator</Bundle-Activator>
                          <Export-Package>!*</Export-Package>
                      </instructions>
                  </configuration>
              </plugin>
          </plugins>
      </build>
+
  </project>
\ No newline at end of file


http://git-wip-us.apache.org/repos/asf/karaf/blob/ab704c6b/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionCommand.java
----------------------------------------------------------------------
diff --git
a/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionCommand.java
b/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionCommand.java
index 946d120..8779249 100644
---
a/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionCommand.java
+++
b/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionCommand.java
@@ -42,6 +42,7 @@ import org.slf4j.LoggerFactory;
   */
  @SuppressWarnings("deprecation")
  public class ActionCommand extends AbstractCommand implements
CompletableFunction {
+
      private static Logger logger =
LoggerFactory.getLogger(ActionCommand.class);

      private Action actionTemplate;
@@ -51,18 +52,18 @@ public class ActionCommand extends AbstractCommand
implements CompletableFunctio
          this.actionTemplate = actionTemplate;
          addCompleters();
      }
-
+
      public ServiceRegistration<?> registerService(BundleContext context) {
          Class<? extends Action> actionClass = actionTemplate.getClass();
          Command cmd = actionClass.getAnnotation(Command.class);
          if (cmd == null) {
              throw new IllegalArgumentException("Action class " +
actionClass
-                                               + " is not annotated with
@Command");
+                    + " is not annotated with @Command");
          }
-        String[] interfaces = new String[] {
-            Function.class.getName(),
-            CommandWithAction.class.getName(),
-            AbstractCommand.class.getName()
+        String[] interfaces = new String[]{
+                Function.class.getName(),
+                CommandWithAction.class.getName(),
+                AbstractCommand.class.getName()
          };
          Hashtable<String, String> props = new Hashtable<String, String>();
          props.put(CommandProcessor.COMMAND_SCOPE, cmd.scope());
@@ -121,7 +122,7 @@ public class ActionCommand extends AbstractCommand
implements CompletableFunctio
                      if (!field.isAccessible()) {
                          field.setAccessible(true);
                      }
-
  this.completers.add((Completer)field.get(actionTemplate));
+                    this.completers.add((Completer)
field.get(actionTemplate));
                  } catch (Exception e) {
                      logger.warn("Error setting completer from field " +
field.getName());
                  }


http://git-wip-us.apache.org/repos/asf/karaf/blob/ab704c6b/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionTracker.java
----------------------------------------------------------------------
diff --git
a/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionTracker.java
b/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionTracker.java
index 55cd06e..5065759 100644
---
a/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionTracker.java
+++
b/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/ActionTracker.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
  package org.apache.karaf.shell.exporter;

  import java.util.Map;
@@ -14,20 +32,21 @@ import org.slf4j.Logger;
  import org.slf4j.LoggerFactory;

  /**
- * Tracks services that implement {@link
org.apache.felix.gogo.commands.Action},
- * wraps each into an ActionCommand
+ * Tracks services that implement {@link
org.apache.felix.gogo.commands.Action},
+ * wraps each into an ActionCommand
   * and exports the command as a service in the name of the bundle
exporting the Action
   */
  @SuppressWarnings("deprecation")
  final class ActionTracker extends ServiceTracker<Action, Action> {
+
      private Logger logger = LoggerFactory.getLogger(this.getClass());

      @SuppressWarnings("rawtypes")
-    private Map<ServiceReference, ServiceRegistration> registrations =
-        new ConcurrentHashMap<ServiceReference, ServiceRegistration>();
+    private Map<ServiceReference, ServiceRegistration> registrations =
+            new ConcurrentHashMap<ServiceReference,
ServiceRegistration>();

      ActionTracker(BundleContext context, Class<Action> clazz,
-                         ServiceTrackerCustomizer<Action, Action>
customizer) {
+                  ServiceTrackerCustomizer<Action, Action> customizer) {
          super(context, clazz, customizer);
      }

@@ -40,9 +59,9 @@ final class ActionTracker extends ServiceTracker<Action,
Action> {
                  ActionCommand command = new
ActionCommand(context.getService(reference));
                  registrations.put(reference,
command.registerService(context));
              } catch (Exception e) {
-                logger.warn("Error exporting action as command from
service of bundle "
-                    + userBundle.getSymbolicName()
-                    + "[" + userBundle.getBundleId() + "]", e);
+                logger.warn("Error exporting action as command from
service of bundle "
+                        + userBundle.getSymbolicName()
+                        + "[" + userBundle.getBundleId() + "]", e);
              }
          }
          return super.addingService(reference);


http://git-wip-us.apache.org/repos/asf/karaf/blob/ab704c6b/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/Activator.java
----------------------------------------------------------------------
diff --git
a/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/Activator.java
b/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/Activator.java
index 34eb761..2bf000c 100644
---
a/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/Activator.java
+++
b/shell/command-exporter/src/main/java/org/apache/karaf/shell/exporter/Activator.java
@@ -1,15 +1,20 @@
  /*
- * Licensed 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
+ * 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
+ *   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.
+ * 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.karaf.shell.exporter;

@@ -20,8 +25,9 @@ import org.osgi.util.tracker.ServiceTracker;

  @SuppressWarnings("deprecation")
  public class Activator implements BundleActivator {
+
      private ServiceTracker<Action, Action> tracker;
-
+
      @Override
      public void start(BundleContext context) throws Exception {
          tracker = new ActionTracker(context, Action.class, null);


http://git-wip-us.apache.org/repos/asf/karaf/blob/ab704c6b/tooling/karaf-scr-maven-plugin/NOTICE
----------------------------------------------------------------------
diff --git a/tooling/karaf-scr-maven-plugin/NOTICE
b/tooling/karaf-scr-maven-plugin/NOTICE
new file mode 100644
index 0000000..89a72a2
--- /dev/null
+++ b/tooling/karaf-scr-maven-plugin/NOTICE
@@ -0,0 +1,71 @@
+Apache Karaf
+Copyright 2010-2013 The Apache Software Foundation
+
+
+I. Included Software
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+The OSGi Alliance (http://www.osgi.org/).
+Copyright (c) OSGi Alliance (2000, 2010).
+Licensed under the Apache License 2.0.
+
+This product includes software developed at
+OW2 (http://www.ow2.org/).
+Licensed under the BSD License.
+
+This product includes software developed at
+OPS4J (http://www.ops4j.org/).
+Licensed under the Apache License 2.0.
+
+This product includes software developed at
+Eclipse Foundation (http://www.eclipse.org/).
+Licensed under the EPL.
+
+This product includes software written by
+Antony Lesuisse.
+Licensed under Public Domain.
+
+
+II. Used Software
+
+This product uses software developed at
+FUSE Source (http://www.fusesource.org/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+AOP Alliance (http://aopalliance.sourceforge.net/).
+Licensed under the Public Domain.
+
+This product uses software developed at
+Tanuki Software (http://www.tanukisoftware.com/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+Jasypt (http://jasypt.sourceforge.net/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+JLine (http://jline.sourceforge.net).
+Licensed under the BSD License.
+
+This product uses software developed at
+SLF4J (http://www.slf4j.org/).
+Licensed under the MIT License.
+
+This product uses software developed at
+SpringSource (http://www.springsource.org/).
+Licensed under the Apache License 2.0.
+
+This product includes software from http://www.json.org.
+Copyright (c) 2002 JSON.org
+
+
+III. License Summary
+- Apache License 2.0
+- BSD License
+- EPL License
+- MIT License


http://git-wip-us.apache.org/repos/asf/karaf/blob/ab704c6b/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandMojo.java
----------------------------------------------------------------------
diff --git
a/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandMojo.java
b/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandMojo.java
index 046554c..413bc6c 100644
---
a/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandMojo.java
+++
b/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandMojo.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
  package org.apache.karaf.tooling.scr;

  import java.io.File;
@@ -206,7 +224,7 @@ public class ScrCommandMojo extends AbstractMojo {
                  }
              }
          }
-        return new String[] {
+        return new String[]{
                  activate != null ? activate.getName() : null,
                  deactivate != null ? deactivate.getName() : null
          };
@@ -230,7 +248,7 @@ public class ScrCommandMojo extends AbstractMojo {
              } catch (NoSuchMethodException e0) {
              }
          }
-        return new String[] {
+        return new String[]{
                  bind != null ? bind.getName() : null,
                  unbind != null ? unbind.getName() : null
          };
@@ -276,8 +294,8 @@ public class ScrCommandMojo extends AbstractMojo {
                  parentUrls.add(url);
              }
          }
-        ClassLoader classLoader = new
URLClassLoader(childUrls.toArray(new URL[] {}),
-                new URLClassLoader(parentUrls.toArray(new URL[] {}),
getClass().getClassLoader()));
+        ClassLoader classLoader = new
URLClassLoader(childUrls.toArray(new URL[]{}),
+                new URLClassLoader(parentUrls.toArray(new URL[]{}),
getClass().getClassLoader()));
          return classLoader;
      }

@@ -296,24 +314,24 @@ public class ScrCommandMojo extends AbstractMojo {
       * Set the service component header based on the scr files.
       */
      private void setServiceComponentHeader(final List<String> files) {
-        if ( files != null && files.size() > 0 ) {
+        if (files != null && files.size() > 0) {
              final String svcHeader =
project.getProperties().getProperty("Service-Component");
              final Set<String> xmlFiles = new HashSet<String>();
-            if ( svcHeader != null ) {
+            if (svcHeader != null) {
                  final StringTokenizer st = new StringTokenizer(svcHeader,
",");
-                while ( st.hasMoreTokens() ) {
+                while (st.hasMoreTokens()) {
                      final String token = st.nextToken();
                      xmlFiles.add(token.trim());
                  }
              }

-            for(final String path : files) {
+            for (final String path : files) {
                  xmlFiles.add(path);
              }
              final StringBuilder sb = new StringBuilder();
              boolean first = true;
-            for(final String entry : xmlFiles) {
-                if ( !first ) {
+            for (final String entry : xmlFiles) {
+                if (!first) {
                      sb.append(", ");
                  } else {
                      first = false;


http://git-wip-us.apache.org/repos/asf/karaf/blob/ab704c6b/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandSupport.java
----------------------------------------------------------------------
diff --git
a/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandSupport.java
b/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandSupport.java
index c6c52ef..2a16ebb 100644
---
a/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandSupport.java
+++
b/tooling/karaf-scr-maven-plugin/src/main/java/org/apache/karaf/tooling/scr/ScrCommandSupport.java
@@ -1,18 +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
+ * 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
+ *   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.
+ * 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.karaf.tooling.scr;

@@ -33,8 +35,6 @@ import org.osgi.service.component.ComponentContext;
  import org.slf4j.Logger;
  import org.slf4j.LoggerFactory;

-/**
- */
  public class ScrCommandSupport extends AbstractCommand implements
CompletableFunction {

      private static final Logger LOGGER =
LoggerFactory.getLogger(ScrCommandSupport.class);




--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to