GithubHelp home page GithubHelp logo

georchestra / georchestra-cas-server Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 3.0 114 KB

License: Apache License 2.0

Dockerfile 2.01% Shell 3.34% Java 7.75% HTML 47.17% CSS 23.47% JavaScript 16.26%

georchestra-cas-server's Introduction

geOrchestra

Codacy Badge

geOrchestra is a complete Spatial Data Infrastructure solution.

It features a metadata catalog (GeoNetwork), an OGC server (GeoServer) with fine-grained access control (based on GeoFence), an advanced viewer and editor and many more (security and auth system based on proxy/CAS/LDAP, analytics, admin UIs, ...)

Please refer to the documentation for more information.

georchestra-cas-server's People

Contributors

f-necas avatar fvanderbiest avatar landryb avatar marwanehcine avatar pmauduit avatar tkohr avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

georchestra-cas-server's Issues

cas broken at runtime since #16

after #16, it seems "something" in the oidc bits expects a writable path that isnt allowed to the tomcat user:

<2>Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.oidcJsonWebKeystoreGeneratorService' defined in class path resource [org/apereo/cas/oidc/config/OidcConfiguration.class]: Invocation of init method failed; nested exception is java.io.IOException: Directory '/etc/cas/config' could not be created
...
<2>Caused by: java.io.IOException: Directory '/etc/cas/config' could not be created
<2>    at org.apache.commons.io.FileUtils.openOutputStream(FileUtils.java:2436)
<2>    at org.apache.commons.io.FileUtils.writeStringToFile(FileUtils.java:3356)
<2>    at org.apache.commons.io.FileUtils.write(FileUtils.java:3034)
<2>    at org.apache.commons.io.FileUtils.write(FileUtils.java:3017)
<2>    at org.apereo.cas.oidc.jwks.generator.OidcDefaultJsonWebKeystoreGeneratorService.generate(OidcDefaultJsonWebKeystoreGeneratorService.java:57)
<2>    at org.apereo.cas.oidc.jwks.generator.OidcDefaultJsonWebKeystoreGeneratorService.generate(OidcDefaultJsonWebKeystoreGeneratorService.java:39)
<2>    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<2>    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
<2>    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<2>    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
<2>    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1920)
<2>    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1862)
<2>    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1790)

doesnt build with jdk17

changing target/source compat to 17 in https://github.com/georchestra/georchestra-cas-server/blob/master/gradle.properties#L15 still fails to build because of an old gradle lombok plugin version:

Execution failed for task ':compileJava'.
> java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module @0x79dd5ec2) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module @0x79dd5ec2

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.