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

Cannot directly deploy SwitchYard project into Fuse on Karaf

    Details

    • Steps to Reproduce:
      Hide

      1. Create new SY project with Fuse (on Karaf) runtime
      2. Add HelloBean (a bean with a method String sayHello(String name))
      3. Promote service add add HTTP binding
      4. Save and try to deploy to the server

      Show
      1. Create new SY project with Fuse (on Karaf) runtime 2. Add HelloBean (a bean with a method String sayHello(String name)) 3. Promote service add add HTTP binding 4. Save and try to deploy to the server
    • Workaround:
      Workaround Exists
    • Workaround Description:
      Hide

      1. Open pom.xml and replace switchyard.osgi.version in the following line

      <switchyard.osgi.import.switchyard.version>version="[$(version;==;${switchyard.osgi.version}),$(version;=+;${switchyard.osgi.version}))"</switchyard.osgi.import.switchyard.version>

      by its value

      2. Or you can install the bundle into local maven repo and then install it as follows

      osgi:install -s mvn:com.example.switchyard/switchyard-example/0.0.1-SNAPSHOT
      
      Show
      1. Open pom.xml and replace switchyard.osgi.version in the following line <switchyard.osgi.import.switchyard.version>version="[$(version;==;${switchyard.osgi.version}),$(version;=+;${switchyard.osgi.version}))"</switchyard.osgi.import.switchyard.version> by its value 2. Or you can install the bundle into local maven repo and then install it as follows osgi:install -s mvn:com.example.switchyard/switchyard-example/0.0.1-SNAPSHOT

      Description

      Cannot directly deploy SwitchYard project into Fuse on Karaf. To do this you have to manually update the pom.xml.

      It seems that it cannot parse the line

      <switchyard.osgi.import.switchyard.version>version="[$(version;==;${switchyard.osgi.version}),$(version;=+;${switchyard.osgi.version}))"</switchyard.osgi.import.switchyard.version>
      

        Gliffy Diagrams

          Attachments

          1. manifest-error.png
            manifest-error.png
            7 kB
          2. npe_in_master.txt
            2 kB
          3. stacktrace.txt
            10 kB
          4. switchyard-example.jar
            2 kB
          5. switchyard-example.zip
            5 kB
          6. switchyard-example-0.0.1-SNAPSHOT.jar
            6 kB
          7. sy_deployment_to_fuse.mp4
            9.04 MB

            Issue Links

              Activity

                People

                • Assignee:
                  bfitzpat Brian Fitzpatrick
                  Reporter:
                  apodhrad Andrej Podhradsky
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: