PDA

View Full Version : Does resin 4.0.7 support Jboss seam?


wwy94621
07-06-2010, 08:37 AM
Hi,

We have two web-app which based on Jboss seam, after upgrade to resin 4.0.7, we found they stop working. There are error messages as below:
************************************************** ********
[2010/07/06 14:17:24.700] /usr/webapp/payment/WEB-INF/work/ejb/org/jboss/seam/async/TimerServiceDispatcher__StatelessProxy.java:13: org.jboss.seam.async.TimerServiceDispatcher__State lessProxy is not abstract and does not override abstract method scheduleTimedEvent(java.lang.String,org.jboss.seam .async.TimerSchedule,java.lang.Object...) in org.jboss.seam.async.Dispatcher
public class TimerServiceDispatcher__StatelessProxy<T>
^
/usr/webapp/payment/WEB-INF/work/ejb/org/jboss/seam/async/TimerServiceDispatcher__StatelessProxy.java:122: scheduleTimedEvent(java.lang.String,org.jboss.seam .async.TimerSchedule,java.lang.Object...) in org.jboss.seam.async.TimerServiceDispatcher cannot be applied to (java.lang.String,org.jboss.seam.async.Schedule,ja va.lang.Object[])
result = bean.scheduleTimedEvent( a0, a1, a2);
^
Note: /usr/webapp/payment/WEB-INF/work/ejb/org/jboss/seam/async/TimerServiceDispatcher__StatelessProxy.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
************************************************** ********

Does anyone has solution for this issue?

Thanks

emil
07-06-2010, 07:07 PM
Hi,

That's a bug in our EJB code that's getting cleaned up now. We should have a fix in the August time frame. I should note though that we'll have only tested EJB-proper and probably not Seam specifically.

It there are other Seam users that would like to use Resin, please let us know and we can consider adding it to our testing schedule.

Thanks,
Emil

wwy94621
07-07-2010, 02:08 AM
Thanks, Emil

wwy94621
10-13-2010, 05:41 AM
Hi Emil,

I just try resin 4.0.10, seems it still not working. I got the error message like below:

[2010/10/13 11:24:39.137] org.jboss.seam.async.TimerServiceDispatcher.timerS ervice @Resource cannot find any matching resources with type='interface javax.ejb.TimerService' in InjectManager[stateless:null#TimerServiceDispatcher]


Any suggestion?

Thanks

ferg
10-13-2010, 04:59 PM
we're still working on the final parts of passing EJB. Our current estimate is the end of November (4.0.13).

wwy94621
11-18-2010, 05:13 AM
Hi, I tried 4.0.13 today. Still get the same error message. Just want to confirm whether you already fix this?

Thanks,
Alvin

ferg
11-22-2010, 09:49 PM
The main issue seems to be the treatment of generic interfaces. Basically, generating the correct interface is a considerable amount of work.