IZ#133733 fix missing WSIT callback class for deployment
authorTientien Li <tli@netbeans.org>
Fri, 25 Apr 2008 08:24:55 -0700
changeset 4305ac4a1780e285
parent 4304 02805a8d6e37
child 4306 74489b302cdd
IZ#133733 fix missing WSIT callback class for deployment
compapp.projects.jbi/src/org/netbeans/modules/compapp/projects/jbi/JbiActionProvider.java
     1.1 --- a/compapp.projects.jbi/src/org/netbeans/modules/compapp/projects/jbi/JbiActionProvider.java	Wed Jun 04 13:36:17 2008 -0700
     1.2 +++ b/compapp.projects.jbi/src/org/netbeans/modules/compapp/projects/jbi/JbiActionProvider.java	Fri Apr 25 08:24:55 2008 -0700
     1.3 @@ -241,6 +241,22 @@
     1.4                      if (!JbiManager.isSelectedServer(project)) {
     1.5                          return;
     1.6                      }
     1.7 +
     1.8 +                    // IZ#133733 Missing WSIT call back project when deploying CompApp                    
     1.9 +                    if (command.equals(JbiProjectConstants.COMMAND_DEPLOY) ||
    1.10 +                        command.equals(JbiProjectConstants.COMMAND_REDEPLOY)) {
    1.11 +                        saveCasaChanges(project);
    1.12 +
    1.13 +                        // call WSIT Java Callback Project...
    1.14 +                        String cbProjects = callWSITJavaCallbackProject(project);
    1.15 +                        if (cbProjects != null) {
    1.16 +                            if (p == null) {
    1.17 +                                p = new Properties();
    1.18 +                            }
    1.19 +                            p.setProperty("WsitCallbackProjects", cbProjects);
    1.20 +                        }
    1.21 +                    }
    1.22 +
    1.23                      if (!validateSubProjects()) {
    1.24                          return;
    1.25                      }