Skip to content

Commit cb76c69

Browse files
authored
Merge pull request #18 from dehort/JBEAP-8581
patch-gen needs to build patches for "add-ons"
2 parents 23dbc01 + 709230e commit cb76c69

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

patch-gen/src/main/java/org/jboss/as/patching/generator/PatchConfigBuilder.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -225,9 +225,6 @@ public PatchBuilderWrapper toPatchBuilder() {
225225
final PatchBuilderWrapper wrapper = new PatchBuilderWrapper() {
226226
@Override
227227
PatchElementBuilder modifyLayer(String name, boolean addOn) {
228-
if (addOn) {
229-
throw processingError("does not support add-ons %s", name);
230-
}
231228
final PatchElementConfigBuilder config = PatchConfigBuilder.this.elements.get(name);
232229
if (config == null) {
233230
return null;
@@ -238,9 +235,9 @@ PatchElementBuilder modifyLayer(String name, boolean addOn) {
238235
config.setPatchType(patchType);
239236
}
240237
if (patchType == Patch.PatchType.CUMULATIVE) {
241-
builder = upgradeElement(config.getPatchId(), name, false);
238+
builder = upgradeElement(config.getPatchId(), name, addOn);
242239
} else {
243-
builder = oneOffPatchElement(config.getPatchId(), name, false);
240+
builder = oneOffPatchElement(config.getPatchId(), name, addOn);
244241
}
245242
if (config.getDescription() != null) {
246243
builder.setDescription(config.getDescription());

0 commit comments

Comments
 (0)