tac team mailing list archive
-
tac team
-
Mailing list archive
-
Message #00016
[Bug 574775] Re: receiving forecast notification results in failure
what are the recommended values for the workaround listed in the
documentation?
Config.groovy: databinding {
retryCount = 30 //original value: 5 # times to retry databinding
retryWait = 10000 //original value: 1000 milliseconds to wait before retrying databinding
}
does not throw an error but also doesn't log the default "Product
received:..." info message. (log levels are default and seem to be
correct). so I'm guessing the adjustments still didn't work?
** Also affects: tacenergydemo
Importance: Undecided
Status: New
--
receiving forecast notification results in failure
https://bugs.launchpad.net/bugs/574775
You received this bug notification because you are a member of TAC,
which is the registrant for TAC Energy.
Status in TAC Enery - Trading Agent Competition for the Energy Market: Confirmed
Status in TAC Energy 0.6 series: Confirmed
Status in TAC Energy Demo Agent: New
Bug description:
SUMMARY
I'm trying to create a competition and get the demo agent to receive notifications... this is how:
STEPS TO REPRODUCE
1. On a clean installation of tacenergy-0.6, I created a new competition with "number of participants" set to 1.
2. With a clean build of tacenergydemo-0.5, I click on "Send Ready Notification to server." and can confirm that the server recognizes the tacenergy1 user as ready.
3. A few seconds later, the demo agent fails with "2010-05-03 22:41:07,799 [jmsForecastContainer-1] ERROR tacdemo.JmsNotificationService - Failed to save received forecastNotification as local Forecast: org.springframework.validation.BeanPropertyBindingResult: 1 errors
Field error in object 'edu.kit.iism.tacdemo.Forecast' on field 'product': rejected value [null]; codes [edu.kit.iism.tacdemo.Forecast.product.nullable.error.edu.kit.iism.tacdemo.Forecast.product,edu.kit.iism.tacdemo.Forecast.product.nullable.error.product,edu.kit.iism.tacdemo.Forecast.product.nullable.error.edu.kit.iism.tacdemo.Product,edu.kit.iism.tacdemo.Forecast.product.nullable.error,forecast.product.nullable.error.edu.kit.iism.tacdemo.Forecast.product,forecast.product.nullable.error.product,forecast.product.nullable.error.edu.kit.iism.tacdemo.Product,forecast.product.nullable.error,edu.kit.iism.tacdemo.Forecast.product.nullable.edu.kit.iism.tacdemo.Forecast.product,edu.kit.iism.tacdemo.Forecast.product.nullable.product,edu.kit.iism.tacdemo.Forecast.product.nullable.edu.kit.iism.tacdemo.Product,edu.kit.iism.tacdemo.Forecast.product.nullable,forecast.product.nullable.edu.kit.iism.tacdemo.Forecast.product,forecast.product.nullable.product,forecast.product.nullable.edu.kit.iism.tacdemo.Product,forecast.product.nullable,nullable.edu.kit.iism.tacdemo.Forecast.product,nullable.product,nullable.edu.kit.iism.tacdemo.Product,nullable]; arguments [product,class edu.kit.iism.tacdemo.Forecast]; default message [Property [{0}] of class [{1}] cannot be null]".
NOTES
reproducible.
References