Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[smila-user] Generation of JAXB classes for Agent

Hi,
it's me again, this time trying to produce a custom Agent. I'm
following the instructions on the wiki, but I get stuck when I have to
compile with the configuration to JAXB classes.
The SMILA.builder/xcj/build.xml file assumes a lib/ dir, which I can
override with -Dlib.dir=.... but that I don't know the content. I have
found some jaxb-impl.jar and jaxb-xcj online, but it complains about
other missing folders like ant-contrib and tells me also that
-Xinterfaces is not supported.
This lib/ folder is not in SMILA svn repository, how can I build one?
Thanks for the support.
Here's the stack trace:
----
Apache Ant version 1.7.1 compiled on June 27 2008
Buildfile: /home/giorgio/workspace/it.polimi.smilaintegration/build.xml
parsing buildfile
/home/giorgio/workspace/it.polimi.smilaintegration/build.xml with URI
= file:/home/giorgio/workspace/it.polimi.smilaintegration/build.xml
Project base dir set to: /home/giorgio/workspace/it.polimi.smilaintegration
[antlib:org.apache.tools.ant] Could not load definitions from resource
org/apache/tools/ant/antlib.xml. It could not be found.
Importing file /home/giorgio/workspace/SMILA.builder/xjc/build.xml
from /home/giorgio/workspace/it.polimi.smilaintegration/build.xml
parsing buildfile /home/giorgio/workspace/SMILA.builder/xjc/build.xml
with URI = file:/home/giorgio/workspace/SMILA.builder/xjc/build.xml
Override ignored for property "result.folder"
Override ignored for property "lib.dir"
  [taskdef] Could not load definitions from resource
net/sf/antcontrib/antcontrib.properties. It could not be found.
 [macrodef] creating macro  M_clean
 [macrodef] creating macro  M_compile_schema
 [macrodef] creating macro  M_decorate
Build sequence for target(s) `compile-schema-and-decorate' is
[compile-schema-and-decorate]
Complete build sequence is [compile-schema-and-decorate,
base-build._.decorate-file, _.decorate-file,
base-build.compile-schema-and-decorate, ]
compile-schema-and-decorate:
    [mkdir] Skipping
/home/giorgio/workspace/it.polimi.smilaintegration/gen because it
already exists.
     [echo] Compiling schema
"YoutubeLinkGrabberAgentDataSourceConnectionConfigSchema.xsd" with
binding "YoutubeLinkGrabberAgentDataSourceConnectionConfigSchema.jxb"
      [xjc] build id of XJC is hudson-jaxb-ri-2.1.6-7
      [xjc] failure in the XJC task. Use the Ant -verbose switch for
more details

BUILD FAILED
/home/giorgio/workspace/SMILA.builder/xjc/build.xml:44: The following
error occurred while executing this line:
/home/giorgio/workspace/SMILA.builder/xjc/build.xml:66: unrecognized
parameter -Xinterfaces
	at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:508)
	at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:397)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.Target.execute(Target.java:357)
	at org.apache.tools.ant.Target.performTasks(Target.java:385)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
Caused by: /home/giorgio/workspace/SMILA.builder/xjc/build.xml:66:
unrecognized parameter -Xinterfaces
	at com.sun.tools.xjc.XJC2Task._doXJC(XJC2Task.java:446)
	at com.sun.tools.xjc.XJC2Task.doXJC(XJC2Task.java:434)
	at com.sun.tools.xjc.XJC2Task.execute(XJC2Task.java:369)
	at com.sun.istack.tools.ProtectedTask.execute(ProtectedTask.java:55)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:394)
	... 15 more
Caused by: com.sun.tools.xjc.BadCommandLineException: unrecognized
parameter -Xinterfaces
	at com.sun.tools.xjc.Options.parseArguments(Options.java:744)
	at com.sun.tools.xjc.XJC2Task._doXJC(XJC2Task.java:444)
	... 32 more
--- Nested Exception ---
/home/giorgio/workspace/SMILA.builder/xjc/build.xml:66: unrecognized
parameter -Xinterfaces
	at com.sun.tools.xjc.XJC2Task._doXJC(XJC2Task.java:446)
	at com.sun.tools.xjc.XJC2Task.doXJC(XJC2Task.java:434)
	at com.sun.tools.xjc.XJC2Task.execute(XJC2Task.java:369)
	at com.sun.istack.tools.ProtectedTask.execute(ProtectedTask.java:55)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:394)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.Target.execute(Target.java:357)
	at org.apache.tools.ant.Target.performTasks(Target.java:385)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
Caused by: com.sun.tools.xjc.BadCommandLineException: unrecognized
parameter -Xinterfaces
	at com.sun.tools.xjc.Options.parseArguments(Options.java:744)
	at com.sun.tools.xjc.XJC2Task._doXJC(XJC2Task.java:444)
	... 32 more
--- Nested Exception ---
com.sun.tools.xjc.BadCommandLineException: unrecognized parameter -Xinterfaces
	at com.sun.tools.xjc.Options.parseArguments(Options.java:744)
	at com.sun.tools.xjc.XJC2Task._doXJC(XJC2Task.java:444)
	at com.sun.tools.xjc.XJC2Task.doXJC(XJC2Task.java:434)
	at com.sun.tools.xjc.XJC2Task.execute(XJC2Task.java:369)
	at com.sun.istack.tools.ProtectedTask.execute(ProtectedTask.java:55)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:394)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.Target.execute(Target.java:357)
	at org.apache.tools.ant.Target.performTasks(Target.java:385)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)


Regards,
-- 
Giorgio Sironi
Piccolo Principe & Web Engineer
http://giorgiosironi.blogspot.com
http://twitter.com/giorgiosironi


Back to the top