Comments (8)
Thank you @m4ttek we the new release that is the goal of this version.
from jnosql.
I will check it, but it is not in the core, but in the reflection module.
Caused by: java.lang.module.InvalidModuleDescriptorException: Provider class org.eclipse.jnosql.mapping.reflection.collection.DequeSupplier not in JAR file jnosql-mapping-core-1.0.4-SNAPSHOT.jar
at java.base/jdk.internal.module.ModulePath.deriveModuleDescriptor(ModulePath.java:555)
at java.base/jdk.internal.module.ModulePath.readJar(ModulePath.java:644)
... 54 more
from jnosql.
@otaviojava ok, I'll try to check it, but I'll need to refactor some code as I resigned from JPMS due to these problems
from jnosql.
I've checked bumping jnosql-arangodb
to 1.1.0 in one of my projects and it work great, but I had to change imports for Page
and Pageable
interfaces ;)
from jnosql.
@m4ttek we refactored the code.
Could you check it?
from jnosql.
@otaviojava I still get an error while packaging my app using modules:
Caused by: jdk.jpackage.internal.ConfigException: java.lang.module.FindException: Unable to derive module descriptor for /home/mkaminski/work/fuel-resolver/target/dependency/jnosql-mapping-core-1.0.4-SNAPSHOT.jar
at jdk.jpackage/jdk.jpackage.internal.AppImageBundler.validate(AppImageBundler.java:78)
at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:689)
... 31 more
Caused by: java.lang.module.FindException: Unable to derive module descriptor for /home/mkaminski/work/fuel-resolver/target/dependency/jnosql-mapping-core-1.0.4-SNAPSHOT.jar
at java.base/jdk.internal.module.ModulePath.readJar(ModulePath.java:648)
at java.base/jdk.internal.module.ModulePath.readModule(ModulePath.java:332)
at java.base/jdk.internal.module.ModulePath.scanDirectory(ModulePath.java:285)
at java.base/jdk.internal.module.ModulePath.scan(ModulePath.java:233)
at java.base/jdk.internal.module.ModulePath.scanNextEntry(ModulePath.java:191)
at java.base/jdk.internal.module.ModulePath.find(ModulePath.java:155)
at java.base/java.lang.module.ModuleFinder$2.lambda$find$0(ModuleFinder.java:351)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.AbstractList$RandomAccessSpliterator.tryAdvance(AbstractList.java:708)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:647)
at java.base/java.lang.module.ModuleFinder$2.find(ModuleFinder.java:353)
at jdk.jpackage/jdk.jpackage.internal.LauncherData.createModular(LauncherData.java:145)
at jdk.jpackage/jdk.jpackage.internal.LauncherData.create(LauncherData.java:121)
at jdk.jpackage/jdk.jpackage.internal.StandardBundlerParam.lambda$static$0(StandardBundlerParam.java:86)
at jdk.jpackage/jdk.jpackage.internal.BundlerParamInfo.fetchFrom(BundlerParamInfo.java:114)
at jdk.jpackage/jdk.jpackage.internal.BundlerParamInfo.fetchFrom(BundlerParamInfo.java:88)
at jdk.jpackage/jdk.jpackage.internal.AppImageBundler.validate(AppImageBundler.java:68)
... 32 more
Caused by: java.lang.module.InvalidModuleDescriptorException: Provider class org.eclipse.jnosql.mapping.reflection.collection.DequeSupplier not in JAR file jnosql-mapping-core-1.0.4-SNAPSHOT.jar
at java.base/jdk.internal.module.ModulePath.deriveModuleDescriptor(ModulePath.java:555)
at java.base/jdk.internal.module.ModulePath.readJar(ModulePath.java:644)
... 54 more
In addition, to run it in Intellij I need to add run options:
--add-reads
org.eclipse.jnosql.communication.document=weld.core.impl
--add-reads
org.eclipse.jnosql.communication.document=weld.api
from jnosql.
@m4ttek could you check it in the newest version, 1.1.0
I believe that we fixed this point on this version.
from jnosql.
I've checked bumping
jnosql-arangodb
to 1.1.0 in one of my projects and it work great, but I had to change imports forPage
andPageable
interfaces ;)
It happens because Jakarta Data broke the contract.
Thanks. I will update this ticket to close.
from jnosql.
Related Issues (20)
- [BUG] Missing properties for the modules that uses graph dependencies HOT 1
- Increase the test covery at the Repository specializations [BUG]
- [BUG] dynamodb fixed to primary key type of string HOT 2
- [BUG] Lack of descriptive error when trying to inject a Repository with type without @Entity annotation HOT 4
- [BUG] There is no way to configure ArangoSerde used by ArangoDBDocumentManager HOT 9
- [Feat.] Make the Couchbase DocumentManager implementation supports the count method HOT 1
- Add CI support for Java 21 HOT 1
- [BUG] query specification doesnt allow for dashes in tablenames HOT 2
- Add CI into the JNoSQL Database project to support for Java 21 HOT 2
- Add CI into the JNoSQL Extensions project to support for Java 21 HOT 2
- [BUG] deleteAll does not delete anything in Arango Repository HOT 1
- [BUG] ArangoRepository save method interally uses updateDocument instead of replaceDocument HOT 2
- [BUG] Embeddable list of nested object cannot be saved HOT 16
- Support for @Index annotation HOT 1
- Standardize Criteria Query and Introduce KeySet Pagination
- [BUG] Do not throw MappingException for other Jakarta Data providers
- Support for Java Records and Builder Pattern in Eclipse JNoSQL Lite
- Integrating Support for Default Methods in Repository Interfaces with CDI Lite
- Enhancement of JNoSQL with Dual Support for Apache Tinkerpop and Open Cypher Standards
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jnosql.