[jbosstools-issues] [JBoss JIRA] (JBIDE-18866) allow URL in the form "from-code=git at github.com" for custom app source code and downloadable cartridges

Marián Labuda (JIRA) issues at jboss.org
Fri Feb 20 04:58:49 EST 2015


    [ https://issues.jboss.org/browse/JBIDE-18866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13042283#comment-13042283 ] 

Marián Labuda edited comment on JBIDE-18866 at 2/20/15 4:58 AM:
----------------------------------------------------------------

I used following from-code: 
{code}
from-code=git at github.com:openshift-cartridges/openshift-wildfly-cartridge.git/
{code}
This is not working unfortunately, after hitting Finish button in creating an application on standalone cartridge from git code, the error dialog is shown and following stack trace is in error log:
{code}
java.lang.IllegalArgumentException: newValue is null
	at org.jboss.dmr.ModelNode.set(ModelNode.java:499)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:86)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:69)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:63)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:73)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:80)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:71)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.writeTo(JsonMediaType.java:53)
	at com.openshift.internal.client.httpclient.UrlConnectionHttpClient.request(UrlConnectionHttpClient.java:159)
	at com.openshift.internal.client.httpclient.UrlConnectionHttpClient.request(UrlConnectionHttpClient.java:144)
	at com.openshift.internal.client.httpclient.UrlConnectionHttpClient.post(UrlConnectionHttpClient.java:120)
	at com.openshift.internal.client.RestService.request(RestService.java:164)
	at com.openshift.internal.client.RestService.request(RestService.java:107)
	at com.openshift.internal.client.RestService.request(RestService.java:92)
	at com.openshift.internal.client.AbstractOpenShiftResource$ServiceRequest.execute(AbstractOpenShiftResource.java:169)
	at com.openshift.internal.client.DomainResource$CreateApplicationRequest.execute(DomainResource.java:478)
	at com.openshift.internal.client.DomainResource.createApplication(DomainResource.java:186)
	at com.openshift.internal.client.DomainResource.createApplication(DomainResource.java:168)
	at com.openshift.client.ApplicationBuilder$NamedUnTypedCartridgeBuilder.build(ApplicationBuilder.java:138)
	at org.jboss.tools.openshift.express.internal.ui.job.CreateApplicationJob.doRun(CreateApplicationJob.java:92)
	at org.jboss.tools.openshift.express.internal.ui.job.AbstractDelegatingMonitorJob.run(AbstractDelegatingMonitorJob.java:36)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
{code}


was (Author: mlabuda):
This is not working unfortunately, after hitting Finish button in creating an application on standalone cartridge from git code, the error dialog is shown and following stack trace is in error log:
{code}
java.lang.IllegalArgumentException: newValue is null
	at org.jboss.dmr.ModelNode.set(ModelNode.java:499)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:86)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:69)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:63)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:73)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:80)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.create(JsonMediaType.java:71)
	at com.openshift.internal.client.httpclient.request.JsonMediaType.writeTo(JsonMediaType.java:53)
	at com.openshift.internal.client.httpclient.UrlConnectionHttpClient.request(UrlConnectionHttpClient.java:159)
	at com.openshift.internal.client.httpclient.UrlConnectionHttpClient.request(UrlConnectionHttpClient.java:144)
	at com.openshift.internal.client.httpclient.UrlConnectionHttpClient.post(UrlConnectionHttpClient.java:120)
	at com.openshift.internal.client.RestService.request(RestService.java:164)
	at com.openshift.internal.client.RestService.request(RestService.java:107)
	at com.openshift.internal.client.RestService.request(RestService.java:92)
	at com.openshift.internal.client.AbstractOpenShiftResource$ServiceRequest.execute(AbstractOpenShiftResource.java:169)
	at com.openshift.internal.client.DomainResource$CreateApplicationRequest.execute(DomainResource.java:478)
	at com.openshift.internal.client.DomainResource.createApplication(DomainResource.java:186)
	at com.openshift.internal.client.DomainResource.createApplication(DomainResource.java:168)
	at com.openshift.client.ApplicationBuilder$NamedUnTypedCartridgeBuilder.build(ApplicationBuilder.java:138)
	at org.jboss.tools.openshift.express.internal.ui.job.CreateApplicationJob.doRun(CreateApplicationJob.java:92)
	at org.jboss.tools.openshift.express.internal.ui.job.AbstractDelegatingMonitorJob.run(AbstractDelegatingMonitorJob.java:36)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
{code}

> allow URL in the form "from-code=git at github.com" for custom app source code and downloadable cartridges
> -------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-18866
>                 URL: https://issues.jboss.org/browse/JBIDE-18866
>             Project: Tools (JBoss Tools)
>          Issue Type: Enhancement
>          Components: openshift
>    Affects Versions: 4.2.0.Final
>            Reporter: Andre Dietisheim
>            Assignee: Andre Dietisheim
>              Labels: new_and_noteworthy
>             Fix For: 4.3.0.Alpha1
>
>
> We should be able to use urls that refer to github repositories when using custom application source code and downloadable cartridges



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)



More information about the jbosstools-issues mailing list