[
https://issues.jboss.org/browse/JBIDE-22225?page=com.atlassian.jira.plugi...
]
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/a46abd5f18f54ee8d2...
*(3)*
https://github.com/ibuziuk/jbosstools-openshift/commit/a46abd5f18f54ee8d2...
*(4)*
https://github.com/ibuziuk/jbosstools-openshift/commit/a46abd5f18f54ee8d2...
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)