I would love to see this happen. I see some reference to 3.3.3 in
your POM; I recommend working with the Open Laszlo 4 tree, because it
is the focus of most of the team's development. In particular, the
invocation of lzc has been improving, and the build process for the
compiler has been simplified, with jython and python no longer
necessary.
I suggest starting with getting a build of your own going from a
subversion checkout, not a distribution. Follow the instructions here
to get a build of your own working: http://wiki.openlaszlo.org/
SubversionBuildInstructions
and get the "legals" branch.
Jing and trang make me crazy! It should not be necessary to have jing
to run, but right now it is. I have been slowly zeroing in on a list
of about 10 jars that are the ones we actually need to build and run.
How can I try out that pom? How do I invoke it, and what should it do?
On Feb 11, 2007, at 11:09 AM, Jim Grandy wrote:
Hi Diego,
A copy of jing.jar was added to the vendor repository 8 months ago,
but without annotation as to version. I've added Ben Shine to this
thread since he checked it in.
Path: /vendor/
Rev: 567 - Go to most recent revision
Last modification: Rev 567 - ben - 2006-05-24 18:31:13 -0400 (Wed,
24 May 2006)
Log message:
Adding a jar we need. How could we have lived without it?
We do have a task to document the versions of all the jars in the
distro, but other priorities have intervened. Please report back
the results of any sleuthing you do!
jim
On Jan 26, 2007, at 8:58 AM, Diego Miranda wrote:
Hi all,
As part of java4laszlo, i'm developing a cartridge for AndroMDA to
generate java code using Laszlo as the presentation view.
To acomplish that the first thing i've done is to create a laszlo
archetype for maven. This archetype is helping me instaling
sites that use Laszlo very quickly. Anyway, i'm having some doubts
about the dependencies of the Laszlo APIs. The POM that i'm
using for Laszlo is the following:
<project>
<modelVersion> 4.0.0</modelVersion>
<groupId>org.openlaszlo.lps</groupId>
<artifactId>lps</artifactId>
<name>Open Laszlo</name>
<version>3.3.3</version>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>axis</groupId>
<artifactId>axis</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>thaiopensource</groupId>
<artifactId>jing</artifactId>
<version>20030619</version>
</dependency>
<dependency>
<groupId>commons-discovery</groupId>
<artifactId>commons-discovery</artifactId>
<version>0.2</version>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>2.0.2</version>
</dependency>
<dependency>
<groupId>batik</groupId>
<artifactId>batik-css</artifactId>
<version>1.5</version>
</dependency>
<dependency>
<groupId>batik</groupId>
<artifactId>batik-svggen</artifactId>
<version> 1.5</version>
</dependency>
<dependency>
<groupId>batik</groupId>
<artifactId>batik-util</artifactId>
<version>1.5</version>
</dependency>
<dependency>
<groupId>edtftp</groupId>
<artifactId>edtftp</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>hessian</groupId>
<artifactId>hessian</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>isorelax</groupId>
<artifactId>isorelax</artifactId>
<version>20020414</version>
</dependency>
<dependency>
<groupId>jakarta-regexp</groupId>
<artifactId>jakarta-regexp</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>javax.xml</groupId>
<artifactId>jaxrpc</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>jdom</groupId>
<artifactId>jdom</artifactId>
<version> 1.0</version>
</dependency>
<dependency>
<groupId>jython</groupId>
<artifactId>jython</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.6</version>
</dependency>
<dependency>
<groupId>javax.xml.soap</groupId>
<artifactId>saaj-api</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>org.w3c</groupId>
<artifactId>sac</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>saxon</groupId>
<artifactId>saxon</artifactId>
<version>6.5.3</version>
</dependency>
<dependency>
<groupId>jgen</groupId>
<artifactId>jgen</artifactId>
<version>1.4-dev</version>
</dependency>
<dependency>
<groupId>wsdl4j</groupId>
<artifactId>wsdl4j</artifactId>
<version> 1.4</version>
</dependency>
<dependency>
<groupId>xmlrpc</groupId>
<artifactId>xmlrpc</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
<version>1.1.3.4-RC8</version>
</dependency>
</dependencies>
</project>
Basically, i'm having problems with the jing and the swflib
dependency. At this moment i am using the jing.jar and the swflib.jar
that comes with the Laszlo distribution but, for example, if i use
the version of jing as declared in this pom, the lzx files dont
compile.
The versions i'm using in this POM are correct?
Best regards.
Diego.
Benjamin Shine
Software Engineer, Open Laszlo / Laszlo Systems
[EMAIL PROTECTED]