[jbosstools-issues] [JBoss JIRA] (JBIDE-22227) Hotcode replace fails on local wildfly if breakpoint is set

Thomas Mäder (JIRA) issues at jboss.org
Mon May 2 09:25:00 EDT 2016


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

Thomas Mäder commented on JBIDE-22227:
--------------------------------------

I have opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=492265 against the eclipse JDT debugger.

> Hotcode replace fails on local wildfly if breakpoint is set
> -----------------------------------------------------------
>
>                 Key: JBIDE-22227
>                 URL: https://issues.jboss.org/browse/JBIDE-22227
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: server
>    Affects Versions: 4.4.0.Alpha1
>            Reporter: Rob Stryker
>            Assignee: Rob Stryker
>             Fix For: 4.4.0.Alpha1
>
>
> When debugging a local wildfly server with a deployed servlet, making a breaking change such as method name or signature will fail. 
> This will pop up a dialog asking to restart the module or the server,  which is expected. However, after that,  non-breaking changes will still also pop up the hotcode-failed dialog, when it shouldn't. 
> Workflow:
>    1) Create a dynamic web project with simple servlet
>    2) Start a wildfly 10 in debug mode and deploy the web project
>    3) Run-on-server the servlet object and verify it shows expected output
>    4) Set a breakpoint inside the doGet() method
>    5) refresh browser (breakpoint gets hit),  press play
>    6) Make a non-breaking change (change text inside doGet())
>    7) refresh website, verify breakpoint is hit, website content is updated
>    8) make a breaking change by adding a new method
>    9) hotcode-replace dialog appears.  Press 'restart module'
>    10) refresh web browser, verify breakpoint is hit, output has changed as expected
>    11) make a non-breaking change in output of doGet()
>    12) ASSERT:  hotcode replace dialog does NOT show  - THIS STEP FAILS



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



More information about the jbosstools-issues mailing list