-
Notifications
You must be signed in to change notification settings - Fork 94
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
Resources at https://argouml-tigris-org.github.io/user-profiles unreachable #11
Comments
Hello. This is very confusing. I can't find anything in www/user-profiles in my old dump of the Tigris repository (see https://github.com/argouml-tigris-org/argouml/tree/GITHUB_IMPORT/www ), there simply were no such directory. I guess the configuration of argouml.org was more complex than we thought. |
Consider that the unreachability of those resources is causing the following exception during the build:
due to the fact that the
It seems there's no easy way to fix it using ArgoUML. The only way is to remove them manually or use a runtime XSLT transformation to remove them before processing. |
This is apparantly not the same files as where in http://argouml.org/profiles. Publishing the files there is simple if we just have the files. Do you have the files somewhere, in some cache? |
I have the following files (xmiS.zip):
|
I'm having the same issue, which is now blocking for me because my old ArgoUML does not work anymore.
It looks like the file that is downloaded at http://argouml.org/profiles/uml14/default-uml14.xmi The file reported by @giacgbj is identical to mine. It is a real problem that ArgoUML tries to download files from http://argouml.org.
Meanwhile, is it possible that you restore the correct file on the argouml.org site? |
I've setup a fake http://argouml.org site on my computer and put the correct file on it. @linustolke, if you give us some hints and directions on how to fix that, I can try to have a look and propose a fix. I tried to hack |
The files from @giacgbj are now added to the github.io site in an attempt to get things running. It doesn't seem to work though. I mean the tests are still not working. The error in the test is: org.argouml.persistence.XmiFormatException: org.argouml.model.XmiReferenceException: http://argouml.org/user-profiles/Profile4testGetApplicableTagDefinitionsIssue60083126601093153195795.xmi I can't understand how changing http://argouml.org to point to https://argouml-tigris-org.github.io instead of http://argouml.tigris.org could have made the code fail in this way. It is a big surprise to me that the code is affected by the internet in this way. I will have a look at it also but I am not very familiar in these parts of the code so please keep on attempting to find a solution. |
I don't know if this is the case, but when you introduce redirects in the URLs (I see a 307 Temporary Redirect), if the code is not written properly to handle them, it won't work. |
I have written #31 with an explanation to at least one part of the problem. |
With the change I did, are these resources now reachable (from the new location)? @giacgbj |
Which change? The resources were already reachable (I mean wget, curl, etc., not AndromMDA) at the new address. The resources are reachable, but, probably due to #11 (comment), it still doesn't work using the old URL. |
I was referring to the changes I did in #31 . I modified the code to handle redirects from http to https. |
The resources previously located at http://argouml.org/user-profiles/ are unreachable at https://argouml-tigris-org.github.io/user-profiles since 23 May.
The text was updated successfully, but these errors were encountered: