[jbosstools-issues] [JBoss JIRA] (JBIDE-26284) Servers created from relative path can't start
Jan Richter (JIRA)
issues at jboss.org
Tue Aug 21 03:44:00 EDT 2018
[ https://issues.jboss.org/browse/JBIDE-26284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13621836#comment-13621836 ]
Jan Richter commented on JBIDE-26284:
-------------------------------------
The steps I used (rough representation of a code):
{noformat}
beans = findServerBeans({ discoveryPath: '../../Downloads/Wildfly12' }) - relative path
createServer({ id: 'wildfly', serverType: beans[0].serverAdapterTypeId, attributes: { 'server.home.dir': beans[0].location } })
startServerAsync({ mode: 'run', params: { id: 'wildfly', serverType: beans[0].serverAdapterTypeId, attributes: { 'server.home.dir': beans[0].location } } })
{noformat}
The start part used to fail, but now something seems to have changed. Now I'm stuck at the first step with an internal error:
{noformat}
SEVERE: Internal error: java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:63)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:116)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:252)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:181)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:183)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:92)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:95)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:61)
... 11 more
Caused by: java.lang.NullPointerException
at org.jboss.tools.ssp.server.minishift.discovery.MinishiftDiscovery.folderWhiteListBin(MinishiftDiscovery.java:40)
at org.jboss.tools.ssp.server.minishift.discovery.MinishiftDiscovery.getMinishiftBinaryFromFolder(MinishiftDiscovery.java:26)
at org.jboss.tools.ssp.server.minishift.discovery.MinishiftDiscovery.folderContainsMinishiftBinary(MinishiftDiscovery.java:30)
at org.jboss.tools.ssp.server.minishift.discovery.MinishiftBeanTypeProvider$MinishiftBeanType.isServerRoot(MinishiftBeanTypeProvider.java:35)
at org.jboss.tools.ssp.server.discovery.serverbeans.ServerBeanLoader.loadTypeInternal(ServerBeanLoader.java:54)
at org.jboss.tools.ssp.server.discovery.serverbeans.ServerBeanLoader.loadBeanInternal(ServerBeanLoader.java:47)
at org.jboss.tools.ssp.server.discovery.serverbeans.ServerBeanLoader.getServerBean(ServerBeanLoader.java:35)
at org.jboss.tools.ssp.server.ServerManagementServerImpl.findServerBeans(ServerManagementServerImpl.java:169)
... 16 more
{noformat}
> Servers created from relative path can't start
> ----------------------------------------------
>
> Key: JBIDE-26284
> URL: https://issues.jboss.org/browse/JBIDE-26284
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: runtime-server-protocol
> Reporter: Jan Richter
> Assignee: Rob Stryker
>
> Servers created with their ''server.home.dir'' attribute set to a relative path will error on starting.
> Example log from wildfly (and yes, that is the complete log):
> {noformat}Error: Could not find or load main class org.jboss.modules.Main{noformat}
> Relative paths either need to be resolved, or rejected.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jbosstools-issues
mailing list