borisnaguet / sbt-cxf-wsdl2java Goto Github PK
View Code? Open in Web Editor NEWThis project forked from ebiznext/sbt-cxf-wsdl2java
an sbt plugin for generating java artifacts from WSDL using cxf
License: MIT License
This project forked from ebiznext/sbt-cxf-wsdl2java
an sbt plugin for generating java artifacts from WSDL using cxf
License: MIT License
This project is a fork from
ebiznext/sbt-cxf-wsdl2java
We should be able to point to a remote http URL
Beware: using a local file is more optimized because generation is not launched when the wsdl is older than already generated dir
To use wsdl2java behind a proxy, you need to pass system properties:
-DproxyHost=host -DproxyPort=port
This is now possible with:
CxfWsdl((resourceDirectory in Compile).value / "icarvision.wsdl", Seq("-p", "icarvision.idcloud.ws"), "icarvision", systemProperties = Seq("-DproxyHost=proxy", "-DproxyPort=3128"))
"org.jvnet.jaxb2_commons" % "jaxb2-basics" % "0.11.1"
Will allow -xjc-Xts
option to work
Would be great if this plugin could be updated to 1.x.x
[warn] ~\git\sbt-cxf-wsdl2java\src\main\scala\io\github\borisnaguet\sbt\plugins\CxfWsdl2JavaPlugin.scala:77: `<<=` operator is deprecated. Use `key := { x.value }` or `key ~= (old => { newValue })`.
[warn] See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html
[warn] managedClasspath in wsdl2java <<= (classpathTypes in wsdl2java, update).map { (ct, report) =>
[warn] ^
[warn] ~\git\sbt-cxf-wsdl2java\src\main\scala\io\github\borisnaguet\sbt\plugins\CxfWsdl2JavaPlugin.scala:77: `<<=` operator is deprecated. Use `key := { x.value }` or `key ~= (old => { newValue })`.
[warn] See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html
[warn] managedClasspath in wsdl2java <<= (classpathTypes in wsdl2java, update).map { (ct, report) =>
[warn] ^
[warn] ~\git\sbt-cxf-wsdl2java\src\main\scala\io\github\borisnaguet\sbt\plugins\CxfWsdl2JavaPlugin.scala:133: `<+=` operator is deprecated. Try `lhs += { x.value }`
[warn] or see http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html.
[warn] sourceGenerators in Compile <+= wsdl2java
[warn] ^
[warn] ~\git\sbt-cxf-wsdl2java\src\main\scala\io\github\borisnaguet\sbt\plugins\CxfWsdl2JavaPlugin.scala:133: `<+=` operator is deprecated. Try `lhs += { x.value }`
[warn] or see http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html.
[warn] sourceGenerators in Compile <+= wsdl2java
[warn] ^
model contains 13 documentable templates
[warn] two warnings found
[info] Main Scala API documentation successful.
[info] Packaging C:\Utilisateurs\a160420\git\sbt-cxf-wsdl2java\target\scala-2.10\sbt-0.13\sbt-cxf-wsdl2java-0.2.3-SNAPSHOT-javadoc.jar ...
[warn] ~\git\sbt-cxf-wsdl2java\src\main\scala\io\github\borisnaguet\sbt\plugins\CxfWsdl2JavaPlugin.scala:77: method t2ToTable2 in object Scoped is deprecated: The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'.
[warn] See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html
[warn] managedClasspath in wsdl2java <<= (classpathTypes in wsdl2java, update).map { (ct, report) =>
[warn] ^
[info] Done packaging.
[warn] three warnings found
cxfVersion := "3.1.12"
Hi, is there a way or option to turn off logging? Or at least set it to INFO level?
Thanks a lot.
Here:
https://bintray.com/borisnaguet/ivy/sbt-cxf-wsdl2java
It's an ivy Repo, so it needs this resolver:
Resolver.bintrayIvyRepo("borisnaguet", "ivy")
Merge this PR:
ebiznext#12
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.