Skip to content

Commit e5c84a2

Browse files
committed
[bugfix] Add missing Java Module registration for Elemental/eXist-db
1 parent 4cdc402 commit e5c84a2

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

xar-assembly.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,19 @@
66
<website>${project.url}</website>
77
<license>GNU General Public License, version 2</license>
88
<copyright>true</copyright>
9+
910
<type>library</type>
11+
1012
<status>stable</status>
13+
1114
<tag>${project.artifactId}</tag>
1215
<tag>library</tag>
1316
<category id="libs">Libraries</category>
17+
1418
<dependency processor="http://elemental.xyz" semver-min="6.4.0" />
1519
<dependency processor="http://exist-db.org" semver-min="6.3.0" />
20+
21+
<!-- include the XQuery Library Module written in Java (JAR output) from this project -->
1622
<dependencySets>
1723
<dependencySet>
1824
<groupId>${project.groupId}</groupId>
@@ -30,4 +36,13 @@
3036
<version>${antlr.version}</version>
3137
</dependencySet>
3238
</dependencySets>
39+
40+
<!-- register the Java module -->
41+
<components>
42+
<resource>
43+
<public-uri>${cql.module.namespace}</public-uri>
44+
<file>urn:java:class:${java-package-name}.${java-package-main-class-name}</file>
45+
</resource>
46+
</components>
47+
3348
</package>

0 commit comments

Comments
 (0)