[jbosstools-issues] [JBoss JIRA] (JBIDE-22225) Debugging for node.js applications on Openshift

Ilya Buziuk (JIRA) issues at jboss.org
Fri Jul 22 12:25:00 EDT 2016


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

Ilya Buziuk commented on JBIDE-22225:
-------------------------------------

I have made some implementation of Node remote debugging support for openshift *(1)* However, this feature would work only with Neon.1 JSDT version due to required upstream changes (those are already in master branch). Also there are two things that are still not clear how to handle correctly:

1. In order to tune correct source mapping for V8 debugger, the remote directory from  which the app will be running is required. This information is located in the "HOME" environment variable !Screenshot from 2016-07-21 15-29-25.png|thumbnail! but I can not figure how can it be obtained from Deployment Descriptor and for now it is just hardcoded? *(2)*

2. the second issue is coupled with rsync (it was decided to disable rsync during V8 debug session) Basically, I know when the debug session starts and when it ends *(3)* but I can not figure out how to notify *OpenShiftPublishController* properly *(4)* [~rob.stryker] Do you happen to have an idea of how this can be done properly ? 

guys, if you have some thoughts about the problems above I am all ears

*(1)* https://github.com/ibuziuk/jbosstools-openshift/tree/JBIDE-22225
*(2)* https://github.com/ibuziuk/jbosstools-openshift/commit/a46abd5f18f54ee8d22b13bee47a4352b9270b63#diff-e00be2aea8b101b9c6a7fc08211c6455R60
*(3)* https://github.com/ibuziuk/jbosstools-openshift/commit/a46abd5f18f54ee8d22b13bee47a4352b9270b63#diff-292ab0bc940587f43433d385a7433375R40
*(4)* https://github.com/ibuziuk/jbosstools-openshift/commit/a46abd5f18f54ee8d22b13bee47a4352b9270b63#diff-a961f00058b0604f5ee07f2820986ff6R63

> Debugging for node.js applications on Openshift
> -----------------------------------------------
>
>                 Key: JBIDE-22225
>                 URL: https://issues.jboss.org/browse/JBIDE-22225
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: javascript, openshift
>            Reporter: Gorkem Ercan
>            Assignee: Ilya Buziuk
>              Labels: debugging, openshift_v3
>             Fix For: 4.4.x
>
>         Attachments: Screenshot from 2016-07-21 15-29-25.png
>
>
> We should be able to start and connect the new debugger to a node.js application running on Openshift.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list