Uploaded image for project: 'Fuse Tooling'
  1. Fuse Tooling
  2. FUSETOOLS-1230 improve creation of camel projects
  3. FUSETOOLS-1937

NPE when deploying a project on a server when no Maven built was done before

    XMLWordPrintable

Details

    • 8.0.0 - Beta3

    Description

      the idea is to launch a Maven build but:

      • should we reuse the Launch configfuration?
      • Should we try to do a simple mvn clean package?
      • When is the best place? Is org.fusesource.ide.server.karaf.core.server.subsystems.publish.ModuleBundleVersionUtility.getJBossOSGiDetailsFromJar(IProject, IPath) enough?
      !ENTRY org.eclipse.wst.server.core 4 0 2016-07-04 10:22:43.951
      !MESSAGE Could not publish to the server.
      !STACK 0
      java.lang.NullPointerException
      	at org.fusesource.ide.server.karaf.core.server.subsystems.publish.ModuleBundleVersionUtility.createBundleDetails(ModuleBundleVersionUtility.java:149)
      	at org.fusesource.ide.server.karaf.core.server.subsystems.publish.ModuleBundleVersionUtility.getJBossOSGiDetailsFromJar(ModuleBundleVersionUtility.java:86)
      	at org.fusesource.ide.server.karaf.core.server.subsystems.publish.ModuleBundleVersionUtility.getBundleDetails(ModuleBundleVersionUtility.java:56)
      	at org.fusesource.ide.server.karaf.core.server.subsystems.Karaf2xPublishController.transferBuiltModule(Karaf2xPublishController.java:198)
      	at org.fusesource.ide.server.karaf.core.server.subsystems.Karaf2xPublishController.handleZippedPublish(Karaf2xPublishController.java:144)
      	at org.fusesource.ide.server.karaf.core.server.subsystems.Karaf2xPublishController.publishModule(Karaf2xPublishController.java:128)
      	at org.jboss.ide.eclipse.as.wtp.core.server.behavior.ControllableServerBehavior.publishModule(ControllableServerBehavior.java:143)
      	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:1091)
      	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:1183)
      	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:987)
      	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:774)
      	at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3172)
      	at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:345)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
      

      Attachments

        Issue Links

          Activity

            People

              lheinema@redhat.com Lars Heinemann
              apupier@redhat.com Aurélien Pupier
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: