Comments (8)
@Kortanul org.restlet.jee
is not published on Maven central. It used to be hosted on FR Maven but isn't available anymore. It's only on their own repo ( http://maven.restlet.com/ ). Basically we need (taken from my local repo install script for testing):
install_pom "org/restlet/jee/org.restlet.parent/2.3.4/org.restlet.parent-2.3.4.pom"
install_artifact "org/restlet/jee/org.restlet/2.3.4/org.restlet-2.3.4"
install_artifact "org/restlet/jee/org.restlet.ext.json/2.3.4/org.restlet.ext.json-2.3.4"
install_artifact "org/restlet/jee/org.restlet.lib.org.json/2.0/org.restlet.lib.org.json-2.0"
install_artifact "org/restlet/jee/org.restlet.ext.xml/2.3.4/org.restlet.ext.xml-2.3.4"
install_artifact "org/restlet/jee/org.restlet.ext.servlet/2.3.4/org.restlet.ext.servlet-2.3.4"
install_artifact "org/restlet/jee/org.restlet.ext.jackson/2.3.4/org.restlet.ext.jackson-2.3.4"
install_artifact "org/restlet/jee/org.restlet.ext.slf4j/2.3.4/org.restlet.ext.slf4j-2.3.4"
install_artifact "org/restlet/jee/org.restlet.ext.freemarker/2.3.4/org.restlet.ext.freemarker-2.3.4"
These can be downloaded from this location: https://restlet.com/open-source/downloads/download/2.3.4/jee/zip/ . However the easiest way to deploy all these is probably to clone the restlet GIT repo ( https://github.com/restlet/restlet-framework-java/tree/2.3.4/modules ) with the 2.3.4 tag and then do a Maven deploy with something like:
-DaltDeploymentRepository=releases::default::https://maven.foo.com/content/repositories/releases/
from wrenam.
On it
from wrenam.
I should just be able to add the Restlet Maven repository to our list of third-party repositories and then JFrog will automatically cache it. I may need to apply a third-party signing key to it since I don't think Restlet signed this version. Let us discover.
from wrenam.
@siepkes As promised, the upstream http://maven.restlet.com/ repo has been added as a remote repo that's aggregated together in our releases
virtual repo on JFrog. Can you give the build a shot with a clean M2 repo and let me know if it looks all right? I suspect I may need to do some GPG signing.
from wrenam.
@Kortanul Nuked my .m2
and rebuild; Works, thanks! Can you fix the signing of the 2.3.4
JEE artifacts? Like you said signing info is already present for the 2.1.2
OSGi artifacts.
from wrenam.
@siepkes just to verify -- you had to build it with -Dignore-artifact-sigs
?
from wrenam.
@Kortanul Yes still building with -Dignore-artifact-sigs
. My first prio is getting all the FR repo's out of the build and then to ensure the build can be done with signed artifacts.
from wrenam.
Closing this since 13.5 is build-able hence this is no longer an issue.
from wrenam.
Related Issues (20)
- Post auth plugin presence leads to NPE when OAuth2 clients authenticate HOT 1
- ssoadm policy-* subcommands ends with Guice error
- XUI is not able to recover from invalid SSO cookie value
- Policies created by create-xacml command are not visible
- Replication failure when creating realm in HA environment HOT 1
- Ssoadm sometimes tries to use closed LDAP connection HOT 3
- NoSuchElementException when querying expired CTS tokens during realm configuration
- Success URL and goto parameter is being ignored after login HOT 1
- Missing realm or event type when processing policy set notification
- Rewrite TimeService PMD rule
- Authentication chain is not updated immediately HOT 2
- Newer version check is broken HOT 1
- Creating realm via ssoadm ends with ConfigurationException HOT 1
- Maven build does not allow for aarch64 architecture and crashes on tests HOT 2
- Errors during M1 release HOT 4
- Setup of ssoadm fails on Windows with JDK10+
- Allow custom JVM options for ssoadm
- LDAP authentication module is not correctly respecting grace login limit password policy HOT 1
- ssoadm can't change description and displayName attributes in Policy Sets
- Your account has been locked when using multiple user data stores HOT 1
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 wrenam.