17 Jun 2012, 11:01 PM
It's down again, but with a 503 now: Service Temporarily Unavailable
Is anyone else experiencing this issue?
Thanks once again to our community for the heads up - apparently our server monitoring efforts from the last outage did nothing to inform us of this next issue, and we'll be working on this to improve it.
https://maven.sencha.com/repo/ should be available now once more, please feel free to let us know if it goes out again...
Regarding the maven build with same artifact ids for the two releases (GPL and Commercial):
I don't know your internal development structure (maven modules etc.), but couldn't you just create another maven module, which uses the maven assembly plugin to package the classes and the GPL license file with an artifact id like "gxt-gpl"? Then you have the two releases separated, but you don't have to change anything for your development, because it's just packaging.
Thanks Mariusz, it should be back working again.
15 Oct 2012, 12:00 AM
Ext GWT Premium Member
I cannot seem to find the 3.0.2 release on the commercial repo.
Stigrv: can you verify that your support credentials work when navigating to https://maven.sencha.com/repo/ and clicking login?
If so, verify that the id of the server entry in your settings.xml with those credentials matches the id of the repo in your pom file, and that this repo entry is the /support-commercial-release/ repo.
If it all still looks like it should make sense, please post the log of your maven build when it fails to see more specifically what the error is.
Ext GWT Premium Member
Why is 3.0.2 not available in maven repo?
I see 3.0.2 is available for commercial users? Why doesn't it contain 3.0.2?
P.S. I don't understand Colin's previous post. In the past I do not think we had to login to Artifactory (not sure what that would be for). Did something change in how we integrate GXT with our build? We use a corporate Nexus maven proxy and if something changed regarding where the commercial artifacts are hosted and/or login I will need to get with them to make Nexus changes. Please advise if this changed.
You don't need to log in, that's true, but doing so is a way to ensure that our credentials are sync'd correctly.
GXT 3.0.2 is a support-only release, and as such is limited to customers with support logins. Please see Edmunds post and instructions regarding maven setup for 3.0.2: http://www.sencha.com/forum/showthre...-now-available
The short version is that you need to use a slightly different repo than you are currently using:
If you are authenticated, this url will show 3.0.0, 3.0.0b, 3.0.1, and 3.0.2. Otherwise this will only show the public releases.
If you set up your credentials in Nexus, it will be able to pull these support only artifacts for your organization. We've had several teams already make this change successfully with their own Nexus servers, so we're reasonably sure that this is set up and configured correctly.