Skip to content

Commit 20c8277

Browse files
namedgraphclaude
andcommitted
Move entity-inlining and SEF compilation to pre-integration-test phase
Prevents maven-war-plugin:war from overwriting entity-resolved overlay stylesheets before the Dockerfile copies target/ROOT. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 16070da commit 20c8277

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@
339339
<executions>
340340
<execution>
341341
<id>inline-xml-entities</id>
342-
<phase>package</phase>
342+
<phase>pre-integration-test</phase>
343343
<goals>
344344
<goal>iterator</goal>
345345
</goals>
@@ -377,14 +377,14 @@
377377
<goals>
378378
<goal>install-node-and-npm</goal>
379379
</goals>
380-
<phase>package</phase>
380+
<phase>pre-integration-test</phase>
381381
</execution>
382382
<execution>
383383
<id>generate-sef</id>
384384
<goals>
385385
<goal>npx</goal>
386386
</goals>
387-
<phase>package</phase>
387+
<phase>pre-integration-test</phase>
388388
<configuration>
389389
<arguments>xslt3-he -t -xsl:${project.build.directory}/${build.warName}${saxon-js.stylesheet} -export:${project.build.directory}/${build.warName}${saxon-js.stylesheet}.sef.json -nogo -ns:##html5 -relocate:on</arguments>
390390
</configuration>

0 commit comments

Comments
 (0)