[jira] Resolved: (SM-1019) support ws-addressing

2007-08-31 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1019?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1019.
--

Resolution: Fixed

 support ws-addressing
 -

 Key: SM-1019
 URL: https://issues.apache.org/activemq/browse/SM-1019
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang

 already support ws-addressing between cxf bc and external request, as for 
 things inside jbi container, should refer to how servicemix-http implement 
 ws-addressing, append how servicemix-http do ws-addressing from wiki
 WS-Addressing
 When used on a SOAP consumer endpoint, servicemix-http handles the 
 WS-Adressing Action and To headers.
 wsa:Action
 The wsa:Action header can be used to specify the target interface name and 
 operation to use for the JBI exchange.
 The header uses the following syntax:
 [target namespace][delimiter][interface name][delimiter][operation name]
 where:
 * [delimiter] is : when the [target namespace] is a URN, otherwise /.
 * [target namespace] is the namespace of the interface.
 * [interface name] is the name of the interface.
 * [operation name] is the name of the operation.
 For example, the following header
 wsa:Actionhttp://example.com/stockquote/StockQuoteInterface/GetLastTradePrice/wsa:Action
 will be used to address the JBI exchange with the following properties:
 * interface name: {http://example.com/stockquote\}StockQuoteInterface
 * operation name: {http://example.com/stockquote\}GetLastTradePrice
 wsa:To
 The wsa:To header specifies the target JBI service name and endpoint name.
 The header uses the following syntax:
 [target namespace][delimiter][service name][delimiter][endpoint name]
 where:
 * [delimiter] is : when the [target namespace] is a URN, otherwise /.
 * [target namespace] is the namespace of the interface.
 * [service name] is the name of the service.
 * [endpoint name] is the name of the endpoint.
 For example, the following header
 wsa:Tourn:example:stockquote:StockQuoteService:JBIEndpoint/wsa:To
 will be used to address the JBI exchange with the following properties:
 * service name: {urn:example:stockquote}StockQuoteService
 * endpoint name: JBIEndpoint

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (SM-1018) support ws-security

2007-08-31 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1018?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1018.
--

Resolution: Fixed

 support ws-security
 ---

 Key: SM-1018
 URL: https://issues.apache.org/activemq/browse/SM-1018
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang

 should refer to the ws-security implementation in servicemix-soap model

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (SM-1047) rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc

2007-08-31 Thread Freeman Fang (JIRA)
rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc
--

 Key: SM-1047
 URL: https://issues.apache.org/activemq/browse/SM-1047
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Work started: (SM-1047) rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc

2007-08-31 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1047?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on SM-1047 started by Freeman Fang.

 rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc
 --

 Key: SM-1047
 URL: https://issues.apache.org/activemq/browse/SM-1047
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



ServiceMix graduation postponed

2007-08-31 Thread Nodet Guillaume
Just FYI, ServiceMix graduation approval by the ASF board is  
postponed a bit.
It has simply been forgotten during the last meeting.  The next  
meeting should be on september the 19th...


--
Cheers,
Guillaume Nodet

Blog: http://gnodet.blogspot.com/



Re: IRC session

2007-08-31 Thread Brian O'Neill
(+1)
sure thing, i'll join from the beach.

-brian

On 8/31/07, Eric Dofonsou [EMAIL PROTECTED] wrote:
 +4 ..

 - Original Message 
 From: rs d [EMAIL PROTECTED]
 To: servicemix-dev@geronimo.apache.org
 Sent: Tuesday, August 28, 2007 6:53:59 PM
 Subject: Re: IRC session


 +3 ok.

 On 8/28/07, Kit Plummer [EMAIL PROTECTED] wrote:
 
  On 8/28/07, Bruce Snyder [EMAIL PROTECTED] wrote:
  
   On 8/28/07, Nodet Guillaume [EMAIL PROTECTED] wrote:
Unfortunately I will be traveling until Friday evening.
What about moving it to Monday instead at the same hour ?
3 pm GMT,  11 am EST, 8 am PST
Sorry about that...
  
   +1
  
   Bruce
   --
   perl -e 'print
   unpack(u30,D0G)[EMAIL PROTECTED]5R\F)R=6-E+G-N61ED\!G;6%I;\YC;VT*
   );'
  
   Apache ActiveMQ - http://activemq.org/
   Apache ServiceMix - http://servicemix.org/
   Apache Geronimo - http://geronimo.apache.org/
   Castor - http://castor.org/
  
 
  +2  ; }
 
  --
  Kit Plummer
  Nobody-in-Charge @ Black:Hole:Logic
  http://www.blackholelogic.com
 


   
 
 Park yourself in front of a world of choices in alternative vehicles. Visit 
 the Yahoo! Auto Green Center.
 http://autos.yahoo.com/green_center/



-- 
Brian ONeill
Source Equity (http://www.sourceequity.com)
jBIZint (http://www.jbizint.org)
Technical Architect, Gestalt LLC (http://www.gestalt-llc.com)
mobile:215.588.6024


Re: Standalone Geronimo 2.0.1 client

2007-08-31 Thread Anita Kulshreshtha

--- David Blevins [EMAIL PROTECTED] wrote:

 
 On Aug 30, 2007, at 5:32 AM, Anita Kulshreshtha wrote:
 
  I have successfully used
  props.put(java.naming.provider.url, 127.0.0.1:4201)
 to run stand alone remote client to access MEJB. Should we be
 using
  ejbd://?
 
 We should, yes.  If you don't specify a protocol, we assume ejbd.
 
  1 The JNDI name for MEJB is
  MEJBGBean/MEJB/javax.management.j2ee.Management.
  Is it possible to have it as ejb/mgmt/MEJB?
 
 We can as of the code I checked in yesterday specify a new jndi  
 format for an ejb-jar.  So we could use  ejb/mgmt/{deploymentId}  
 for that resulting in ejb/mgmt/MEJB.  If that's what people want.

JSR77.7.1.4 states It is recommended that a default name of
ejb/mgmt/MEJB be used whenever possible. I would like us to use this.

Thanks
Anita

 
  2. Why does MEJB not show up in the JNDIViewer in console?
 
 That I do not know.
 
 -David
 
 



  

Park yourself in front of a world of choices in alternative vehicles. Visit the 
Yahoo! Auto Green Center.
http://autos.yahoo.com/green_center/ 


Two observations while testing out DayTrader 1.2 on Geronimo 2.0.1

2007-08-31 Thread Christopher Blythe
All...

Last night/this morning I tried out DayTrader 1.2 on Geronimo 2.0.1 to make
sure everything ran fine. During the effort, I ran into two subtle issues...
Anyway, just wanted to pass them along.

1) Geronimo and/or OpenJPA appears to process sun-ejb-jar.xml files. This is
a file used by Sun Java App Server 9 to handle resource mappings. I
originally added the Sun specific DDs to DayTrader 1.2 for comparison
purposes. I had to modify the files slightly to get it to work, but it
should still work for both Geronimo and SJAS9. Overall, just wanted to
express my surprise that OpenJPA would process this file. Any thoughts?

2) If any type of tracing is done on the OpenJPA components, the
KeySequenceBean (in EJB mode) fails to work properly because the tracing
performs a toString on the KeyBlock - which in turn spins through all the
keys in the block. Consequently, when we attempt to get a key from the block
all of them have been used. So... make note... be careful using tracing!!!

I plan to update DayTrader 1.2 with a plan file for Geronimo 2.0.1 and also
make some small changes for #1 and possibly add somethign to the ReadMe for
#2.


Chris

-- 
I say never be complete, I say stop being perfect, I say let... lets
evolve, let the chips fall where they may. - Tyler Durden


Re: Trouble with 2.0.1 main pom and building anything a G dependency

2007-08-31 Thread Matt Hogstrom
+1 ... Also, I think we'll be in better shape in the future but will  
always have this issue.  Unfortunately, everyone was working at  
different paces to get to Java EE 5.  Of course, the same problem  
will resurface on Java EE 6 ;-P


On Aug 30, 2007, at 10:47 PM, Paul McMahan wrote:


On Aug 30, 2007, at 6:05 PM, Jeff Genender wrote:



D) Rename our special versions to g-axis-saaj-1.3-r562247 and house
those under our own control (org.apache.geronimo...) in central on  
our

next build (2.0.2). (The easy and quick, and very temprary fix!)


This option seems most reasonable to me (least ugly :-)


Best wishes,
Paul






[jira] Reopened: (GERONIMO-2880) TransportDisposedIOException occurs when trying to close ActiveMQ queue

