Bug fixes.
authorTomas Zezula <tzezula@netbeans.org>
Wed, 05 Feb 2014 16:49:50 +0100
changeset 181603c8086f816d3
parent 18159 37728d953853
child 18161 d7ba8f46af7c
Bug fixes.
dew4nb/src/org/netbeans/modules/dew4nb/services/debugger/ApplyCodeChangesHandler.java
     1.1 --- a/dew4nb/src/org/netbeans/modules/dew4nb/services/debugger/ApplyCodeChangesHandler.java	Wed Feb 05 16:17:13 2014 +0100
     1.2 +++ b/dew4nb/src/org/netbeans/modules/dew4nb/services/debugger/ApplyCodeChangesHandler.java	Wed Feb 05 16:49:50 2014 +0100
     1.3 @@ -82,12 +82,16 @@
     1.4          }
     1.5          final int sessionId = request.getSession();
     1.6          Status result = Status.not_found;
     1.7 -        final WorkspaceResolver.Context ctx = ActiveSessions.getInstance().getContext(sessionId);
     1.8 +        WorkspaceResolver.Context ctx = ActiveSessions.getInstance().getContext(sessionId);
     1.9          if (ctx != null) {
    1.10              final WorkspaceResolver wr = WorkspaceResolver.getDefault();
    1.11              if (wr == null) {
    1.12                  throw new IllegalStateException("No WorkspaceResolver");    //NOI18N
    1.13              }
    1.14 +            ctx = new WorkspaceResolver.Context(
    1.15 +                ctx.getUser(),
    1.16 +                ctx.getWorkspace(),
    1.17 +                request.getContext().getPath());
    1.18              final FileObject file = wr.resolveFile(ctx);
    1.19              if (file != null) {
    1.20                  final Project prj = FileOwnerQuery.getOwner(file);
    1.21 @@ -112,7 +116,7 @@
    1.22                          SwingUtilities.invokeLater(new Runnable() {
    1.23                              @Override
    1.24                              public void run() {
    1.25 -                                ap.invokeAction(null, lkp);
    1.26 +                                ap.invokeAction(JavaProjectConstants.COMMAND_DEBUG_FIX, lkp);
    1.27                              }
    1.28                          });
    1.29                          result = Status.accepted;