Hi,
I think it's a bug. As I see from the code the plugin is there but for some reason it's not specified as a service - so it couldn't be found.
Can't you use the latest 2.2.7 release?
--
Best regards,
Iaroslav Savytskyi
On 28 Sep 2013, at 01:17, <saishankar9_at_yahoo.com> wrote:
> Is it a bug in release 2.2.4-2 or do I need to do something to enable
> this feature? This option does not show up in help either. But this
> website says it is available :
>
> https://jaxb.java.net/2.2.4/docs/xjc.html
>
>
> Here's the output from my xjc:
>
> C:\Users\sonnet>xjc -version
> xjc 2.2.4-2
>
> C:\Users\sonnet>xjc -help
> Usage: xjc [-options ...] <schema file/URL/dir/jar> ... [-b <bindinfo>]
> ...
> If dir is specified, all schema files in it will be compiled.
> If jar is specified, /META-INF/sun-jaxb.episode binding file will be
> compiled.
> Options:
> -nv : do not perform strict validation of the input
> schema(s)
> -extension : allow vendor extensions - do not strictly
> follow the
> Compatibility Rules and App E.2 from the JAXB
> Spec
> -b <file/dir> : specify external bindings files (each <file>
> must have i
> ts own -b)
> If a directory is given, **/*.xjb is searched
> -d <dir> : generated files will go into this directory
> -p <pkg> : specifies the target package
> -httpproxy <proxy> : set HTTP/HTTPS proxy. Format is
> [user[:password]@]proxyH
> ost:proxyPort
> -httpproxyfile <f> : Works like -httpproxy but takes the argument in
> a file t
> o protect password
> -classpath <arg> : specify where to find user class files
> -catalog <file> : specify catalog files to resolve external
> entity referen
> ces
> support TR9401, XCatalog, and OASIS XML Catalog
> format.
> -readOnly : generated files will be in read-only mode
> -npa : suppress generation of package level
> annotations (**/pac
> kage-info.java)
> -no-header : suppress generation of a file header with
> timestamp
> -target (2.0|2.1) : behave like XJC 2.0 or 2.1 and generate code
> that doesnt
> use any 2.2 features.
> -encoding <encoding> : specify character encoding for generated
> source files
> -enableIntrospection : enable correct generation of Boolean
> getters/setters t
> o enable Bean Introspection apis
> -contentForWildcard : generates content property for types with
> multiple xs:
> any derived elements
> -xmlschema : treat input as W3C XML Schema (default)
> -relaxng : treat input as RELAX NG
> (experimental,unsupported)
> -relaxng-compact : treat input as RELAX NG compact syntax
> (experimental,uns
> upported)
> -dtd : treat input as XML DTD
> (experimental,unsupported)
> -wsdl : treat input as WSDL and compile schemas inside
> it (exper
> imental,unsupported)
> -verbose : be extra verbose
> -quiet : suppress compiler output
> -help : display this help message
> -version : display version information
> -fullversion : display full version information
>
>
> Extensions:
> -Xinject-code : inject specified Java code fragments into the
> generated
> code
> -Xlocator : enable source location support for generated
> code
> -Xsync-methods : generate accessor methods with the
> 'synchronized' keywor
> d
> -mark-generated : mark the generated code as
> @javax.annotation.Generated
> -episode <FILE> : generate the episode file for separate
> compilation
>
>
> Please help!