[jira] [Commented] (NETBEANS-5949) remote debugger does not work

2022-01-06 Thread pat (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17470236#comment-17470236
 ] 

pat commented on NETBEANS-5949:
---

Here is the platform file that I am using.  Hopefully that is the last of the 
config files used to remote debug a program.


http://www.netbeans.org/dtds/remote-java-platformdefinition-1_0.dtd;>


































































> remote debugger does not work 
> --
>
> Key: NETBEANS-5949
> URL: https://issues.apache.org/jira/browse/NETBEANS-5949
> Project: NetBeans
>  Issue Type: Bug
>  Components: debugger - Java, projects - Ant
>Affects Versions: 12.4
> Environment: Host is Windows 10, Netbeans 12.4
> Remote Host is raspberry pi with java 11.0.12.
>Reporter: pat
>Priority: Major
>
> Create a java application project.
> Add this code to main and fix the imports
>public static void main(String[] args) {
> try {
> InetAddress id = InetAddress.getLocalHost();
> System.out.println(id.getHostName());
> System.out.println("java version is " + 
> System.getProperty("java.version"));
> System.out.println("VM is " + 
>   
> ManagementFactory.getRuntimeMXBean().getVmVersion());
> } catch (UnknownHostException ex) {
> Logger.getLogger(HelloWorld.class.getName()).log(Level.SEVERE, 
> null, ex);
> }
> }
> Run natively to verify you got it right.
> Follow the instructions here to create a remote java standard edition 
> platform targeting a different Linux computer.   My computer is a raspberry 
> pi with java 11 installed, Oracle Java SE 8 Embedded is no longer available 
> for most people but java 11 works fine.  (The bug is independent of java 
> version on the target).
> https://netbeans.apache.org/kb/docs/java/javase-embedded.html?print=yes
> Select the remote platform you created and run the program.  The output 
> should show that it ran on the remote host.
> Now debug the program.I get the following error.
> ant -f C:\\Users\\PATGI\\OneDrive\\Documents\\NetBeansProjects\\HelloWorld 
> -Dnb.internal.action.name=debug -Dremote.platform.passphrase=* 
> -Dremote.platform.rp.target=linuxarm-15 
> -Dremote.platform.rp.filename=linuxarm -Ddebug.class=helloworld.HelloWorld 
> -Dremote.platform.java.spec.ver=11 debug-remote
> init:
> deps-jar:
> Updating property file: 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build\built-jar.properties
> compile:
> Copying 1 file to 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build
> Nothing to copy.
> To run this application from the command line without Ant, try:
> java -jar 
> "C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\dist\HelloWorld.jar"
> deploy:
> jar:
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\nbproject\remote-platform-impl.xml:143:
>  Unable to create javax script engine for javascript
> BUILD FAILED (total time: 0 seconds)
> I was able to for the debugger to work by manually starting the debugger on 
> the remote host with something like
>  /usr/bin/java 
> -agentlib:jdwp=transport=dt_socket,address=*:8000,suspend=y,server=y 
> -Dfile.encoding=UTF-8   -jar 
> /home/pi/NetBeansProjects/HelloWorld/dist/HelloWorld.jar
> And then connect the debugger to a process already running on the remote host 
> at port 8000.
> I traced this back to javascript not being supported in this installation of 
> Ant.  I also think several of the configuration variables for remote 
> debugging are not setup.  e.g.  jdpa.address and jdpa.port but I could easily 
> be wrong about this.  
> The good news is it can be made to work and it is very nice when it is 
> working.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



[jira] [Commented] (NETBEANS-5949) remote debugger does not work

2022-01-06 Thread pat (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17470184#comment-17470184
 ] 

pat commented on NETBEANS-5949:
---

Here is the contents of my HelloWorld.properties

$target.debug=debug-remote
$target.profile=profile-remote
$target.run=run-remote
compile.on.save.unsupported.remote.platform=true
debug-transport=dt_socket
platform.runtime=Remote_Platform_Raspberry_Pi
debug-args-line=


> remote debugger does not work 
> --
>
> Key: NETBEANS-5949
> URL: https://issues.apache.org/jira/browse/NETBEANS-5949
> Project: NetBeans
>  Issue Type: Bug
>  Components: debugger - Java, projects - Ant
>Affects Versions: 12.4
> Environment: Host is Windows 10, Netbeans 12.4
> Remote Host is raspberry pi with java 11.0.12.
>Reporter: pat
>Priority: Major
>
> Create a java application project.
> Add this code to main and fix the imports
>public static void main(String[] args) {
> try {
> InetAddress id = InetAddress.getLocalHost();
> System.out.println(id.getHostName());
> System.out.println("java version is " + 
> System.getProperty("java.version"));
> System.out.println("VM is " + 
>   
> ManagementFactory.getRuntimeMXBean().getVmVersion());
> } catch (UnknownHostException ex) {
> Logger.getLogger(HelloWorld.class.getName()).log(Level.SEVERE, 
> null, ex);
> }
> }
> Run natively to verify you got it right.
> Follow the instructions here to create a remote java standard edition 
> platform targeting a different Linux computer.   My computer is a raspberry 
> pi with java 11 installed, Oracle Java SE 8 Embedded is no longer available 
> for most people but java 11 works fine.  (The bug is independent of java 
> version on the target).
> https://netbeans.apache.org/kb/docs/java/javase-embedded.html?print=yes
> Select the remote platform you created and run the program.  The output 
> should show that it ran on the remote host.
> Now debug the program.I get the following error.
> ant -f C:\\Users\\PATGI\\OneDrive\\Documents\\NetBeansProjects\\HelloWorld 
> -Dnb.internal.action.name=debug -Dremote.platform.passphrase=* 
> -Dremote.platform.rp.target=linuxarm-15 
> -Dremote.platform.rp.filename=linuxarm -Ddebug.class=helloworld.HelloWorld 
> -Dremote.platform.java.spec.ver=11 debug-remote
> init:
> deps-jar:
> Updating property file: 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build\built-jar.properties
> compile:
> Copying 1 file to 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build
> Nothing to copy.
> To run this application from the command line without Ant, try:
> java -jar 
> "C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\dist\HelloWorld.jar"
> deploy:
> jar:
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\nbproject\remote-platform-impl.xml:143:
>  Unable to create javax script engine for javascript
> BUILD FAILED (total time: 0 seconds)
> I was able to for the debugger to work by manually starting the debugger on 
> the remote host with something like
>  /usr/bin/java 
> -agentlib:jdwp=transport=dt_socket,address=*:8000,suspend=y,server=y 
> -Dfile.encoding=UTF-8   -jar 
> /home/pi/NetBeansProjects/HelloWorld/dist/HelloWorld.jar
> And then connect the debugger to a process already running on the remote host 
> at port 8000.
> I traced this back to javascript not being supported in this installation of 
> Ant.  I also think several of the configuration variables for remote 
> debugging are not setup.  e.g.  jdpa.address and jdpa.port but I could easily 
> be wrong about this.  
> The good news is it can be made to work and it is very nice when it is 
> working.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



[jira] [Commented] (NETBEANS-5949) remote debugger does not work

2022-01-06 Thread pat (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17470166#comment-17470166
 ] 

pat commented on NETBEANS-5949:
---

I added the remote-platform-impl.xml to the git repository for the project so I 
can revert the file when netbeans generates a new one. (And I have anther 
backup copy, just in case).

I also add the jar files to the project so everything is in one place.



> remote debugger does not work 
> --
>
> Key: NETBEANS-5949
> URL: https://issues.apache.org/jira/browse/NETBEANS-5949
> Project: NetBeans
>  Issue Type: Bug
>  Components: debugger - Java, projects - Ant
>Affects Versions: 12.4
> Environment: Host is Windows 10, Netbeans 12.4
> Remote Host is raspberry pi with java 11.0.12.
>Reporter: pat
>Priority: Major
>
> Create a java application project.
> Add this code to main and fix the imports
>public static void main(String[] args) {
> try {
> InetAddress id = InetAddress.getLocalHost();
> System.out.println(id.getHostName());
> System.out.println("java version is " + 
> System.getProperty("java.version"));
> System.out.println("VM is " + 
>   
> ManagementFactory.getRuntimeMXBean().getVmVersion());
> } catch (UnknownHostException ex) {
> Logger.getLogger(HelloWorld.class.getName()).log(Level.SEVERE, 
> null, ex);
> }
> }
> Run natively to verify you got it right.
> Follow the instructions here to create a remote java standard edition 
> platform targeting a different Linux computer.   My computer is a raspberry 
> pi with java 11 installed, Oracle Java SE 8 Embedded is no longer available 
> for most people but java 11 works fine.  (The bug is independent of java 
> version on the target).
> https://netbeans.apache.org/kb/docs/java/javase-embedded.html?print=yes
> Select the remote platform you created and run the program.  The output 
> should show that it ran on the remote host.
> Now debug the program.I get the following error.
> ant -f C:\\Users\\PATGI\\OneDrive\\Documents\\NetBeansProjects\\HelloWorld 
> -Dnb.internal.action.name=debug -Dremote.platform.passphrase=* 
> -Dremote.platform.rp.target=linuxarm-15 
> -Dremote.platform.rp.filename=linuxarm -Ddebug.class=helloworld.HelloWorld 
> -Dremote.platform.java.spec.ver=11 debug-remote
> init:
> deps-jar:
> Updating property file: 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build\built-jar.properties
> compile:
> Copying 1 file to 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build
> Nothing to copy.
> To run this application from the command line without Ant, try:
> java -jar 
> "C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\dist\HelloWorld.jar"
> deploy:
> jar:
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\nbproject\remote-platform-impl.xml:143:
>  Unable to create javax script engine for javascript
> BUILD FAILED (total time: 0 seconds)
> I was able to for the debugger to work by manually starting the debugger on 
> the remote host with something like
>  /usr/bin/java 
> -agentlib:jdwp=transport=dt_socket,address=*:8000,suspend=y,server=y 
> -Dfile.encoding=UTF-8   -jar 
> /home/pi/NetBeansProjects/HelloWorld/dist/HelloWorld.jar
> And then connect the debugger to a process already running on the remote host 
> at port 8000.
> I traced this back to javascript not being supported in this installation of 
> Ant.  I also think several of the configuration variables for remote 
> debugging are not setup.  e.g.  jdpa.address and jdpa.port but I could easily 
> be wrong about this.  
> The good news is it can be made to work and it is very nice when it is 
> working.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



[jira] [Commented] (NETBEANS-5949) remote debugger does not work

2022-01-06 Thread pat (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17470164#comment-17470164
 ] 

pat commented on NETBEANS-5949:
---

Joao,  Here is my complete remote-platform-impl.xml  so you can look at 
everything.  I am using ssh with key key file rather than password to open the 
tunnel between the two hosts.  So I am using the debug-remote-key rather than 
the debug-remote-password

I set a breakpoint in my program and ran netstat on the remote host looking for 
the port on the command line.  Here is the output.  It looks like what you are 
describing.


Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Jan  6 08:17:13 2022
pi@raspberrypi:~ $ netstat -a | grep 62096
tcp0  0 localhost:62096 0.0.0.0:*   LISTEN
tcp0  0 localhost:62096 localhost:60420 ESTABLISHED
tcp0  0 localhost:60420 localhost:62096 ESTABLISHED
tcp6   0  0 localhost:62096 [::]:*  LISTEN
pi@raspberrypi:~ $

Here is netstat on the remote host looking for connections to my development 
box.
pi@raspberrypi:~ $ netstat -a | grep 192.168.1.7
tcp0  0 192.168.1.34:ssh192.168.1.7:62100   ESTABLISHED
tcp0 36 192.168.1.34:ssh192.168.1.7:63911   ESTABLISHED
tcp0  0 192.168.1.34:ssh192.168.1.7:62097   ESTABLISHED
tcp0  0 192.168.1.34:ssh192.168.1.7:59179   ESTABLISHED
pi@raspberrypi:~ $





http://www.netbeans.org/ns/j2se-project/remote-platform/1; 
xmlns:j2seproject1="http://www.netbeans.org/ns/j2se-project/1; 
xmlns:j2seproject3="http://www.netbeans.org/ns/j2se-project/3;>






Runtime platform (platform.runtime) 
must be set.








Must set 
remote.platform.home.dir
Must set 
remote.platform.work.dir
Must set remote.platform.host
Must set remote.platform.port
Must set remote.platform.user
Must set remote.platform.auth













  





 

   
  



  



  http://www.netbeans.org/ns/j2se-project/remote-platform/1;>










http://www.netbeans.org/ns/j2se-project/remote-platform/1;>


Must set 
remote.platform.keyfile














































































 



















   
   
   













Must set 
remote.platform.keyfile

















> remote debugger does not work 
> --
>
> Key: NETBEANS-5949
> URL: https://issues.apache.org/jira/browse/NETBEANS-5949
> Project: NetBeans
>  Issue Type: Bug
>  Components: debugger - Java, projects - Ant
>Affects Versions: 12.4
> Environment: Host is Windows 10, Netbeans 12.4
> Remote Host is raspberry pi with java 11.0.12.
>Reporter: pat
>Priority: Major
>
> Create a java application project.
> Add this code to main and fix the imports
>public static void main(String[] args) {
> try {
> InetAddress id = InetAddress.getLocalHost();
> System.out.println(id.getHostName());
> System.out.println("java version is " + 
> System.getProperty("java.version"));
> System.out.println("VM is " + 
>   
> 

[jira] [Commented] (NETBEANS-5949) remote debugger does not work

2022-01-06 Thread pat (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17470084#comment-17470084
 ] 

pat commented on NETBEANS-5949:
---

Jaoa,  Here is the complete output from my run with a debugger on a remote 
host.  Somehow the port is being used twice.  Perhaps through a console window 
use netstat to determine which processes are using that port.

Copying 1 file to 
C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build
Nothing to copy.
To run this application from the command line without Ant, try:
java -jar 
"C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\dist\HelloWorld.jar"
deploy:
jar:
Connecting to 192.168.1.34:22
Connecting to 192.168.1.34:22
cmd : mkdir -p '/home/pi/NetBeansProjects//HelloWorld/dist'
Connecting to 192.168.1.34:22
done.
profile-rp-calibrate-key:
Connecting to 192.168.1.34:22
cmd : cd '/home/pi/NetBeansProjects//HelloWorld'; '/usr/bin/java'  
-Xrunjdwp:transport=dt_socket,address=127.0.0.1:53738 -Dfile.encoding=UTF-8   
-jar /home/pi/NetBeansProjects//HelloWorld/dist/HelloWorld.jar 
raspberrypi
java version is 11.0.12
VM is 11.0.12+7-post-Raspbian-2deb10u1
debug-remote:
BUILD SUCCESSFUL (total time: 11 seconds)

> remote debugger does not work 
> --
>
> Key: NETBEANS-5949
> URL: https://issues.apache.org/jira/browse/NETBEANS-5949
> Project: NetBeans
>  Issue Type: Bug
>  Components: debugger - Java, projects - Ant
>Affects Versions: 12.4
> Environment: Host is Windows 10, Netbeans 12.4
> Remote Host is raspberry pi with java 11.0.12.
>Reporter: pat
>Priority: Major
>
> Create a java application project.
> Add this code to main and fix the imports
>public static void main(String[] args) {
> try {
> InetAddress id = InetAddress.getLocalHost();
> System.out.println(id.getHostName());
> System.out.println("java version is " + 
> System.getProperty("java.version"));
> System.out.println("VM is " + 
>   
> ManagementFactory.getRuntimeMXBean().getVmVersion());
> } catch (UnknownHostException ex) {
> Logger.getLogger(HelloWorld.class.getName()).log(Level.SEVERE, 
> null, ex);
> }
> }
> Run natively to verify you got it right.
> Follow the instructions here to create a remote java standard edition 
> platform targeting a different Linux computer.   My computer is a raspberry 
> pi with java 11 installed, Oracle Java SE 8 Embedded is no longer available 
> for most people but java 11 works fine.  (The bug is independent of java 
> version on the target).
> https://netbeans.apache.org/kb/docs/java/javase-embedded.html?print=yes
> Select the remote platform you created and run the program.  The output 
> should show that it ran on the remote host.
> Now debug the program.I get the following error.
> ant -f C:\\Users\\PATGI\\OneDrive\\Documents\\NetBeansProjects\\HelloWorld 
> -Dnb.internal.action.name=debug -Dremote.platform.passphrase=* 
> -Dremote.platform.rp.target=linuxarm-15 
> -Dremote.platform.rp.filename=linuxarm -Ddebug.class=helloworld.HelloWorld 
> -Dremote.platform.java.spec.ver=11 debug-remote
> init:
> deps-jar:
> Updating property file: 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build\built-jar.properties
> compile:
> Copying 1 file to 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build
> Nothing to copy.
> To run this application from the command line without Ant, try:
> java -jar 
> "C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\dist\HelloWorld.jar"
> deploy:
> jar:
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\nbproject\remote-platform-impl.xml:143:
>  Unable to create javax script engine for javascript
> BUILD FAILED (total time: 0 seconds)
> I was able to for the debugger to work by manually starting the debugger on 
> the remote host with something like
>  /usr/bin/java 
> -agentlib:jdwp=transport=dt_socket,address=*:8000,suspend=y,server=y 
> -Dfile.encoding=UTF-8   -jar 
> /home/pi/NetBeansProjects/HelloWorld/dist/HelloWorld.jar
> And then connect the debugger to a process already running on the remote host 
> at port 8000.
> I traced this back to javascript not being supported in this installation of 
> Ant.  I also think several of the configuration variables for remote 
> debugging are not setup.  e.g.  jdpa.address and jdpa.port but I could easily 
> be wrong about this.  
> The good news is it can be made to work and it is very nice when it is 
> working.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For 

[jira] [Commented] (NETBEANS-5949) remote debugger does not work

2021-08-26 Thread pat (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17405493#comment-17405493
 ] 

pat commented on NETBEANS-5949:
---

I went down the path to figure out what all was necessary to make remote 
debugging work.

The scriptdef target in remote-platform-impl.xml needs to look something like 
below.  Of course the paths to the jar files need to match where they are 
installed.

 





 



And HelloWorld.properties needs to have the following line added.  The 
debug-args-line needs to be defined but can be empty.

debug-args-line=

An then the debugger can launch and debug the application on the remote host.

> remote debugger does not work 
> --
>
> Key: NETBEANS-5949
> URL: https://issues.apache.org/jira/browse/NETBEANS-5949
> Project: NetBeans
>  Issue Type: Bug
>  Components: debugger - Java, projects - Ant
>Affects Versions: 12.4
> Environment: Host is Windows 10, Netbeans 12.4
> Remote Host is raspberry pi with java 11.0.12.
>Reporter: pat
>Priority: Major
>
> Create a java application project.
> Add this code to main and fix the imports
>public static void main(String[] args) {
> try {
> InetAddress id = InetAddress.getLocalHost();
> System.out.println(id.getHostName());
> System.out.println("java version is " + 
> System.getProperty("java.version"));
> System.out.println("VM is " + 
>   
> ManagementFactory.getRuntimeMXBean().getVmVersion());
> } catch (UnknownHostException ex) {
> Logger.getLogger(HelloWorld.class.getName()).log(Level.SEVERE, 
> null, ex);
> }
> }
> Run natively to verify you got it right.
> Follow the instructions here to create a remote java standard edition 
> platform targeting a different Linux computer.   My computer is a raspberry 
> pi with java 11 installed, Oracle Java SE 8 Embedded is no longer available 
> for most people but java 11 works fine.  (The bug is independent of java 
> version on the target).
> https://netbeans.apache.org/kb/docs/java/javase-embedded.html?print=yes
> Select the remote platform you created and run the program.  The output 
> should show that it ran on the remote host.
> Now debug the program.I get the following error.
> ant -f C:\\Users\\PATGI\\OneDrive\\Documents\\NetBeansProjects\\HelloWorld 
> -Dnb.internal.action.name=debug -Dremote.platform.passphrase=* 
> -Dremote.platform.rp.target=linuxarm-15 
> -Dremote.platform.rp.filename=linuxarm -Ddebug.class=helloworld.HelloWorld 
> -Dremote.platform.java.spec.ver=11 debug-remote
> init:
> deps-jar:
> Updating property file: 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build\built-jar.properties
> compile:
> Copying 1 file to 
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build
> Nothing to copy.
> To run this application from the command line without Ant, try:
> java -jar 
> "C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\dist\HelloWorld.jar"
> deploy:
> jar:
> C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\nbproject\remote-platform-impl.xml:143:
>  Unable to create javax script engine for javascript
> BUILD FAILED (total time: 0 seconds)
> I was able to for the debugger to work by manually starting the debugger on 
> the remote host with something like
>  /usr/bin/java 
> -agentlib:jdwp=transport=dt_socket,address=*:8000,suspend=y,server=y 
> -Dfile.encoding=UTF-8   -jar 
> /home/pi/NetBeansProjects/HelloWorld/dist/HelloWorld.jar
> And then connect the debugger to a process already running on the remote host 
> at port 8000.
> I traced this back to javascript not being supported in this installation of 
> Ant.  I also think several of the configuration variables for remote 
> debugging are not setup.  e.g.  jdpa.address and jdpa.port but I could easily 
> be wrong about this.  
> The good news is it can be made to work and it is very nice when it is 
> working.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



[jira] [Created] (NETBEANS-5949) remote debugger does not work

2021-08-25 Thread pat (Jira)
pat created NETBEANS-5949:
-

 Summary: remote debugger does not work 
 Key: NETBEANS-5949
 URL: https://issues.apache.org/jira/browse/NETBEANS-5949
 Project: NetBeans
  Issue Type: Bug
  Components: debugger - Java, projects - Ant
Affects Versions: 12.4
 Environment: Host is Windows 10, Netbeans 12.4
Remote Host is raspberry pi with java 11.0.12.
Reporter: pat


Create a java application project.
Add this code to main and fix the imports
   public static void main(String[] args) {
try {
InetAddress id = InetAddress.getLocalHost();
System.out.println(id.getHostName());
System.out.println("java version is " + 
System.getProperty("java.version"));
System.out.println("VM is " + 
  
ManagementFactory.getRuntimeMXBean().getVmVersion());
} catch (UnknownHostException ex) {
Logger.getLogger(HelloWorld.class.getName()).log(Level.SEVERE, 
null, ex);
}
}

Run natively to verify you got it right.

Follow the instructions here to create a remote java standard edition platform 
targeting a different Linux computer.   My computer is a raspberry pi with java 
11 installed, Oracle Java SE 8 Embedded is no longer available for most people 
but java 11 works fine.  (The bug is independent of java version on the target).

https://netbeans.apache.org/kb/docs/java/javase-embedded.html?print=yes


Select the remote platform you created and run the program.  The output should 
show that it ran on the remote host.

Now debug the program.I get the following error.
ant -f C:\\Users\\PATGI\\OneDrive\\Documents\\NetBeansProjects\\HelloWorld 
-Dnb.internal.action.name=debug -Dremote.platform.passphrase=* 
-Dremote.platform.rp.target=linuxarm-15 -Dremote.platform.rp.filename=linuxarm 
-Ddebug.class=helloworld.HelloWorld -Dremote.platform.java.spec.ver=11 
debug-remote
init:
deps-jar:
Updating property file: 
C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build\built-jar.properties
compile:
Copying 1 file to 
C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\build
Nothing to copy.
To run this application from the command line without Ant, try:
java -jar 
"C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\dist\HelloWorld.jar"
deploy:
jar:
C:\Users\PATGI\OneDrive\Documents\NetBeansProjects\HelloWorld\nbproject\remote-platform-impl.xml:143:
 Unable to create javax script engine for javascript
BUILD FAILED (total time: 0 seconds)


I was able to for the debugger to work by manually starting the debugger on the 
remote host with something like

 /usr/bin/java 
-agentlib:jdwp=transport=dt_socket,address=*:8000,suspend=y,server=y 
-Dfile.encoding=UTF-8   -jar 
/home/pi/NetBeansProjects/HelloWorld/dist/HelloWorld.jar

And then connect the debugger to a process already running on the remote host 
at port 8000.




I traced this back to javascript not being supported in this installation of 
Ant.  I also think several of the configuration variables for remote debugging 
are not setup.  e.g.  jdpa.address and jdpa.port but I could easily be wrong 
about this.  

The good news is it can be made to work and it is very nice when it is working.







--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



[jira] [Created] (NETBEANS-5202) EventQueue.invokeLater breaks editor

2020-12-31 Thread pat (Jira)
pat created NETBEANS-5202:
-

 Summary: EventQueue.invokeLater breaks editor
 Key: NETBEANS-5202
 URL: https://issues.apache.org/jira/browse/NETBEANS-5202
 Project: NetBeans
  Issue Type: Bug
  Components: cnd - Editor
Affects Versions: 12.0
Reporter: pat
 Attachments: brokensource.txt, idelog.txt, uilog.txt

Somewhere around typing in new P below the editor stops looking up possible 
fill in, reformatting no longer works, control c etc no longer works.Things 
are working normally before that.

package pattest;

import java.awt.EventQueue;

/**
 *
 * @author PATGI
 */
public class PatTest {

public void display() {
System.out.println("this is the display");
}

/**
 * @param args the command line arguments
 */
public static void main(String[] args) {
System.out.println("Hi Pat");

new PatTest().display();

EventQueue.invokeLater(new Runnable() {
new P
});

}

}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists