Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repository down #780

Open
hoshie82 opened this issue Sep 11, 2024 · 8 comments
Open

Repository down #780

hoshie82 opened this issue Sep 11, 2024 · 8 comments

Comments

@hoshie82
Copy link

Not sure, if this is the right place for this problem... but I don't know, where else I can ask for that...

https://repository.jsweet.org/artifactory/libs-release-local/
shows a 503 service unavailable message....

@renaudpawlak
Copy link
Contributor

To all JSweet users.

Sorry about this, JSweet will not be able to host the repository anymore.

In theory, you should be able to use Maven Central

https://central.sonatype.com/search?q=jsweet

However, it does not work out of the box. See #764.

ben-lc pushed a commit to ben-lc/apicurio-data-models that referenced this issue Oct 4, 2024
@AaronNGray
Copy link

@renaudpawlak I would like to evaluate JSweet is it possible to fix this to run from the Maven repository please ?

EricWittmann pushed a commit to Apicurio/apicurio-data-models that referenced this issue Oct 22, 2024
* fix(jsweet): use project local repo to get jsweet artefacts hosted on disconnected maven repo

cincheo/jsweet#780

* fix: upgrade jsweet maven plugin to 2.3.7 cause 2.3.5 is no more hosted on maven central

* fix: add jsweet-maven-plugin 2.3.5 and its dependency jsweet-transpiler-2.3.5 to local maven repo to avoid transpilation issue

using jsweet-maven-plugin 2.3.7 causes runtime crash in apicurio studio with error:
Uncaught TypeError: Class extends value undefined is not a constructor or null MC Oas30Responses.ts:29 RC Oas30CallbackPathItem.ts:13

---------

Co-authored-by: Benjamin Ledentec <benjamin.ledentec@partnre.com>
EricWittmann pushed a commit to Apicurio/apicurio-data-models that referenced this issue Oct 22, 2024
* fix(jsweet): use project local repo to get jsweet artefacts hosted on disconnected maven repo

cincheo/jsweet#780

* fix: upgrade jsweet maven plugin to 2.3.7 cause 2.3.5 is no more hosted on maven central

* fix: add jsweet-maven-plugin 2.3.5 and its dependency jsweet-transpiler-2.3.5 to local maven repo to avoid transpilation issue

using jsweet-maven-plugin 2.3.7 causes runtime crash in apicurio studio with error:
Uncaught TypeError: Class extends value undefined is not a constructor or null MC Oas30Responses.ts:29 RC Oas30CallbackPathItem.ts:13

---------

Co-authored-by: Benjamin Ledentec <benjamin.ledentec@partnre.com>
@henryzhu000
Copy link

can you give us a backup of the repository

@lk4js
Copy link

lk4js commented Oct 24, 2024

Hi all,
In the Maven repository, the last release has not been deployed.
In addition, there are dependencies that seem to be directed to the JSweet repository which is now down.

Can we expect the build to work out of the box with the Maven repository in the near future ?

I am sharing what I had in my .m2 directory before the server going down: jsweet.zip

Has anyone found a way to make it work with the Maven repository alone ?

Thanks !

@henryzhu000
Copy link

thanks

@renaudpawlak
Copy link
Contributor

I have tried to restart so that you can download necessary files but artifactory fails to initialize... Maybe not enough disk space on my server :(

@AaronNGray
Copy link

AaronNGray commented Oct 26, 2024 via email

@renaudpawlak
Copy link
Contributor

It's more than 800 Mo big and it sounds like a bad strategy.

The best strategy IMO would be to provide a way (with appropriate docs) to build the missing artifacts OR get rid of them (they are not absolutely mandatory). The problem as far as I understand is in the Maven plugin (@lgrignon). Has someone tried to remove the deps from the maven plugin in order to generate a new version of the Maven plugin and see what are the compilation errors?

Please note that the SweetHome3D projet uses JSweet with ant and has all the deps in its repo, including a jsweet jar with all deps.

In the directory, you will find a Jar with all the deps jsweet-transpiler-3.2.0-SNAPSHOT-jar-with-dependencies.jar. With this jar, you should be able to build with ant. To build with Maven, you should be able to get the missing deps, either by putting this jar in your classpath, or by extracting the appropriate elements from the jar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants