You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Bryan Noll (JIRA)" <de...@geronimo.apache.org> on 2006/06/02 18:07:30 UTC

[jira] Commented: (GERONIMO-1560) [DayTrader] EJB spec violations

    [ http://issues.apache.org/jira/browse/GERONIMO-1560?page=comments#action_12414455 ] 

Bryan Noll commented on GERONIMO-1560:
--------------------------------------

I believe jgenender fixed this somewhere along the way.  I don't know if it was associated with a JIRA and the patch was attached to that, but am fairly sure it's been resolved.  I'm pasting in some proof that it starts up with no ejb spec violations on JBoss 4.0.3SP1.  This does show that there's some funkiness going on with some of the web services stuff, but since this bug is specifically about ejb spec violations, I think it can be closed.

===================================================================================================================

run.sh: Unexpected results may occur.  Make sure JAVA_HOME points to a JDK and not a JRE.
=========================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: /export/home/genj1/jboss-4.0.3SP1

  JAVA: java

  JAVA_OPTS: -server -Xms2048m -Xmx2048m -Dprogram.name=run.sh

  CLASSPATH: /export/home/genj1/jboss-4.0.3SP1/bin/run.jar:/lib/tools.jar

=========================================================================

09:55:01,283 INFO  [Server] Starting JBoss (MX MicroKernel)...
09:55:01,287 INFO  [Server] Release ID: JBoss [Zion] 4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)
09:55:01,295 INFO  [Server] Home Dir: /export/home/genj1/jboss-4.0.3SP1
09:55:01,296 INFO  [Server] Home URL: file:/export/home/genj1/jboss-4.0.3SP1/
09:55:01,300 INFO  [Server] Patch URL: null
09:55:01,300 INFO  [Server] Server Name: daytrader
09:55:01,301 INFO  [Server] Server Home Dir: /export/home/genj1/jboss-4.0.3SP1/server/daytrader
09:55:01,302 INFO  [Server] Server Home URL: file:/export/home/genj1/jboss-4.0.3SP1/server/daytrader/
09:55:01,304 INFO  [Server] Server Temp Dir: /export/home/genj1/jboss-4.0.3SP1/server/daytrader/tmp
09:55:01,306 INFO  [Server] Root Deployment Filename: jboss-service.xml
09:55:02,816 INFO  [ServerInfo] Java version: 1.5.0_04,Sun Microsystems Inc.
09:55:02,817 INFO  [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.5.0_04-b05,Sun Microsystems Inc.
09:55:02,818 INFO  [ServerInfo] OS-System: SunOS 5.10,sparc
09:55:04,668 INFO  [Server] Core system initialized
09:55:12,956 INFO  [WebService] Using RMI server codebase: http://tbone:8083/
09:55:13,063 INFO  [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
09:55:21,753 INFO  [NamingService] Started jndi bootstrap jnpPort=1099, rmiPort=1098, backlog=50, bindAddress=/0.0.0.0, Client SocketFactory=null, Server SocketFactory=org.jboss.net.sockets.DefaultSocketFactory@ad093076
09:55:36,934 INFO  [Embedded] Catalina naming disabled
09:55:38,307 INFO  [Http11Protocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
09:55:38,315 INFO  [Catalina] Initialization processed in 1142 ms
09:55:38,322 INFO  [StandardService] Starting service jboss.web
09:55:38,337 INFO  [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5
09:55:38,490 INFO  [StandardHost] XML validation disabled
09:55:38,594 INFO  [Catalina] Server startup in 279 ms
09:55:39,103 INFO  [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/http-invoker.sar/invoker.war/
09:55:40,240 INFO  [WebappLoader] Dual registration of jndi stream handler: factory already defined
09:55:41,821 INFO  [TomcatDeployer] deploy, ctxPath=/ws4ee, warUrl=.../tmp/deploy/tmp6288jboss-ws4ee.war/
09:55:42,322 INFO  [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/
09:55:43,119 INFO  [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
09:55:51,044 INFO  [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
09:55:53,505 INFO  [MailService] Mail Service bound to java:/Mail
09:55:55,426 INFO  [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
09:55:55,946 INFO  [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
09:55:56,425 INFO  [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
09:55:56,919 INFO  [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
09:55:57,392 INFO  [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
09:55:57,808 INFO  [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
09:56:00,560 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
09:56:01,615 INFO  [jms/TradeBrokerQueue] Bound to JNDI name: TradeBrokerQueue
09:56:01,646 INFO  [jms/TradeStreamerTopic] Bound to JNDI name: TradeStreamerTopic
09:56:01,662 INFO  [A] Bound to JNDI name: queue/A
09:56:01,669 INFO  [B] Bound to JNDI name: queue/B
09:56:01,676 INFO  [C] Bound to JNDI name: queue/C
09:56:01,683 INFO  [D] Bound to JNDI name: queue/D
09:56:01,690 INFO  [ex] Bound to JNDI name: queue/ex
09:56:01,765 INFO  [testTopic] Bound to JNDI name: topic/testTopic
09:56:01,773 INFO  [securedTopic] Bound to JNDI name: topic/securedTopic
09:56:01,781 INFO  [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
09:56:01,789 INFO  [testQueue] Bound to JNDI name: queue/testQueue
09:56:02,013 INFO  [UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093
09:56:02,174 INFO  [DLQ] Bound to JNDI name: queue/DLQ
09:56:02,912 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
09:56:03,524 INFO  [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=jdbc/TradeDataSource' to JNDI name 'jdbc/TradeDataSource'
09:56:03,664 INFO  [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
09:56:04,255 INFO  [EARDeployer] Init J2EE application: file:/export/home/genj1/jboss-4.0.3SP1/server/daytrader/deploy/daytrader-ear-1.1-SNAPSHOT.ear
09:56:06,439 INFO  [EjbModule] Deploying HoldingEJB
09:56:06,949 INFO  [EjbModule] Deploying AccountProfileEJB
09:56:06,992 INFO  [EjbModule] Deploying QuoteEJB
09:56:07,060 INFO  [EjbModule] Deploying KeyGenEJB
09:56:07,099 INFO  [EjbModule] Deploying AccountEJB
09:56:07,138 INFO  [EjbModule] Deploying OrderEJB
09:56:07,177 INFO  [EjbModule] Deploying TradeEJB
09:56:07,258 INFO  [EjbModule] Deploying KeySequenceEJB
09:56:07,292 INFO  [EjbModule] Deploying TradeBrokerMDB
09:56:07,392 INFO  [EjbModule] Deploying TradeStreamerMDB
09:56:09,467 INFO  [BaseLocalProxyFactory] Bound EJB LocalHome 'HoldingEJB' to jndi 'local/HoldingEJB@24546058'
09:56:12,164 INFO  [BaseLocalProxyFactory] Bound EJB LocalHome 'AccountProfileEJB' to jndi 'local/AccountProfileEJB@31854630'
09:56:12,220 INFO  [BaseLocalProxyFactory] Bound EJB LocalHome 'QuoteEJB' to jndi 'local/QuoteEJB@3208041'
09:56:12,291 INFO  [ProxyFactory] Bound EJB Home 'QuoteEJB' to jndi 'Quote'
09:56:12,332 INFO  [BaseLocalProxyFactory] Bound EJB LocalHome 'KeyGenEJB' to jndi 'local/KeyGenEJB@641337'
09:56:12,403 INFO  [BaseLocalProxyFactory] Bound EJB LocalHome 'AccountEJB' to jndi 'local/AccountEJB@19587772'
09:56:12,466 INFO  [BaseLocalProxyFactory] Bound EJB LocalHome 'OrderEJB' to jndi 'local/OrderEJB@13525567'
09:56:15,143 WARN  [StatelessSessionContainer] message-destination-ref 'jms/TradeBrokerQueue' ignoring message-destination-link 'TradeBrokerQueue' because it has a jndi-name in jboss.xml
09:56:15,145 WARN  [StatelessSessionContainer] message-destination-ref 'jms/TradeStreamerTopic' ignoring message-destination-link 'TradeStreamerTopic' because it has a jndi-name in jboss.xml
09:56:15,215 INFO  [ProxyFactory] Bound EJB Home 'TradeEJB' to jndi 'ejb/Trade'
09:56:15,248 INFO  [BaseLocalProxyFactory] Bound EJB LocalHome 'KeySequenceEJB' to jndi 'local/KeySequenceEJB@31940233'
09:56:15,899 INFO  [EJBDeployer] Deployed: file:/export/home/genj1/jboss-4.0.3SP1/server/daytrader/tmp/deploy/tmp6344daytrader-ear-1.1-SNAPSHOT.ear-contents/dt-ejb.jar
09:56:16,354 INFO  [ClientDeployer] Client ENC bound under: TradeStreamerAppClient
09:56:16,371 INFO  [TomcatDeployer] deploy, ctxPath=/daytrader, warUrl=.../tmp/deploy/tmp6344daytrader-ear-1.1-SNAPSHOT.ear-contents/web.war/
09:56:16,386 WARN  [TomcatDeployer] message-destination-ref 'jms/TradeBrokerQueue' ignoring message-destination-link 'dt-ejb.jar#TradeBrokerQueue' because it has a jndi-name in jboss-web.xml
09:56:16,388 WARN  [TomcatDeployer] message-destination-ref 'jms/TradeStreamerTopic' ignoring message-destination-link 'dt-ejb.jar#TradeStreamerTopic' because it has a jndi-name in jboss-web.xml
09:56:19,795 INFO  [WSDLFilePublisher] WSDL published to: file:/export/home/genj1/jboss-4.0.3SP1/server/daytrader/data/wsdl/daytrader-ear-1.1-SNAPSHOT.ear/web.war/TradeServices.wsdl
09:56:21,333 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}logout
09:56:21,349 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getQuote
09:56:21,350 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}sell
09:56:21,350 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}sellResponse
09:56:21,351 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getClosedOrdersResponse
09:56:21,352 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}orderCompletedResponse
09:56:21,353 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}buy
09:56:21,355 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}resetTrade
09:56:21,355 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}completeOrder
09:56:21,356 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}login
09:56:21,357 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}createQuote
09:56:21,358 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getAccountData
09:56:21,359 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}loginResponse
09:56:21,360 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}updateAccountProfileResponse
09:56:21,361 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}queueOrder
09:56:21,362 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}register
09:56:21,362 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}updateAccountProfile
09:56:21,363 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}updateQuotePriceVolume
09:56:21,364 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getOrdersResponse
09:56:21,365 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}queueOrderResponse
09:56:21,366 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}buyResponse
09:56:21,367 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getAccountDataResponse
09:56:21,368 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}cancelOrder
09:56:21,368 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getHoldings
09:56:21,369 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getHoldingsResponse
09:56:21,370 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getMarketSummaryResponse
09:56:21,371 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getQuoteResponse
09:56:21,372 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}resetTradeResponse
09:56:21,373 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}orderCompleted
09:56:21,374 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getHolding
09:56:21,375 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getOrders
09:56:21,376 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getAllQuotesResponse
09:56:21,376 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}updateQuotePriceVolumeResponse
09:56:21,377 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getClosedOrders
09:56:21,378 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getAccountProfileData
09:56:21,379 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}completeOrderResponse
09:56:21,380 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}createQuoteResponse
09:56:21,381 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}cancelOrderResponse
09:56:21,382 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getHoldingResponse
09:56:21,383 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}registerResponse
09:56:21,383 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}getAccountProfileDataResponse
09:56:21,384 WARN  [JavaWsdlMapping] Cannot find jaxrpc-mapping for type: {http://daytrader.samples.geronimo.apache.org}logoutResponse
09:56:25,782 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.buy
09:56:25,789 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.buyResponse
09:56:25,796 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.cancelOrder
09:56:25,803 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.cancelOrderResponse
09:56:25,809 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.completeOrder
09:56:25,816 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.completeOrderResponse
09:56:25,823 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.createQuote
09:56:25,830 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.createQuoteResponse
09:56:25,837 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getAccountData
09:56:25,844 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getAccountDataResponse
09:56:25,851 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getAccountProfileData
09:56:25,858 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getAccountProfileDataResponse
09:56:25,865 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getAllQuotesResponse
09:56:25,872 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getClosedOrders
09:56:25,879 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getClosedOrdersResponse
09:56:25,886 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getHolding
09:56:25,892 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getHoldingResponse
09:56:25,899 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getHoldings
09:56:25,906 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getHoldingsResponse
09:56:25,913 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getMarketSummaryResponse
09:56:25,920 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getOrders
09:56:25,927 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getOrdersResponse
09:56:25,934 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getQuote
09:56:25,941 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.getQuoteResponse
09:56:25,947 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.login
09:56:25,954 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.loginResponse
09:56:25,961 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.logout
09:56:25,968 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.logoutResponse
09:56:25,975 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.orderCompleted
09:56:25,982 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.orderCompletedResponse
09:56:25,988 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.queueOrder
09:56:25,995 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.queueOrderResponse
09:56:26,002 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.register
09:56:26,009 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.registerResponse
09:56:26,016 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.resetTrade
09:56:26,024 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.resetTradeResponse
09:56:26,052 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.sell
09:56:26,059 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.sellResponse
09:56:26,066 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.updateAccountProfile
09:56:26,073 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.updateAccountProfileResponse
09:56:26,081 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.updateQuotePriceVolume
09:56:26,088 WARN  [TypeMappingDescription] Class not found: org.apache.geronimo.samples.daytrader.updateQuotePriceVolumeResponse
09:56:26,119 INFO  [AxisService] WSDD published to: /export/home/genj1/jboss-4.0.3SP1/server/daytrader/data/wsdl/daytrader-ear-1.1-SNAPSHOT.ear/web.war/TradeWSServices.wsdd
09:56:26,638 INFO  [AxisService] Web Service deployed: http://tbone:8080/daytrader/services/TradeWSServices
09:56:26,675 INFO  [EARDeployer] Started J2EE application: file:/export/home/genj1/jboss-4.0.3SP1/server/daytrader/deploy/daytrader-ear-1.1-SNAPSHOT.ear
09:56:27,271 INFO  [Http11Protocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
09:56:27,649 INFO  [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
09:56:27,689 INFO  [JkMain] Jk running ID=0 time=1/107  config=null
09:56:27,754 INFO  [Server] JBoss (MX MicroKernel) [4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)] Started in 1m:26s:436ms 

> [DayTrader] EJB spec violations
> -------------------------------
>
>          Key: GERONIMO-1560
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1560
>      Project: Geronimo
>         Type: Bug
>     Security: public(Regular issues) 
>   Components: sample apps
>     Reporter: Vincent Massol

>
> Just for fun I've tried to deploy the ejb module in JBoss 4.0.2. Here's what I got:
> 2006-01-31 17:55:47,383 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation: 
> Bean   : TradeEJB
> Method : public abstract void publishQuotePriceChange(QuoteDataBean, BigDecimal, BigDecimal, double) throws Exception
> Section: 7.11.5
> Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.
> 2006-01-31 17:55:47,393 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation: 
> Bean   : TradeEJB
> Method : public abstract void queueOrderOnePhase(Integer) throws Exception
> Section: 7.11.5
> Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.
> 2006-01-31 17:55:47,393 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation: 
> Bean   : TradeEJB
> Method : public abstract OrderDataBean completeOrderOnePhase(Integer) throws Exception
> Section: 7.11.5
> Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.
> 2006-01-31 17:55:47,403 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation: 
> Bean   : TradeEJB
> Method : public abstract OrderDataBean completeOrderOnePhaseDirect(Integer) throws Exception
> Section: 7.11.5
> Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.
> 2006-01-31 17:55:47,403 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation: 
> Bean   : TradeEJB
> Method : public abstract void cancelOrderOnePhaseDirect(Integer) throws Exception
> Section: 7.11.5
> Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.
> 2006-01-31 17:55:47,423 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation: 
> Bean   : TradeEJB
> Method : public abstract void cancelOrderOnePhase(Integer) throws Exception
> Section: 7.11.5
> Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.
> 2006-01-31 17:55:47,423 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation: 
> Bean   : TradeEJB
> Method : public abstract double investmentReturn(double, double) throws Exception
> Section: 7.11.5
> Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.
> 2006-01-31 17:55:47,443 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation: 
> Bean   : TradeEJB
> Method : public abstract QuoteDataBean pingTwoPhase(String) throws Exception
> Section: 7.11.5
> Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.
> 2006-01-31 17:55:47,443 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation: 
> Bean   : TradeEJB
> Method : public abstract AccountDataBean getAccountData(String) throws FinderException, Exception
> Section: 7.11.5
> Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.
> 2006-01-31 17:55:47,483 ERROR [org.jboss.deployment.MainDeployer] could not create deployment: file:/C:/dev/m2book/code/j2ee/daytrader/modules/ejb/target/daytrader-ejb-1.0-SNAPSHOT.jar
> org.jboss.deployment.DeploymentException: Verification of Enterprise Beans failed, see above for error messages.
> 	at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:553)
> 	at org.jboss.deployment.MainDeployer.create(MainDeployer.java:918)
> 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:774)
> 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
> 	at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
> 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
> 	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)
> 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
> 	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
> 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
> 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
> 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
> 	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
> 	at $Proxy8.deploy(Unknown Source)
> 	at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:325)
> 	at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:501)
> 	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
> 	at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
> 	at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:272)
> 	at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:222)
> 	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
> 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
> 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
> 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
> 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
> 	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:897)
> 	at $Proxy0.start(Unknown Source)
> 	at org.jboss.system.ServiceController.start(ServiceController.java:418)
> 	at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
> 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
> 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
> 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
> 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
> 	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
> 	at $Proxy4.start(Unknown Source)
> 	at org.jboss.deployment.SARDeployer.start(SARDeployer.java:273)
> 	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:964)
> 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:775)
> 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
> 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:722)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:324)
> 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
> 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
> 	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)
> 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
> 	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
> 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
> 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
> 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
> 	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
> 	at $Proxy5.deploy(Unknown Source)
> 	at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:434)
> 	at org.jboss.system.server.ServerImpl.start(ServerImpl.java:315)
> 	at org.jboss.Main.boot(Main.java:195)
> 	at org.jboss.Main$1.run(Main.java:463)
> 	at java.lang.Thread.run(Thread.java:534)
> 2006-01-31 17:55:48,214 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment listing:
> --- Incompletely deployed packages ---
> org.jboss.deployment.DeploymentInfo@49fc4cb5 { url=file:/C:/dev/m2book/code/j2ee/daytrader/modules/ejb/target/daytrader-ejb-1.0-SNAPSHOT.jar }
>   deployer: org.jboss.ejb.EJBDeployer@12fb0af
>   status: Deployment FAILED reason: Verification of Enterprise Beans failed, see above for error messages.
>   state: FAILED
>   watch: file:/C:/dev/m2book/code/j2ee/daytrader/modules/ejb/target/daytrader-ejb-1.0-SNAPSHOT.jar
>   altDD: null
>   lastDeployed: 1138726547133
>   lastModified: 1138726547113
>   mbeans:
> I fear that JBoss is right and these should be fixed... :-)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira