Comments (9)
This is due to the fact that github changed the location of the download files. Try the following and it should work now:
$ sudo sbaz compact
$ sudo sbaz install scalaxb
from scalaxb.
hi,
The file scalaxb-0.4.0.xip that sbaz downloads is still giving the The compressed folders ... is invalid' error, when I try to open it.
Damian.
from scalaxb.
I was able to install it. Maybe you have to run update.
$ sudo sbaz compact
$ sudo sbaz remove scalaxb
$ sudo sbaz update
$ sudo sbaz install scalaxb
planning to install: scalaxb/0.4.0
Installing...
Downloading: http://cloud.github.com/downloads/eed3si9n/scalaxb/scalaxb-0.4.0.sbp
7.21M/7.21M Done
from scalaxb.
I've tried the above sequence but it still failed.
There are a couple of differences that I've assumed weren't significant ...
- I'm running on windows 7. I've tried running sbaz under Cygwin and the straight DOS shell; they give the same result. Neither have the sudo command, but I'm running both as administrator, which i'm guessing is equivalent. I have used sbaz to install other scala components without any problems.
- It seems that the file that sbaz downloaded (C:\Program Files\scala\meta\cache\scalaxb-0.4.0.zip), is corrupt. When I look at it in Windows Explorer it it only 1K and when I try to open it manually I get the 'The compressed folder is invalid' error.
Would it be useful if I sentyou the scalaxb-0.4.0.zip file?
thanks
Damian.
from scalaxb.
When I tested prior to the fix, the downloaded file contained either HTTP response or HTML text informing that the location of the file has moved, so I am assuming that's what's going on with the small file. The fact that it's running on Windows shouldn't matter as long as sbaz is behaving correctly.
When you run sbaz compact
, it should clear out the cache so it downloads the new file, but is that happening? If not, you could try the files manually.
It probably would be useful to confirm what's in the file. Could you change the extension of the zip to txt, and copy-paste the content here?
from scalaxb.
yes, sbaz definitely cleared out the cache; I checked that in between the 'compact' and the install.
The content of the downloaded scalaxb-0.4.0.zip file is:
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/0.7.67</center>
</body>
</html>
Thanks
from scalaxb.
The content of the file indicate that sbaz is still trying to download from the old location. I figured running sbaz remove scalaxb
and sbaz update
would do the trick, but I am out of ideas. Maybe sbaz upgrade
after I release 0.5.0 later today?
from scalaxb.
ok - no worries. I'll try it later. Great to hear 0.5.0 is on its way!
from scalaxb.
0.5.0 is available on sbaz.
from scalaxb.
Related Issues (20)
- Multiple Unused import import scala.xml.{Node, NodeSeq, NamespaceBinding, Elem, UnprefixedAttribute, PrefixedAttribute} warnings when compiling with scala 2.13.7
- Warning parameter value parent in method apply is never used when compiling with scala 2.13.7
- Warning parameter value obj in method writesAttribute is never used when compiling with scala 2.13.7
- Warning at target/scala-2.13/src_managed/main/sbt-scalaxb/scalaxb/scalaxb.scala:692:81 match may not be exhaustive
- Warning parameter value webMethod in method soapRequest is never used
- Warnings parameter value params & parameter value location in method soapResponse is never used
- Unused import import scalaxb.ElemName._
- Warning at target/scala-2.13/src_managed/main/sbt-scalaxb/soap/xmlprotocol.scala:61:65 match may not be exhaustive.
- Compilation error (type mismatch) on xs:choice with just 1 element HOT 1
- scalaxb.org is offline HOT 1
- `scalaxb-maven-plugin` `1.8.3` is missing HOT 2
- XSD 1.1
- Parsing of element with substitutionGroup fails
- soap12_tagless.scala doesn't work with Scala 3
- Migrate to log4j 2.17.1 or newer
- compile error Scala 2.13.12 with `-Xsource:3` HOT 2
- Which Scala versions are supported HOT 1
- To enhance scalaxb to generate classes by prepending Family Name by Default instead of using random sequence HOT 1
- [feature request] Better name generation for kebab case attributes HOT 3
- Is scalaxb a good fit for large XML files?
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 scalaxb.