-
Notifications
You must be signed in to change notification settings - Fork 13
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
Maven repo / mvnosgi broken #101
Comments
You mean from 0.9.0 to 0.9.1? |
I mean from last one I used till this one I used. Have I to bisect? |
I fear so ... I just made 0.9.2, which has its own release branch, I am not aware of any changes done for mvnosg, so the problem could be within the MavenServlet. |
May be the releases 0.9.x should be stabilized before publishing the next big release 0.10.0? |
Ok, but I assume, that the 0.9.2 version is not more faulty than 0.9.1. So I will install 0.9.2 and look forward... |
If I bisected and tested correctly: b3aedee is the first bad commit b3aedeeb1d89284298c42f7c7a8b71e9ed55cbe8 is the first bad commit commit b3aedeeb1d89284298c42f7c7a8b71e9ed55cbe8 Author: Jens Reimann Date: Thu May 28 15:24:15 2015 +0200 add support for processing RPM file and creating a YUM repository, #16 :040000 040000 ebd7d1685b167d4683ae643579363cf0e3d4c378 dc8ad8266a6ce7d63b9c4320053d06330f670bdc M de.dentrassi.pm.aspect.common :040000 040000 5e937ca8919bbc8ff72c758fc5209dab71f929c4 9cb522221eb2fa433e1b338ebcbe4db86e5830cb M de.dentrassi.pm.aspect :040000 040000 15ba4cf0d6f563da06ac472d5751f2698931d4d0 264bdb76ac65cf1128f1a655a4aa5d9bb7ba6f2d M de.dentrassi.pm.common :040000 040000 69d896fcb6297fae39ba99dc7349b1b3540cd232 9b9a1385fbd488ffedf181f3b065189434e6b84f M de.dentrassi.pm.deb :040000 040000 a1381da592b9f29b01bf991b4a05c3aca61ba8d7 2ebfdcef1bad4f322a72bf385d13707f415ffaea M de.dentrassi.pm.maven :040000 040000 75e3a6d65da7eb6f94931ac30c5f49c57d291ff0 825b26987ecde09766bc563d6cd8a0dc5fdb9fb2 M de.dentrassi.pm.p2 :000000 040000 0000000000000000000000000000000000000000 f590386bd5ce61646ee8c6f3895bafc8ba5b7d8d A de.dentrassi.pm.rpm :040000 040000 dca56fe60ceb51fed0c0e6598c2a5ea904dc1103 94078ce57f2d6123210e7b6842ac753039f1d820 M de.dentrassi.pm.storage.service.jpa :040000 040000 ce4f67fffd96d4db9b8242ffa7440d3b2eec0c8e 5773d640d9168900dcb5f49c7ddaeaad728f5f19 M de.dentrassi.pm.storage.web :040000 040000 7a892059d75230c8d3538d01a25a09f24fc9db24 b5ac50c0d7d7221514dd764ed3c8cfeb0f42623e M de.dentrassi.pm.storage :000000 040000 0000000000000000000000000000000000000000 2eb7c895af4fb2a0acdc221b58d5bf92a8ae9388 A de.dentrassi.rpm.tests :000000 040000 0000000000000000000000000000000000000000 7e1e29c1e9e289955731a97041a5b20772e423db A de.dentrassi.rpm :000000 040000 0000000000000000000000000000000000000000 0b258bc4394d0836079d8c7ada0483c98b0aa104 A org.tukani.xz :040000 040000 6b1777a40acfd04ea01d1977b4799cf23cc9acce 5765922e875f8b9054efe3a6e5ee9193b40577e2 M runtime |
So I could only imagine that:
would cause troubles. Most other changes in this commit seem either irrelevant or ok. Do you have a channel export? |
Ok, when the |
Commenting out: // this.dbf.setNamespaceAware ( true ); restores the functionality |
You could reproduce it in a simple way: working
not working
|
I fixed the issue in 823a725, which effectively reverts back to uses "non-namespace aware" documents and adds methods to explicitly request them when necessary. |
It is definitely time for more test cases! |
Conflicts: de.dentrassi.pm.common/src/de/dentrassi/pm/common/XmlHelper.java de.dentrassi.pm.rpm/src/de/dentrassi/pm/rpm/yum/RepositoryCreator.java
Conflicts: testing/src/test/java/de/dentrassi/pm/testing/TestSuite.java
The test case validates the fix! |
Good, can't check it for myself niw. Will have to wait for tomorrow. |
I will make another 0.9.x release tomorrow which contains the fix. |
I thought the problematic commit was not part of the 0.9.x branch |
That's what I thought at first, but I checked and it got piggy backed on a cherry pick. So I will make a 0.9.3 today and continue writing integration tests 😉 |
Is this closed from your point of view? |
Tried to test the current master. |
You need to re-run the runtime ant script and reload the target platform. |
Thank you, it is working again. |
... continue of #93
I looked at an old channel with mvnosgi artifacts, they are still present.
After I pressed on "refresh aspects" the mvnosgi artifacts are lost in the Maven repo.
The Maven repo is empty, but I have no POMs in the channel, so I do not know if you broke mvnosgi or the whole maven repo.
The text was updated successfully, but these errors were encountered: