This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 54726 - Generation of Debug target for Web Freeform
Summary: Generation of Debug target for Web Freeform
Status: CLOSED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Web Freeform (show other bugs)
Version: 4.x
Hardware: PC Linux
: P2 blocker (vote)
Assignee: Andrei Badea
URL:
Keywords:
: 54926 (view as bug list)
Depends on: 54724
Blocks:
  Show dependency tree
 
Reported: 2005-02-09 10:05 UTC by Martin Adamek
Modified: 2006-03-24 13:08 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Complete free-form project for testing purposes. (6.41 KB, application/octet-stream)
2005-03-02 13:54 UTC, Libor Kotouc
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Adamek 2005-02-09 10:05:28 UTC
J2SE freeform provides generation of build file
with debug target which needs to be customized by
Web freeform.
Comment 1 Radko Najman 2005-02-14 13:37:50 UTC
*** Issue 54926 has been marked as a duplicate of this issue. ***
Comment 2 Libor Kotouc 2005-02-22 16:42:17 UTC
I have a debug target concept including sourcepath and classpath
settings and a list of the properties and a way of setting them (what
is in a user scope and in the IDE scope).
I am going to implement the generation by overloading J2SE project's
debug target generator.
There will be some issues with free-form project wizard (adding
web-root onto a source path, output folder setting, automatic context
detection) and a need for programmatic property settings.
Comment 3 Libor Kotouc 2005-03-02 13:48:12 UTC
Checking in
web/freeform/src/org/netbeans/modules/web/freeform/WebProjectNature.java;
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/WebProjectNature.java,v
 <--  WebProjectNature.java
new revision: 1.6; previous revision: 1.5
done
RCS file:
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/WebFreeFormActionProvider.java,v
done
Checking in
web/freeform/src/org/netbeans/modules/web/freeform/WebFreeFormActionProvider.java;
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/WebFreeFormActionProvider.java,v
 <--  WebFreeFormActionProvider.java
initial revision: 1.1
done
Checking in
web/freeform/src/org/netbeans/modules/web/freeform/Bundle.properties;
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/Bundle.properties,v
 <--  Bundle.properties
new revision: 1.3; previous revision: 1.2
done
Processing log script arguments...
More commits to come...
Checking in
web/freeform/src/META-INF/services/org.netbeans.modules.ant.freeform.spi.ProjectNature;
/cvs/web/freeform/src/META-INF/services/org.netbeans.modules.ant.freeform.spi.ProjectNature,v
 <--  org.netbeans.modules.ant.freeform.spi.ProjectNature
new revision: 1.3; previous revision: 1.2
done
Processing log script arguments...
More commits to come...
Checking in ide/golden/deps.txt;
/cvs/ide/golden/deps.txt,v  <--  deps.txt
new revision: 1.41; previous revision: 1.40
done
Checking in project.xml;
/cvs/web/freeform/nbproject/project.xml,v  <--  project.xml
new revision: 1.6; previous revision: 1.5
done
Comment 4 Libor Kotouc 2005-03-02 13:51:10 UTC
Now, debug target generation works partially because of missing some
steps when creating project and storing its properties.

Martine Adamku, you can now complete the issue.
Comment 5 Libor Kotouc 2005-03-02 13:54:06 UTC
Created attachment 20612 [details]
Complete free-form project for testing purposes.
Comment 6 Andrei Badea 2005-03-10 10:08:26 UTC
Checking in WebFreeFormActionProvider.java;
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/WebFreeFormActionProvider.java,v
 <--  WebFreeFormActionProvider.java
new revision: 1.2; previous revision: 1.1
done
RCS file:
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/WebFreeformProperties.java,v
done
Checking in WebFreeformProperties.java;
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/WebFreeformProperties.java,v
 <--  WebFreeformProperties.java
initial revision: 1.1
done
Checking in WebProjectNature.java;
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/WebProjectNature.java,v
 <--  WebProjectNature.java
new revision: 1.8; previous revision: 1.7
done
RCS file:
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/resources/debug-properties.template,v
done
Checking in resources/debug-properties.template;
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/resources/debug-properties.template,v
 <--  debug-properties.template
initial revision: 1.1
done
Comment 7 Andrei Badea 2005-03-10 10:16:52 UTC
QE: the target generates a debug.properties file containing sample properties
for the JPDA transport type and address for Tomcat (using shmem) and Appserver
(using both shmem and sockets). Could you please test the sample properties? I
confirm the properties for Tomcat using sockets are correct.
Comment 8 zikmund 2005-03-11 09:59:08 UTC
Tomcat shmem is OK.
Comment 9 Jiri Skrivanek 2005-03-11 12:24:01 UTC
For AppServer socket on windows is:

jpda.address=9009
jpda.transport=dt_socket

Additionally default client.url for AppServer is:

http://localhost:8080/myapp/

Comment 10 Andrei Badea 2005-03-11 12:38:16 UTC
Changed the dt_socket addresss for appserver and added the client.url property

Checking in debug-properties.template;
/cvs/web/freeform/src/org/netbeans/modules/web/freeform/resources/debug-properties.template,v
 <--  debug-properties.template
new revision: 1.2; previous revision: 1.1
done
Comment 11 Jiri Skrivanek 2005-03-11 14:50:59 UTC
Verified.