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]



Reply via email to