JIRA

  • Log In Access more options
    • Online Help
    • GreenHopper Help
    • Agile Answers
    • Use Agile By Default
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Agile Access more options (Alt+g)
  • Create Issue
  • Mule
  • MULE-4276

loanbroker example maven build fails on tests

  • Agile Board
  • More Actions
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: 2.2.1
  • Fix Version/s: 2.2.1, ITR17
  • Component/s: Examples / Tutorials
  • Labels:
    None
  • Environment:

    Linux 32bit, java version "1.5.0_16"

  • User impact:
    Medium
  • Similar Issues:
    None

Description

Using a 2.1.2 RC build from 3/19.

Building the loanbroker with maven fails since some tests fail. I have attached the the failing test reports.

  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. XML File
    TEST-org.mule.example.loanbroker.esb.LoanBrokerEsbContainerTestCase.xml
    20/Mar/09 01:19 PM
    21 kB
    Daniel Zapata
  2. XML File
    TEST-org.mule.example.loanbroker.esb.LoanBrokerEsbTestCase.xml
    20/Mar/09 01:19 PM
    21 kB
    Daniel Zapata

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Transitions
  • Commits
  • Source
  • Builds
Hide
Permalink
Ken Yagen added a comment - 24/Mar/09 10:06 AM

log snapshot of what I see fail when I run the lb tests:

================================================================================
= Testing: lots of loan requests =
= (org.mule.example.loanbroker.esb.LoanBrokerEsbContainerTestCase) =
================================================================================
ERROR AbstractExceptionListener : Caught exception in Exception Strategy: An Expression Evaluator for "groovy" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath.
java.lang.IllegalArgumentException: An Expression Evaluator for "groovy" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath.
at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:168)
at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:147)
at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:109)
at org.mule.transformer.simple.MessagePropertiesTransformer.transform(MessagePropertiesTransformer.java:109)
at org.mule.transformer.AbstractMessageAwareTransformer.doTransform(AbstractMessageAwareTransformer.java:68)
at org.mule.transformer.AbstractTransformer.transform(AbstractTransformer.java:254)
at org.mule.DefaultMuleMessage.applyAllTransformers(DefaultMuleMessage.java:621)
at org.mule.DefaultMuleMessage.applyTransformers(DefaultMuleMessage.java:582)
at org.mule.DefaultMuleMessage.applyTransformers(DefaultMuleMessage.java:575)
at org.mule.DefaultMuleEvent.transformMessage(DefaultMuleEvent.java:326)
at org.mule.DefaultMuleEvent.transformMessage(DefaultMuleEvent.java:321)
at org.mule.transport.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:159)
at org.mule.transport.jms.JmsMessageDispatcher.doDispatch(JmsMessageDispatcher.java:73)
at org.mule.transport.AbstractMessageDispatcher$Worker.run(AbstractMessageDispatcher.java:262)
at org.mule.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
at java.lang.Thread.run(Thread.java:595)
ERROR AbstractExceptionListener :
********************************************************************************
Message : Response timed out (10000ms) waiting for message response id "64549dad-1884-11de-95ed-110c53d8fcf3" or this action was interrupted. Failed to route event via endpoint: null. Message payload is of type: LoanBrokerQuoteRequest
Type : org.mule.api.routing.ResponseTimeoutException
Code : MULE_ERROR-40999
JavaDoc : http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/routing/ResponseTimeoutException.html
Payload : org.mule.example.loanbroker.messages.LoanBrokerQuoteRequest@10f243b
********************************************************************************
Exception stack is:
1. Response timed out (10000ms) waiting for message response id "64549dad-1884-11de-95ed-110c53d8fcf3" or this action was interrupted. Failed to route event via endpoint: null. Message payload is of type: LoanBrokerQuoteRequest (org.mule.api.routing.ResponseTimeoutException)
org.mule.routing.EventCorrelator:500 (http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/routing/ResponseTimeoutException.html)
********************************************************************************
Root Exception stack trace:
org.mule.api.routing.ResponseTimeoutException: Response timed out (10000ms) waiting for message response id "64549dad-1884-11de-95ed-110c53d8fcf3" or this action was interrupted. Failed to route event via endpoint: null. Message payload is of type: LoanBrokerQuoteRequest
at org.mule.routing.EventCorrelator.getResponse(EventCorrelator.java:500)
at org.mule.routing.EventCorrelator.getResponse(EventCorrelator.java:403)
at org.mule.routing.response.AbstractResponseAggregator.getResponse(AbstractResponseAggregator.java:72)
at org.mule.routing.response.DefaultResponseRouterCollection.getResponse(DefaultResponseRouterCollection.java:90)
at org.mule.service.AbstractService.processAsyncReplyRouter(AbstractService.java:922)
at org.mule.model.seda.SedaService.doSend(SedaService.java:259)
at org.mule.service.AbstractService.sendEvent(AbstractService.java:500)
at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:354)
at org.mule.routing.inbound.DefaultInboundRouterCollection.send(DefaultInboundRouterCollection.java:228)
at org.mule.routing.inbound.DefaultInboundRouterCollection.route(DefaultInboundRouterCollection.java:188)
at org.mule.transport.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage(AbstractMessageReceiver.java:364)
at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:252)
at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:175)
at org.mule.transport.vm.VMMessageReceiver.onCall(VMMessageReceiver.java:107)
at org.mule.transport.vm.VMMessageDispatcher$2.doInTransaction(VMMessageDispatcher.java:125)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:99)
at org.mule.transport.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:128)
at org.mule.transport.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:163)
at org.mule.transport.AbstractConnector.send(AbstractConnector.java:2016)
at org.mule.endpoint.DefaultOutboundEndpoint.send(DefaultOutboundEndpoint.java:76)
at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:327)
at org.mule.module.client.MuleClient.send(MuleClient.java:649)
at org.mule.module.client.MuleClient.send(MuleClient.java:626)
at org.mule.module.client.MuleClient.send(MuleClient.java:579)
at org.mule.example.loanbroker.tests.AbstractLoanBrokerTestCase.testLotsOfLoanRequests(AbstractLoanBrokerTestCase.java:62)
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:585)
at junit.framework.TestCase.runTest(TestCase.java:164)
at junit.framework.TestCase.runBare(TestCase.java:130)
at org.mule.tck.AbstractMuleTestCase.runBare(AbstractMuleTestCase.java:255)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:120)
at org.mule.tck.AbstractMuleTestCase.run(AbstractMuleTestCase.java:235)
at junit.framework.TestSuite.runTest(TestSuite.java:230)
at junit.framework.TestSuite.run(TestSuite.java:225)
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:585)
at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
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:585)
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)

