Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 17774 invoked from network); 24 Feb 2007 15:25:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 24 Feb 2007 15:25:10 -0000 Received: (qmail 4914 invoked by uid 500); 24 Feb 2007 15:25:15 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 4894 invoked by uid 500); 24 Feb 2007 15:25:15 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 4878 invoked by uid 99); 24 Feb 2007 15:25:15 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 24 Feb 2007 07:25:15 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of michele.laporta@gmail.com designates 64.233.184.226 as permitted sender) Received: from [64.233.184.226] (HELO wr-out-0506.google.com) (64.233.184.226) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 24 Feb 2007 07:25:03 -0800 Received: by wr-out-0506.google.com with SMTP id 68so790778wri for ; Sat, 24 Feb 2007 07:24:43 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=YEmhkFm8s+QsgpgaDCgiO3o1x81p2UbK1HAFfOOAo3Hmmx8na2DpInEFOJC8kVpBhO1dwmEbuwzUsiyPXtvOiuYiT731cZBGYT4ai3aGqYiLpXWJWwI4VqP6O+2qVpdvftbmpsF2NnbOOfyHEYjy6zCUPdfISMmxvb4Gt/ivBNI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=IsC2juK3YM8XTcYzs9vI48IPU+c5sVs7zudlzZGiyxBU0XOQMk8MKMCvtdcSJxBDpx7PieGceKGDOXSuMYsa4ilPSkEy3BxFFe1X2l7QUFVTzu8lnDIu1zvx4m0zfF/YiNzsMtxH5Pp6/UPvKxGYfCnZubYd3Rtkf/D45AmT1s8= Received: by 10.114.182.1 with SMTP id e1mr1510437waf.1172330678737; Sat, 24 Feb 2007 07:24:38 -0800 (PST) Received: by 10.114.108.11 with HTTP; Sat, 24 Feb 2007 07:24:38 -0800 (PST) Message-ID: Date: Sat, 24 Feb 2007 16:24:38 +0100 From: "Michele La Porta" To: user@geronimo.apache.org, jason.dillon@gmail.com Subject: Re: Andromda ejb3 ear application on geronimo-tomcat6-j2ee5-2.0-M2 In-Reply-To: <1594454469-1172282903-cardhu_blackberry.rim.net-276306331-@bxe032-cell01.bisx.prod.on.blackberry> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_78356_21770461.1172330678600" References: <1594454469-1172282903-cardhu_blackberry.rim.net-276306331-@bxe032-cell01.bisx.prod.on.blackberry> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_78356_21770461.1172330678600 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Here http://www.agrihouse.it/andromda-geronimo.zip there's a simple m2-andromda ejb3 project.I have design a session bean and an entity bean.Then I have added: app/src/main/application/META-INF/geronimo-application.xml app/src/main/config/poolDerby.xml (a derby plan to deploy) I use ArgoUML to export mda/src/main/uml/usermanagement.xmi from ArgoUML project file mda/src/main/uml/usermanagement.zargo I modify mda/src/main/config/andromda.xml to merge mda/src/main/config/cartridge/custom/templates/ejb3/SessionRemote.vsl To deploy the app/target/usermanagement-1.0-SNAPSHOT.ear I first deploy app/src/main/config/poolDerby.xml with java -jar deployer.jar deploy poolDerby.xml..\repository\org\tranql\tranql-connector-ra\1.3\tranql- connector-ra-1.3.rar Then java -jar deployer.jar --verbose deploy usermanagement-1.0-SNAPSHOT.ear Error: Unable to distribute usermanagement-1.0-SNAPSHOT.ear: Remote interface does not extend javax.ejb.EJBObject: com.urmet.service.UserServiceRemote 2007/2/24, jason.dillon[at]gmail.com : > > I've no idea what the problem is.... But I'm happy to hear folks are using > (or trying to use) andromda with geronimo. Would eventually like to get a > sample together that shows this. I really like andromda... Good to see folks > using it ;-) > > --jason > > > > > -----Original Message----- > From: "Michele La Porta" > Date: Fri, 23 Feb 2007 19:46:00 > To:user[at]geronimo.apache.org > Subject: Andromda ejb3 ear application on geronimo-tomcat6-j2ee5-2.0-M2 > > I'm using a AndroMDA EJB3 Cartridge: < > http://web.aanet.com.au/persabi/andromda/> to generate an ear plus some > custom merge point mappings.The generated classes hierarchy is like > > > * > > : < > http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceBean.java> > RentalServiceBean.java > * > : < > http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceRemote.java> > RentalServiceRemote.java > * > : < > http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/ServiceDelegateBase.java> > ServiceDelegateBase.java > * > : < > http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceDelegate.java> > RentalServiceDelegate.java > * > : < > http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceBase.java> > RentalServiceBase.java > * > : < > http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceException.java> > RentalServiceException.java > I just override templates/ejb3/SessionRemote.vsl and add @Remote > > import javax.ejb.Remote; > @Remote > public interface UserServiceRemote > { > public com.urmet.vo.UserVO[] getAllUsers(); > } > > > Error: Unable to distribute usermanagement-1.0-SNAPSHOT.ear: Remote > interface does not extend javax.ejb.EJBObject: > com.urmet.service.UserServiceRemote > > server.log > > Geronimo startup complete > 18:35:37,875 WARN [OpenEJB] Auto-deploying ejb UserServiceBean: > EjbDeployment(deployment-id=geronim > o-deploymentUtil18632.tmpdir/UserServiceBean, container-id=Default > Stateless Container) > 18:35:37,875 WARN [OpenEJB] Auto-deploying ejb UserDao: > EjbDeployment(deployment-id=geronimo-deploy > mentUtil18632.tmpdir/UserDao, container-id=Default Stateless Container) > > I successfully deploy calculator-stateless-pojo > : < > https://svn.apache.org/repos/asf/geronimo/samples/trunk/samples/calculator-stateless-pojo/> and > I cannot understand why I cannot deploy my application in the same way. > > Any idea or suggestions? > > > ------=_Part_78356_21770461.1172330678600 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Here http://www.agrihouse.it/andromda-geronimo.zip there's a simple m2-andromda ejb3 project.I have design a session bean and an entity bean.Then I have added:

  app/src/main/application/META
-INF/geronimo-application.xml
  app/src/main/config/poolDerby.xml (a derby plan to deploy)

I use  ArgoUML to export
  mda/src/main/uml/usermanagement.xmi
from ArgoUML project file
mda/src/main/uml/usermanagement.zargo

I modify
  mda/src/main/config/andromda.xml
to merge
  mda/src/main/config/cartridge/custom/templates/ejb3/SessionRemote.vsl

To deploy the app/target/usermanagement-1.0-SNAPSHOT.ear I first deploy
  app/src/main/config/poolDerby.xml
with
java -jar deployer.jar deploy poolDerby.xml ..\repository\org\tranql\tranql-connector-ra\1.3\tranql-connector-ra-1.3.rar
Then
java -jar deployer.jar --verbose deploy usermanagement-1.0-SNAPSHOT.ear

    Error: Unable to distribute usermanagement-1.0-SNAPSHOT.ear: Remote
    interface does not extend javax.ejb.EJBObject:
    com.urmet.service.UserServiceRemote


2007/2/24, jason.dillon[at]gmail.com <jason.dillon[at]gmail.com >:
I've no idea what the problem is.... But I'm happy to hear folks are using (or trying to use) andromda with geronimo. Would eventually like to get a sample together that shows this. I really like andromda... Good to see folks using it ;-)

--jason




-----Original Message-----
From: "Michele La Porta" <michele.laporta[at]gmail.com>
Date: Fri, 23 Feb 2007 19:46:00
To:user[at]geronimo.apache.org
Subject: Andromda ejb3 ear application on geronimo-tomcat6-j2ee5-2.0-M2

I'm using a AndroMDA EJB3 Cartridge: < http://web.aanet.com.au/persabi/andromda/>  to generate an ear plus some custom merge point mappings.The generated classes hierarchy is like


*

: < http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceBean.java> RentalServiceBean.java
*
: <http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceRemote.java > RentalServiceRemote.java
*
: <http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/ServiceDelegateBase.java > ServiceDelegateBase.java
*
: <http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceDelegate.java > RentalServiceDelegate.java
*
: <http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceBase.java > RentalServiceBase.java
*
: <http://web.aanet.com.au/persabi/andromda/howto/org/andromda/test/howto3/a/RentalServiceException.java > RentalServiceException.java
I just override templates/ejb3/SessionRemote.vsl and add @Remote

import javax.ejb.Remote;
@Remote
public interface UserServiceRemote
{
  public com.urmet.vo.UserVO [] getAllUsers();
}


Error: Unable to distribute usermanagement-1.0-SNAPSHOT.ear: Remote
interface does not extend javax.ejb.EJBObject:
com.urmet.service.UserServiceRemote

server.log

Geronimo startup complete
18:35:37,875 WARN [OpenEJB] Auto-deploying ejb UserServiceBean: EjbDeployment(deployment-id=geronim
o-deploymentUtil18632.tmpdir/UserServiceBean, container-id=Default Stateless Container)
18:35:37,875 WARN [OpenEJB] Auto-deploying ejb UserDao: EjbDeployment(deployment-id=geronimo-deploy
mentUtil18632.tmpdir/UserDao, container-id=Default Stateless Container)

I successfully deploy calculator-stateless-pojo
: < https://svn.apache.org/repos/asf/geronimo/samples/trunk/samples/calculator-stateless-pojo/>  and I cannot understand why I cannot deploy my application in the same way.

Any idea or suggestions?



------=_Part_78356_21770461.1172330678600--