2007-08-31 Thread Aman Nanner (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMO-2880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aman Nanner reopened GERONIMO-2880:
---


This issue is now occurring in Geronimo 2.0.1

 TransportDisposedIOException occurs when trying to close ActiveMQ queue
 ---

 Key: GERONIMO-2880
 URL: https://issues.apache.org/jira/browse/GERONIMO-2880
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: ActiveMQ
Affects Versions: 2.0.x
 Environment: Windows XP SP2
Reporter: Aman Nanner
 Fix For: 2.0.x, 2.1


 I have discovered some problems with queues while running unittest in our own 
 J2EE app.
 After sending a message on a queue, when we try to call the close() method on 
 the queue, we get the following exception:
 
 org.apache.activemq.transport.TransportDisposedIOException: Peer 
 (vm://localhost#69) disposed.
 
 where the number after localhost is different every time.
 We do not experience this problem with topics.  We are using ActiveMQ as part 
 of an embedded configuration with Geronimo.
 I've done some debugging and the problem occurs at this line in the 
 ActiveMQMessageProducer.close() method:
 
 this.session.asyncSendPacket(info.createRemoveCommand());
 
 The queue itself is disposed properly in the dispose() method that is called 
 in the line before, but this sending of the asynchronous packet fails.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (GERONIMO-2880) TransportDisposedIOException occurs when trying to close ActiveMQ queue

2007-08-31 Thread Aman Nanner (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMO-2880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aman Nanner updated GERONIMO-2880:
--

Fix Version/s: (was: 1.2)
   2.1
   2.0.x
 Priority: Critical  (was: Major)
Affects Version/s: (was: 1.2)
   2.0.x

 TransportDisposedIOException occurs when trying to close ActiveMQ queue
 ---

 Key: GERONIMO-2880
 URL: https://issues.apache.org/jira/browse/GERONIMO-2880
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: ActiveMQ
Affects Versions: 2.0.x
 Environment: Windows XP SP2
Reporter: Aman Nanner
Priority: Critical
 Fix For: 2.0.x, 2.1


 I have discovered some problems with queues while running unittest in our own 
 J2EE app.
 After sending a message on a queue, when we try to call the close() method on 
 the queue, we get the following exception:
 
 org.apache.activemq.transport.TransportDisposedIOException: Peer 
 (vm://localhost#69) disposed.
 
 where the number after localhost is different every time.
 We do not experience this problem with topics.  We are using ActiveMQ as part 
 of an embedded configuration with Geronimo.
 I've done some debugging and the problem occurs at this line in the 
 ActiveMQMessageProducer.close() method:
 
 this.session.asyncSendPacket(info.createRemoveCommand());
 
 The queue itself is disposed properly in the dispose() method that is called 
 in the line before, but this sending of the asynchronous packet fails.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (GERONIMO-2880) TransportDisposedIOException occurs when trying to close ActiveMQ queue

2007-08-31 Thread Aman Nanner (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-2880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12524101
 ] 

Aman Nanner commented on GERONIMO-2880:
---

This issue is occuring when we try to close a Queue.

{panel}
10:42:34,957 ERROR [Transaction] Unexpected exception rolling back [EMAIL 
PROTECTED]; continuing with rollback
javax.transaction.xa.XAException: Peer (vm://localhost#79) disposed.
at 
org.apache.activemq.TransactionContext.toXAException(TransactionContext.java:619)
at 
org.apache.activemq.TransactionContext.rollback(TransactionContext.java:420)
at 
org.apache.activemq.ra.LocalAndXATransaction.rollback(LocalAndXATransaction.java:127)
at 
org.apache.geronimo.transaction.manager.WrapperNamedXAResource.rollback(WrapperNamedXAResource.java:78)
at 
org.apache.geronimo.transaction.manager.TransactionImpl.rollbackResources(TransactionImpl.java:581)
at 
org.apache.geronimo.transaction.manager.TransactionImpl.rollback(TransactionImpl.java:475)
at 
org.apache.geronimo.transaction.manager.TransactionManagerImpl.rollback(TransactionManagerImpl.java:250)
at 
org.apache.geronimo.transaction.manager.TransactionManagerImpl$$FastClassByCGLIB$$14ee5fe0.invoke(generated)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at 
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
at 
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
at 
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:830)
at 
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
at 
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
at 
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
at 
org.apache.geronimo.transaction.manager.XidImporter$$EnhancerByCGLIB$$abb1517c.rollback(generated)
at 
org.apache.geronimo.transaction.GeronimoUserTransaction.rollback(GeronimoUserTransaction.java:74)
.
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at 
org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56)
at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at 
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:353)
at 
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at 
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:393)
at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.jms.JMSException: Peer (vm://localhost#79) disposed.
at 
org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:58)
at 
org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1185)
at 
org.apache.activemq.TransactionContext.rollback(TransactionContext.java:409)
... 62 more
Caused by: org.apache.activemq.transport.TransportDisposedIOException: Peer 
(vm://localhost#79) disposed.
at 
org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:86)
at 
org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:47)
at 
org.apache.activemq.transport.ResponseCorrelator.asyncRequest(ResponseCorrelator.java:69)
at 
org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:74)
at 
org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1175)
... 63 more
{panel}

 TransportDisposedIOException occurs when trying to close ActiveMQ queue
 ---

 Key: GERONIMO-2880
 URL: 

Re: Plugin stuff

2007-08-31 Thread David Jencks
So I have the code compiling but now all the geronimo-plugin.xml  
files are in the old format... :-(


I'm going to look into generating them in the car-maven-plugin along  
with making a car-maven-plugin configuration that includes the  
dependencies more directly so we don't spend hours trying to generate  
them from the maven dependencies.


thanks
david jencks

suffering from feature creep...

On Aug 29, 2007, at 12:26 PM, David Jencks wrote:

I'm going to take a couple days to see if I can get the plugin  
installer in better shape.


My goals are:
- new schema as in GERONIMO-3330
- jaxb based
- easier to use the local maven repo as a plugin repo.  This might  
be done by having a scan repo and generate geronimo-plugins.xml  
from all the plugins we find function.
- let plugin xml contain more global bits.  Right now it can  
contain config.xml bits, it should be able to  modify other  
config.xml type files (offline deployer, etc) and artifact_aliases  
and config-substitutions properties files.  The changes to the  
properties files need to be live so e.g. when the plugin is started  
the new entries get used.


thanks
david jencks






[jira] Created: (GERONIMO-3451) Restricted listeners property file not found error logged during Tomcat server startup

2007-08-31 Thread Kevan Miller (JIRA)
Restricted listeners property file not found error logged during Tomcat 
server startup


 Key: GERONIMO-3451
 URL: https://issues.apache.org/jira/browse/GERONIMO-3451
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: Tomcat
Affects Versions: 2.0, 2.0.x
Reporter: Kevan Miller
 Fix For: 2.0.x


During Tomcat server startup, the following log error is displayed on the 
console:

12:57:32,559 ERROR [[/]] Restricted listeners property file not found

Althgough the log message can be ignored, users assume that something is 
broken...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [Discuss] What next?

2007-08-31 Thread Jacek Laskowski
On 8/31/07, David Jencks [EMAIL PROTECTED] wrote:
 Getting 2.0.1 out the door was a great step and now might be a good
 time to start discussing where we want geronimo to head next.  Here
 are some ideas I've had or think are important.  If I were to try to
 write actual sentences about all of this I'd probably never send the
 email so this is way too fragmentary but maybe can spark more
 discussion.  I'm hoping everyone will chime in with their interests
 and viewpoints, this is just what I've been thinking about lately.
...
 Core
 Better Spring application management
 Investigate OSGI and figure out how it is different from what we are
 doing, what it can do better, and what is missing from it.  Figure
 out an integration strategy whether it be run OSGI as an
 application or replace the kernel with OSGI  Don't break stuff if
 we start using OSGI more :-)
 Figure out what to do with our config.ser in modules/
 configurations.  At least get it into real xml, maybe using something
 like jaxb with schema/gbean.

Great list Dave! I couldn't think of any functionality you left out in
the list that I could throw in. It's great you added OSGi as well.
I've always been thinking of OSGi-like kernel for Geronimo (and
convert Geronimo plugins to be based on the OSGi plugin concept), but
to be honest I'd need a lot of support to get it done (mentor?). I'm
not an OSGi expert, but it seems the issues we're having with
classloading could be easily sorted out with OSGi. I wish I could
afford more time and energy to the project to make an OSGi kernel
done, but am now fully aware of my time incapabilities and with no
other people interested in it I don't think I'll do any real
developments in this area. I could be of some help, but to lead
it...well...it'd be very challenging. I'd also appreciate to hear
Dain's view on how OSGi could affect Geronimo as he's one of the very
few who are not scared to make changes in the kernel as well as I seem
to recall he's been developing xbean-osgi module. Dain?

Jacek

-- 
Jacek Laskowski
http://www.JacekLaskowski.pl


[jira] Created: (GERONIMO-3452) Stateless Session EJBs cannot contain a remove() method

2007-08-31 Thread Aman Nanner (JIRA)
Stateless Session EJBs cannot contain a remove() method
---

 Key: GERONIMO-3452
 URL: https://issues.apache.org/jira/browse/GERONIMO-3452
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: OpenEJB
Affects Versions: 2.0.x
 Environment: Windows XP SP2
Reporter: Aman Nanner
 Fix For: 2.0.x, 2.1


We have a stateless session bean that contains a remove(...) method that 
takes in a specific type of array as a parameter.  It seems that the 
EJBObjectProxyHandler confuses this custom business method with the Entity Bean 
remove(...) method.  Once the logic sees that a method called remove is 
being called, it assumes that it is a special method instead of a business 
method.  Here is a stack trace up to the point where this piece of logic occurs:

{panel}
Thread [http-80-3] (Suspended)  
StatelessEjbObjectHandler(EjbObjectProxyHandler)._invoke(Object, Class, 
Method, Object[]) line: 62  
StatelessEjbObjectHandler(BaseEjbProxyHandler).invoke(Object, Method, 
Object[]) line: 320   
Jdk13InvocationHandler.invoke(Object, Method, Object[]) line: 49
$Proxy173.remove(FcModelKey[]) line: not available  
FCRemoveTest.test() line: 75

{panel}

The following code in the EjbObjectProxyHandler looks up the name of the method 
from the dispatch table and sees that it is a special method name.  However, 
this really only applies to Entity beans and not Session Beans.  Therefore, 
case 4 is executed, and the StatelessEjbObjectHandler.remove(...) method is 
called, which is empty and only returns null.

{code}
Integer operation = (Integer) dispatchTable.get(m.getName());

if (operation == null) {
retValue = businessMethod(interfce, m, a, p);
} else {
switch (operation.intValue()) {
case 1:
retValue = getHandle(m, a, p);
break;
case 2:
retValue = getPrimaryKey(m, a, p);
break;
case 3:
retValue = isIdentical(m, a, p);
break;
case 4:
retValue = remove(interfce, m, a, p);
break;
case 5:
retValue = getEJBHome(m, a, p);
break;
case 6:
retValue = getEJBLocalHome(m, a, p);
break;
default:
throw new RuntimeException(Inconsistent internal 
state);
}
}

return retValue;
{code}

We have not run into this problem with JBoss and Weblogic.  I do not believe 
having a method called remove on a Stateless Session bean is in violation of 
any spec, so this should work.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (GERONIMODEVTOOLS-192) Change configuration to module.

2007-08-31 Thread Kan Ogawa (JIRA)
Change configuration to module.
---

 Key: GERONIMODEVTOOLS-192
 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-192
 Project: Geronimo-Devtools
  Issue Type: Improvement
  Components: eclipse-plugin
Reporter: Kan Ogawa


Since Geronimo server v1.1, the word configuration was replaced to the word 
module.
See the GERONIMO-1987 issue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (GERONIMODEVTOOLS-192) Change configuration to module.

2007-08-31 Thread Kan Ogawa (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kan Ogawa updated GERONIMODEVTOOLS-192:
---

Attachment: GeronimoDevTools-192.patch

 Change configuration to module.
 ---

 Key: GERONIMODEVTOOLS-192
 URL: 
 https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-192
 Project: Geronimo-Devtools
  Issue Type: Improvement
  Components: eclipse-plugin
Reporter: Kan Ogawa
 Attachments: GeronimoDevTools-192.patch


 Since Geronimo server v1.1, the word configuration was replaced to the word 
 module.
 See the GERONIMO-1987 issue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (GERONIMODEVTOOLS-192) Change configuration to module.

2007-08-31 Thread Kan Ogawa (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kan Ogawa updated GERONIMODEVTOOLS-192:
---

Patch Info: [Patch Available]

 Change configuration to module.
 ---

 Key: GERONIMODEVTOOLS-192
 URL: 
 https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-192
 Project: Geronimo-Devtools
  Issue Type: Improvement
  Components: eclipse-plugin
Affects Versions: 1.1.0, 1.2.0
Reporter: Kan Ogawa
 Attachments: GeronimoDevTools-192.patch


 Since Geronimo server v1.1, the word configuration was replaced to the word 
 module.
 See the GERONIMO-1987 issue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (GERONIMODEVTOOLS-192) Change configuration to module.

2007-08-31 Thread Kan Ogawa (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kan Ogawa updated GERONIMODEVTOOLS-192:
---

Affects Version/s: 1.1.0
   1.2.0

 Change configuration to module.
 ---

 Key: GERONIMODEVTOOLS-192
 URL: 
 https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-192
 Project: Geronimo-Devtools
  Issue Type: Improvement
  Components: eclipse-plugin
Affects Versions: 1.1.0, 1.2.0
Reporter: Kan Ogawa
 Attachments: GeronimoDevTools-192.patch


 Since Geronimo server v1.1, the word configuration was replaced to the word 
 module.
 See the GERONIMO-1987 issue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (GERONIMODEVTOOLS-192) Change configuration to module.

2007-08-31 Thread Tim McConnell (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim McConnell updated GERONIMODEVTOOLS-192:
---

Fix Version/s: 2.0.x
 Assignee: Tim McConnell

 Change configuration to module.
 ---

 Key: GERONIMODEVTOOLS-192
 URL: 
 https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-192
 Project: Geronimo-Devtools
  Issue Type: Improvement
  Components: eclipse-plugin
Affects Versions: 1.1.0, 1.2.0
Reporter: Kan Ogawa
Assignee: Tim McConnell
 Fix For: 2.0.x

 Attachments: GeronimoDevTools-192.patch


 Since Geronimo server v1.1, the word configuration was replaced to the word 
 module.
 See the GERONIMO-1987 issue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: Trouble with 2.0.1 main pom and building anything a G dependency

2007-08-31 Thread Tim McConnell
Hi Jeff, I'm getting a similar problem when building the Eclipse plugin with a 
clean repo, except mine is axis2-jaxws-api...


1) org.apache.axis2:axis2-jaxws-api:jar:1.3-r562247

Where is this special repository I should use so that maven can find and 
download this ?? Thanks



Jeff Genender wrote:

Hi,

I was building a 3rd party application with a dependency on the Geronimo
specs (jee)...and I could not get it to build because it was looking for

axis-saaj-1.3-r562247

For the life of me, I thought I had that usual maven corrupt repo issues
and I wiped out my local repo...a number of times.  I began looking
through repos and sure enough it didn't exist.  Well..I decided to look
in our pom and I found:

axis2Version1.3-r562247/axis2Version

Further discussion with others resulted in finding that we have a
special repository that pulls these special versions. (Ok I forgot
about that).

This is going to be a problem for anyone who has a dependency on our
jars (ie. wanting to use the specs jars for a web applications, etc).
If I (a committer) had to go through this much trouble trying to figure
out how to get that dependency...I can't imagine what the standard user
will go through when writing a web or webservices application.

The point I am making here is if we are going to have special versions
of jars, we need to make these more readily available.

Here are some options I thought of:

A) Place the special jars in central so they are automatically available
to others. (Easiest approach for the user - but we are going to have to
convince other projects to put them out into their locations - that may
prove difficult).

B) Heavily, heavily document how to get around this problem by adding
our repo to their pom.  This should be easily Googled and placed in a
FAQ, because I would hazard to guess this will be a frequent question.
(probably the easiest approach for us, but this needs to be a short term
solution - and its still a PITA for our users).

C) Convince the other projects to get their releases in order and get
good versions of their product on central. (Should do this regardless of
any other option).

D) Rename our special versions to g-axis-saaj-1.3-r562247 and house
those under our own control (org.apache.geronimo...) in central on our
next build (2.0.2). (The easy and quick, and very temprary fix!)

Thoughts? Comments?

Thanks,

Jeff



--
Thanks,
Tim McConnell


[jira] Closed: (GERONIMODEVTOOLS-181) Plugin build process should use maven-ant-plugin to download required Eclipse artifacts

2007-08-31 Thread Tim McConnell (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim McConnell closed GERONIMODEVTOOLS-181.
--

   Resolution: Fixed
Fix Version/s: (was: 2.1.x)
   2.0

Fixed with r571684 using suggested manen-antrun-plugin in preparation for 
release vote

 Plugin build process should use maven-ant-plugin to download required Eclipse 
 artifacts 
 

 Key: GERONIMODEVTOOLS-181
 URL: 
 https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-181
 Project: Geronimo-Devtools
  Issue Type: Improvement
  Components: eclipse-plugin
Affects Versions: 2.1.x
Reporter: Tim McConnell
Assignee: Tim McConnell
 Fix For: 2.0


 The Eclipse plugin build process should use maven-ant-plugin to download the 
 required Eclipse artifacts from the Eclipse website rather than copying the 
 artifacts into a local maven repository on people.apache.org

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.