********************************************************************************

Total running time was: 10043ms
Requests processed was: 0
Msg/sec: 0 (no warm up)
Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 23.663 sec <<< FAILURE!

Results :

Failed tests:
single loan request (org.mule.example.loanbroker.esb.LoanBrokerEsbTestCase)
lots of loan requests (org.mule.example.loanbroker.esb.LoanBrokerEsbTestCase)
single loan request (org.mule.example.loanbroker.esb.LoanBrokerEsbContainerTestCase)
lots of loan requests (org.mule.example.loanbroker.esb.LoanBrokerEsbContainerTestCase)

Tests run: 5, Failures: 4, Errors: 0, Skipped: 0

Show
Ken Yagen added a comment - 24/Mar/09 10:06 AM log snapshot of what I see fail when I run the lb tests: ================================================================================ = Testing: lots of loan requests = = (org.mule.example.loanbroker.esb.LoanBrokerEsbContainerTestCase) = ================================================================================ ERROR AbstractExceptionListener : Caught exception in Exception Strategy: An Expression Evaluator for "groovy" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath. java.lang.IllegalArgumentException: An Expression Evaluator for "groovy" is not registered with Mule. Make sure you have the the module for this expression type on your classpath. for example, if you are using an xpath expression you need to have the Mule XML module on your classpath. at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:168) at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:147) at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:109) at org.mule.transformer.simple.MessagePropertiesTransformer.transform(MessagePropertiesTransformer.java:109) at org.mule.transformer.AbstractMessageAwareTransformer.doTransform(AbstractMessageAwareTransformer.java:68) at org.mule.transformer.AbstractTransformer.transform(AbstractTransformer.java:254) at org.mule.DefaultMuleMessage.applyAllTransformers(DefaultMuleMessage.java:621) at org.mule.DefaultMuleMessage.applyTransformers(DefaultMuleMessage.java:582) at org.mule.DefaultMuleMessage.applyTransformers(DefaultMuleMessage.java:575) at org.mule.DefaultMuleEvent.transformMessage(DefaultMuleEvent.java:326) at org.mule.DefaultMuleEvent.transformMessage(DefaultMuleEvent.java:321) at org.mule.transport.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:159) at org.mule.transport.jms.JmsMessageDispatcher.doDispatch(JmsMessageDispatcher.java:73) at org.mule.transport.AbstractMessageDispatcher$Worker.run(AbstractMessageDispatcher.java:262) at org.mule.work.WorkerContext.run(WorkerContext.java:310) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575) at java.lang.Thread.run(Thread.java:595) ERROR AbstractExceptionListener : ******************************************************************************** Message : Response timed out (10000ms) waiting for message response id "64549dad-1884-11de-95ed-110c53d8fcf3" or this action was interrupted. Failed to route event via endpoint: null. Message payload is of type: LoanBrokerQuoteRequest Type : org.mule.api.routing.ResponseTimeoutException Code : MULE_ERROR-40999 JavaDoc : http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/routing/ResponseTimeoutException.html Payload : org.mule.example.loanbroker.messages.LoanBrokerQuoteRequest@10f243b ******************************************************************************** Exception stack is: 1. Response timed out (10000ms) waiting for message response id "64549dad-1884-11de-95ed-110c53d8fcf3" or this action was interrupted. Failed to route event via endpoint: null. Message payload is of type: LoanBrokerQuoteRequest (org.mule.api.routing.ResponseTimeoutException) org.mule.routing.EventCorrelator:500 (http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/routing/ResponseTimeoutException.html) ******************************************************************************** Root Exception stack trace: org.mule.api.routing.ResponseTimeoutException: Response timed out (10000ms) waiting for message response id "64549dad-1884-11de-95ed-110c53d8fcf3" or this action was interrupted. Failed to route event via endpoint: null. Message payload is of type: LoanBrokerQuoteRequest at org.mule.routing.EventCorrelator.getResponse(EventCorrelator.java:500) at org.mule.routing.EventCorrelator.getResponse(EventCorrelator.java:403) at org.mule.routing.response.AbstractResponseAggregator.getResponse(AbstractResponseAggregator.java:72) at org.mule.routing.response.DefaultResponseRouterCollection.getResponse(DefaultResponseRouterCollection.java:90) at org.mule.service.AbstractService.processAsyncReplyRouter(AbstractService.java:922) at org.mule.model.seda.SedaService.doSend(SedaService.java:259) at org.mule.service.AbstractService.sendEvent(AbstractService.java:500) at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:354) at org.mule.routing.inbound.DefaultInboundRouterCollection.send(DefaultInboundRouterCollection.java:228) at org.mule.routing.inbound.DefaultInboundRouterCollection.route(DefaultInboundRouterCollection.java:188) at org.mule.transport.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage(AbstractMessageReceiver.java:364) at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:252) at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:175) at org.mule.transport.vm.VMMessageReceiver.onCall(VMMessageReceiver.java:107) at org.mule.transport.vm.VMMessageDispatcher$2.doInTransaction(VMMessageDispatcher.java:125) at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:99) at org.mule.transport.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:128) at org.mule.transport.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:163) at org.mule.transport.AbstractConnector.send(AbstractConnector.java:2016) at org.mule.endpoint.DefaultOutboundEndpoint.send(DefaultOutboundEndpoint.java:76) at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:327) at org.mule.module.client.MuleClient.send(MuleClient.java:649) at org.mule.module.client.MuleClient.send(MuleClient.java:626) at org.mule.module.client.MuleClient.send(MuleClient.java:579) at org.mule.example.loanbroker.tests.AbstractLoanBrokerTestCase.testLotsOfLoanRequests(AbstractLoanBrokerTestCase.java:62) 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:585) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at org.mule.tck.AbstractMuleTestCase.runBare(AbstractMuleTestCase.java:255) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at org.mule.tck.AbstractMuleTestCase.run(AbstractMuleTestCase.java:235) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) 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:585) at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) at org.apache.maven.surefire.Surefire.run(Surefire.java:177) 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:585) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997) ******************************************************************************** Total running time was: 10043ms Requests processed was: 0 Msg/sec: 0 (no warm up) Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 23.663 sec <<< FAILURE! Results : Failed tests: single loan request (org.mule.example.loanbroker.esb.LoanBrokerEsbTestCase) lots of loan requests (org.mule.example.loanbroker.esb.LoanBrokerEsbTestCase) single loan request (org.mule.example.loanbroker.esb.LoanBrokerEsbContainerTestCase) lots of loan requests (org.mule.example.loanbroker.esb.LoanBrokerEsbContainerTestCase) Tests run: 5, Failures: 4, Errors: 0, Skipped: 0
Hide
Permalink
Dan Diephouse added a comment - 24/Mar/09 10:37 AM

Fixed in:
http://fisheye.codehaus.org/changelog/mule/?cs=14412
http://fisheye.codehaus.org/changelog/mule/?cs=14411

Show
Dan Diephouse added a comment - 24/Mar/09 10:37 AM Fixed in: http://fisheye.codehaus.org/changelog/mule/?cs=14412 http://fisheye.codehaus.org/changelog/mule/?cs=14411

People

  • Assignee:
    Dan Diephouse
    Reporter:
    Daniel Zapata
Vote (0)
Watch (0)

Dates

  • Created:
    20/Mar/09 01:18 PM
    Updated:
    24/Mar/09 10:37 AM
    Resolved:
    24/Mar/09 10:37 AM

Agile

  • View on Board
  • Atlassian JIRA (v5.0.7#734-sha1:8ad78a6)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for MuleForge. Try JIRA - bug tracking software for your team.