diff --git a/jaxb-ri/xjc/src/main/java/com/sun/tools/xjc/addon/episode/PluginImpl.java b/jaxb-ri/xjc/src/main/java/com/sun/tools/xjc/addon/episode/PluginImpl.java index f441f1bec..264aba4fe 100644 --- a/jaxb-ri/xjc/src/main/java/com/sun/tools/xjc/addon/episode/PluginImpl.java +++ b/jaxb-ri/xjc/src/main/java/com/sun/tools/xjc/addon/episode/PluginImpl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2023 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2025 Oracle and/or its affiliates and others. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Distribution License v. 1.0, which is available at @@ -148,7 +148,9 @@ public boolean run(Outline model, Options opt, ErrorHandler errorHandler) throws else bindings._namespace(Const.JAXB_NSURI,""); bindings.version("3.0"); - bindings._comment("\n\n"+opt.getPrologComment()+"\n "); + if (!opt.noFileHeader) { + bindings._comment("\n\n"+opt.getPrologComment()+"\n "); + } // generate listing per schema for (Map.Entry e : perSchema.entrySet()) {