Petals ESB Container

Unable to install or deploy JBI artifact from an URL with protocol HTTPS

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 5.0.2
  • Fix Version/s: 5.1.0
  • Security Level: Public
  • Description:
    Hide

    The following error occurs trying to install a component from a HTTPS URL:

    petals-cli@localhost:7700>deploy -u https://repository.ow2.org/nexus/content/repositories/public/org/ow2/petals/petals-bc-rest/1.0.1/petals-bc-rest-1.0.1.zip
    ERROR on command 'deploy': org.ow2.petals.admin.api.exception.ArtifactAdministrationException: org.ow2.petals.jmx.api.api.exception.InstallationServiceErrorException: org.ow2.petals.jmx.api.impl.exception.PerformActionRemoteErrorException: java.lang.RuntimeException: java.lang.IllegalArgumentException: URL protocol not supported:https
    	at org.ow2.petals.microkernel.jbi.management.installation.InstallationServiceImpl.createComponentInstallationProcessor(InstallationServiceImpl.java:823)
    	at org.ow2.petals.microkernel.jbi.management.installation.InstallationServiceImpl.doLoadNewInstaller(InstallationServiceImpl.java:314)
    	at org.ow2.petals.microkernel.jbi.management.installation.InstallationServiceImpl.loadNewInstaller(InstallationServiceImpl.java:288)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            ...

    The same problem occurs with deployment of other JBI artifacts.

    Show
    The following error occurs trying to install a component from a HTTPS URL:
    petals-cli@localhost:7700>deploy -u https://repository.ow2.org/nexus/content/repositories/public/org/ow2/petals/petals-bc-rest/1.0.1/petals-bc-rest-1.0.1.zip
    ERROR on command 'deploy': org.ow2.petals.admin.api.exception.ArtifactAdministrationException: org.ow2.petals.jmx.api.api.exception.InstallationServiceErrorException: org.ow2.petals.jmx.api.impl.exception.PerformActionRemoteErrorException: java.lang.RuntimeException: java.lang.IllegalArgumentException: URL protocol not supported:https
    	at org.ow2.petals.microkernel.jbi.management.installation.InstallationServiceImpl.createComponentInstallationProcessor(InstallationServiceImpl.java:823)
    	at org.ow2.petals.microkernel.jbi.management.installation.InstallationServiceImpl.doLoadNewInstaller(InstallationServiceImpl.java:314)
    	at org.ow2.petals.microkernel.jbi.management.installation.InstallationServiceImpl.loadNewInstaller(InstallationServiceImpl.java:288)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            ...
    The same problem occurs with deployment of other JBI artifacts.
  • Environment:
    -

Activity

Christophe DENEUX made changes - Tue, 7 Mar 2017 - 16:42:39 +0100
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Major [ 3 ]
Christophe DENEUX made changes - Tue, 7 Mar 2017 - 16:42:44 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Tue, 7 Mar 2017 - 16:52:27 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 5.1.0 [ 10670 ]
Resolution Fixed [ 1 ]

People

Dates

  • Created:
    Tue, 7 Mar 2017 - 16:42:28 +0100
    Updated:
    Tue, 7 Mar 2017 - 16:52:27 +0100
    Resolved:
    Tue, 7 Mar 2017 - 16:52:26 +0100