Uploaded image for project: 'Fuse Tooling'
  1. Fuse Tooling
  2. FUSETOOLS-949

Create new Camel component - Wizard has no input fields for component name and class name

    XMLWordPrintable

Details

    Description

      New Project ... -> Fuse Project -> Next -> Select the camel-archetype-component.

      The wizard should have input fields for the component name and component class name. As otherwise the component will be created as helloworld.

      See screenshot.

      If you use the archetype from the command line, using mvn archetype:generate. Then it allows you to enter these fields.

      Choose a number: 46: 45
      Define value for property 'groupId': : com.foo
      Define value for property 'artifactId': : camel-bar
      Define value for property 'version':  1.0-SNAPSHOT: : 1.0
      Define value for property 'package':  com.foo: :
      [INFO] Using property: camel-version = 2.11.0
      [INFO] Using property: log4j-version = 1.2.17
      [INFO] Using property: maven-compiler-plugin-version = 2.5.1
      [INFO] Using property: maven-resources-plugin-version = 2.6
      Define value for property 'name': : Bar
      Define value for property 'scheme': : bar
      [INFO] Using property: slf4j-version = 1.7.5
      Confirm properties configuration:
      groupId: com.foo
      artifactId: camel-bar
      version: 1.0
      package: com.foo
      camel-version: 2.11.0
      log4j-version: 1.2.17
      maven-compiler-plugin-version: 2.5.1
      maven-resources-plugin-version: 2.6
      name: Bar
      scheme: bar
      slf4j-version: 1.7.5
      

      In the archetype above, I entered
      name = Bar
      scheme = bar

      To generate a bar component.

      Attachments

        Activity

          People

            lheinema@redhat.com Lars Heinemann
            cibsen@redhat.com Claus Ibsen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: