On Jun 27, 2006, at 9:26 AM, David Jencks wrote:


On Jun 26, 2006, at 8:41 PM, Jason Dillon wrote:

Probably...

But is it really needed to build the sever?

 yes, how else would it have ejb support?

Obviously openejb is not required to build anything in "modules" as the build is supposed to proceed

specs
modules
m2-plugins
openejb
apps
configs
assembly

I haven't tried a top level build, maybe there are some bugs in it. Maybe after jason's proposed splitting of modules into smaller more focussed pieces we can release some kind of core geronimo jars and they will be stable enough so it is plausible to release openejb on a separate schedule. Maybe openejb3 won't use any geronimo classes and we'll have an openejb integration in geronimo. These are giant changes far larger than the m2 conversion. Until we do something along those lines, I don't understand why we'd assure that no builds ever worked by taking openejb out of the build.

I agree largely with what you're saying sans the perspective that the build is guaranteed to break if one doesn't build openejb during a geronimo build. I might politely point out you're succumbing to frustration and exaggerating the issue.

With continuum building and publishing snapshots of geronimo and openejb as they are updated in svn, failed geronimo builds due to old openejb jars is an uncommon problem. The only current issue in that regard is that since codehaus went down and came up with new infra, we haven't worked out how to publish any codehaus jars (tranql, openejb), hence people as of recent are having issues with both of those. That needs to get fixed.

But concretely, the problem is solvable within a tolerance of an hour or so by continuously publishing the projects. It could be solved with zero tolerance for failure if the person committing the change published new openejb snapshots.

-David


thanks
david jencks


--jason


On Jun 26, 2006, at 8:33 PM, Prasad Kashyap wrote:

Maybe 'coz we built it with "new2" before ? Not sure.

Cheers
Prasad

On 6/26/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
Why is openejb included in "our" build at all?

--jason


On Jun 26, 2006, at 8:25 PM, Prasad Kashyap wrote:

> These are the problems I encountered, encountering.
>
> openejb:
> ------------
> 1. openejb/modules/pom.xml specified dependency on
> tranql-1.3-SNAPSHOT. That version of tranql doesn'tr exist. Think it > should use 1.4-SNAPSHOT. It should also add dist.codehaus.org into
> it's <repository>
>
> 2. openejb/modules/pom.xml specified dependency on
> geronimo-spec:geronimo-spec-corba:1.0-SNAPSHOT which again doesn't
> exist. It should specify version 2.3-rc4.
>
> 3. openejb/modules/pom.xml specified dependency on
> org.codehaus.org:xmlbeans-maven-plugin:2.0.3-SNAPSHOT. Don't know
> where that version is deployed. Maybe that will fix the
> xmlbeans:xmlbeans-jsr173-api:jar:2.0-dev exclusion. If only we can
> find that repo. Changed it 2.0 and built it successfully.
>
> 4. unable to build configs/openejb-deployer.
> Caused by: org.apache.geronimo.kernel.config.InvalidConfigException:
> Error starting configuration gbean
> org.apache.geronimo.configs/openejb-deployer/1.2-SNAPSHOT/car
>
> Cheers
> Prasad
>
> On 6/26/06, Prasad Kashyap <[EMAIL PROTECTED]> wrote:
>> http://www.mail-archive.com/dev@geronimo.apache.org/ msg25378.html
>>
>> On 6/26/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
>> > What the heck is up with the xmlbeans plugin?
>> >
>> > I keep getting this from the top-level:
>> >
>> > <snip>
>> > [INFO]
>> >
>> ------------------------------------------------------------------- --
>> ---
>> > [ERROR] BUILD ERROR
>> > [INFO]
>> >
>> ------------------------------------------------------------------- --
>> ---
>> > [INFO] Failed to resolve artifact.
>> >
>> > Missing:
>> > ----------
>> > 1) xmlbeans:xmlbeans-jsr173-api:jar:2.0-dev
>> >
>> >    Try downloading the file manually from the project website.
>> >
>> >    Then, install it using the command:
>> >        mvn install:install-file -DgroupId=xmlbeans -
>> > DartifactId=xmlbeans-jsr173-api \
>> > -Dversion=2.0-dev -Dpackaging=jar -Dfile=/path/ to/file
>> >
>> >    Path to dependency:
>> >          1) org.apache.geronimo.modules:geronimo-j2ee-
>> builder:jar:1.2-
>> > SNAPSHOT
>> >          2) stax:stax:jar:1.1.1-dev
>> >          3) xmlbeans:xmlbeans-jsr173-api:jar:2.0-dev
>> >
>> > ----------
>> > 1 required artifact is missing.
>> >
>> > for artifact:
>> >    org.apache.geronimo.modules:geronimo-j2ee-builder:jar:1.2-
>> SNAPSHOT
>> >
>> > from the specified remote repositories:
>> >    central (http://repo1.maven.org/maven2),
>> >    codehaus-dist (http://dist.codehaus.org),
>> > Apache CVS (http://people.apache.org/maven-snapshot- repository),
>> >    maven1-ibiblio (http://www.ibiblio.org/maven),
>> >    snapshots (http://snapshots.maven.codehaus.org/maven2),
>> >    apache-cvs (http://cvs.apache.org/repository)
>> >
>> >
>> > </snip>
>> >
>> > But when I build from the directory it is fine and then the top-
>> level
>> > will continue.  Something is horked... not sure why though...
>> >
>> > Where did this jsr plugin come from?
>> >
>> > --jason
>> >
>> >
>> > On Jun 26, 2006, at 1:05 PM, Prasad Kashyap wrote:
>> >
>> > > Alan,
>> > >
>> > > You'd have to build the geronimo-packaging-plugin manually
>> first. It's
>> > > under geronimo/m2-plugins
>> > >
>> > > cd geronimo/m2-plugins
>> > > mvn clean
>> > > mvn -N
>> > > mvn
>> > >
>> > > Cheers
>> > > Prasad
>> > >
>> > > On 6/25/06, Alan D. Cabrera <[EMAIL PROTECTED]> wrote:
>> > >> I get this error:
>> > >>
>> > >> Try downloading the file manually from the project website.
>> > >>
>> > >> Then, install it using the command:
>> > >>     mvn install:install-file -
>> DgroupId=org.apache.geronimo.plugins
>> > >> -DartifactId=geronimo-packaging-plugin \
>> > >> -Dversion=1.2.0 -Dpackaging=maven-plugin -Dfile=/ path/
>> to/file
>> > >>
>> > >>
>> > >> org.apache.geronimo.plugins:geronimo-packaging- plugin:maven-
>> > >> plugin:1.2.0
>> > >>
>> > >> from the specified remote repositories:
>> > >>   central (http://repo1.maven.org/maven2),
>> > >> codehaus-dist (http://dist.codehaus.org/mojo/m2- snapshots),
>> > >>   snapshots (http://snapshots.maven.codehaus.org/maven2)
>> > >>
>> > >> org.apache.geronimo.plugins:geronimo-packaging- plugin:maven-
>> > >> plugin:1.2.0
>> > >>
>> > >> from the specified remote repositories:
>> > >>   central (http://repo1.maven.org/maven2),
>> > >> codehaus-dist (http://dist.codehaus.org/mojo/m2- snapshots),
>> > >>   snapshots (http://snapshots.maven.codehaus.org/maven2)
>> > >>
>> > >>
>> > >>
>> > >> Regards,
>> > >> Alan
>> > >>
>> > >>
>> > >>
>> >
>> >
>>





Reply via email to