Git Product home page Git Product logo

dmn-and-drools-execution-examples's People

Contributors

dependabot[bot] avatar j-beyer avatar koglatis avatar par-vathy avatar renovate[bot] avatar steffektif avatar tommyneubert avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dmn-and-drools-execution-examples's Issues

jar's unavailable

bdm-test-suite-api-1.1.jar
dmn-formulae-java8-1.1.jar ,in when repository can we find them

ExceptionInInitializerError / InaccessibleObjectException: Unable to make field private final java.util.Comparator java.util.TreeMap.comparator accessible: module java.base does not "opens java.util" to unnamed module @5cde6747

I am working on a tool that would take dmn files from Signavio and use drools engine to process inputs on that. While trying to set up this repository locally, I am getting the following error(which usually comes up when we are using wrong versions of JDK or incompatible versions of some dependency but I see that java version has been set to 1.8 in pom.xml file).
=== DMN EXECUTION === 2023-08-08 05:43:30,602 [main] INFO Found kmodule: file:/C:/Users/msinghchoudhary/Documents/jpmc/signavio_github/dmn-and-drools-execution-examples/target/classes/META-INF/kmodule.xml Exception in thread "main" java.lang.ExceptionInInitializerError at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:990) at com.thoughtworks.xstream.XStream.<init>(XStream.java:593) at com.thoughtworks.xstream.XStream.<init>(XStream.java:515) at com.thoughtworks.xstream.XStream.<init>(XStream.java:484) at com.thoughtworks.xstream.XStream.<init>(XStream.java:430) at com.thoughtworks.xstream.XStream.<init>(XStream.java:397) at org.kie.soup.xstream.XStreamUtils.createTrustingXStream(XStreamUtils.java:120) at org.drools.compiler.kproject.models.KieModuleMarshaller.<init>(KieModuleMarshaller.java:46) at org.drools.compiler.kproject.models.KieModuleMarshaller.<clinit>(KieModuleMarshaller.java:44) at org.drools.compiler.kproject.models.KieModuleModelImpl.fromXML(KieModuleModelImpl.java:151) at org.drools.compiler.kie.builder.impl.ClasspathKieProject.fetchKModule(ClasspathKieProject.java:203) at org.drools.compiler.kie.builder.impl.ClasspathKieProject.fetchKModule(ClasspathKieProject.java:165) at org.drools.compiler.kie.builder.impl.ClasspathKieProject.discoverKieModules(ClasspathKieProject.java:133) at org.drools.compiler.kie.builder.impl.ClasspathKieProject.init(ClasspathKieProject.java:97) at org.drools.compiler.kie.builder.impl.KieContainerImpl.<init>(KieContainerImpl.java:138) at org.drools.compiler.kie.builder.impl.KieContainerImpl.<init>(KieContainerImpl.java:148) at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieClasspathContainer(KieServicesImpl.java:140) at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieClasspathContainer(KieServicesImpl.java:130) at org.drools.compiler.kie.builder.impl.KieServicesImpl.getKieClasspathContainer(KieServicesImpl.java:101) at org.drools.compiler.kie.builder.impl.KieServicesImpl.getKieClasspathContainer(KieServicesImpl.java:79) at com.signavio.examples.dmn.AbstractDmnExample.createDmnRuntime(AbstractDmnExample.java:47) at com.signavio.examples.dmn.AbstractDmnExample.<init>(AbstractDmnExample.java:36) at com.signavio.examples.dmn.SimpleDmnExample.<init>(SimpleDmnExample.java:29) at com.signavio.examples.SignavioExamples.executeDmnExamples(SignavioExamples.java:40) at com.signavio.examples.SignavioExamples.main(SignavioExamples.java:33) Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.Comparator java.util.TreeMap.comparator accessible: module java.base does not "opens java.util" to unnamed module @5cde6747 at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354) at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178) at java.base/java.lang.reflect.Field.setAccessible(Field.java:172) at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:40) at com.thoughtworks.xstream.converters.collections.TreeMapConverter.<clinit>(TreeMapConverter.java:50) ... 25 more
Before moving to this approach(using this repo) I had been using drools kie/dmn apis and had ~45% incorrect responses, and had no support for custom functions but I was able to get it to run, unlike this one. I would really appreciate any help whatsoever in setting this up.

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • Update dependency org.kie:kie-dmn-signavio to v8.44.2.Final

Warning

Renovate failed to look up the following dependencies: Failed to look up github-tags package signavio/manser-repo-mirror-action, Failed to look up maven package com.signavio:bdm-testsuite-api, Failed to look up maven package com.signavio:dmn-formulae.

Files affected: .github/workflows/git_mirror.yaml, pom.xml


Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/git_mirror.yaml
  • actions/checkout v3
  • signavio/manser-repo-mirror-action v1
.github/workflows/maven.yml
  • actions/checkout v4
  • actions/setup-java v3
maven
pom.xml
  • org.apache.maven.plugins:maven-jar-plugin 3.3.0
  • com.signavio:bdm-testsuite-api 1.1
  • com.signavio:dmn-formulae 1.1
  • com.google.guava:guava 30.0-jre
  • org.apache.commons:commons-lang3 3.13.0
  • com.fasterxml.jackson.datatype:jackson-datatype-json-org 2.15.2
  • com.fasterxml.jackson.core:jackson-databind 2.15.2
  • commons-io:commons-io 2.13.0
  • org.kie:kie-dmn-signavio 8.44.0.Final
  • org.drools:drools-xml-support 9.44.0.Final
  • org.drools:drools-mvel 9.44.0.Final
  • ch.qos.logback:logback-classic 1.4.11

  • Check this box to trigger a request for Renovate to run again on this repository

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.