| | | 1 | if (parameters != null) {↵
|
1 | for (int i = 0; i < ejbs.length; i++) {↵ | | 2 | for (int i = 0; i < parameters.length; i++) {↵
|
2 | EjbInfo ejb = ejbs[i];↵ | | 3 | ↵
|
|
3 | ejb.checkConfiguration(destDirectory);↵ | | 4 | String paramname = parameters[i].getName();↵
|
4 | // Throws EjbcException↵ | | 5 | ↵
|
|
5 | if (ejb.mustBeRecompiled(destDirectory)) {↵ | | |
|
6 | log(ejb.getName() + " must be recompiled using ejbc.");↵ | | |
|
|
| | | 6 | if (TYPE_KEY.equalsIgnoreCase(paramname)) {↵
|
| | | 7 | FileType t = new FileType();↵
|
7 | String[] arguments = buildArgumentList(ejb);↵ | | 8 | ↵
|
8 | callEjbc(arguments);↵ | | |
|
|
| | | 9 | t.setValue(parameters[i].getValue());↵
|
| | | 10 | setType(t);↵
|
9 | } else {↵ | | 11 | } else {↵
|
10 | log(ejb.getName() + " is up to date.");↵ | | 12 | setError("Invalid parameter " + paramname);↵
|
| | | 13 | }↵
|
11 | }↵ | | 14 | }↵
|
12 | } | | 15 | }
|