[JBoss Seam] - I got follow exception
by KoniKoni
16:05:32,053 ERROR [SeamPhaseListener] uncaught exception
| javax.faces.el.EvaluationException: Exception while invoking expression #{hlsel.sel}
| at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:165)
| at org.jboss.seam.actionparam.ActionParamBindingHelper.invokeTheExpression(ActionParamBindingHelper.java:58)
| at org.jboss.seam.actionparam.ActionParamMethodBinding.invoke(ActionParamMethodBinding.java:75)
| at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:106)
| at org.jboss.seam.core.Pages.callAction(Pages.java:499)
| at org.jboss.seam.core.Pages.enterPage(Pages.java:282)
| at org.jboss.seam.jsf.AbstractSeamPhaseListener.enterPage(AbstractSeamPhaseListener.java:265)
| at org.jboss.seam.jsf.AbstractSeamPhaseListener.beforeRender(AbstractSeamPhaseListener.java:203)
| at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:57)
| at org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersBefore(PhaseListenerManager.java:70)
| at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:373)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:63)
| at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:60)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:79)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.SeamFilter.doFilter(SeamFilter.java:84)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:96)
| at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:220)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| Caused by: java.lang.IllegalArgumentException: argument type mismatch
| 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.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:129)
| at org.jboss.seam.actionparam.ActionParamBindingHelper.invokeTheExpression(ActionParamBindingHelper.java:58)
| at org.jboss.seam.actionparam.ActionParamMethodBinding.invoke(ActionParamMethodBinding.java:75)
| at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:106)
| at org.jboss.seam.core.Pages.callAction(Pages.java:499)
| at org.jboss.seam.core.Pages.enterPage(Pages.java:282)
| at org.jboss.seam.jsf.AbstractSeamPhaseListener.enterPage(AbstractSeamPhaseListener.java:265)
| at org.jboss.seam.jsf.AbstractSeamPhaseListener.beforeRender(AbstractSeamPhaseListener.java:203)
| at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:57)
| at org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersBefore(PhaseListenerManager.java:70)
| at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:373)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:63)
| at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:60)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:79)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.SeamFilter.doFilter(SeamFilter.java:84)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:96)
| 16:05:32,084 ERROR [DebugPageHandler] redirecting to debug page
| java.lang.IllegalArgumentException: argument type mismatch
| 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.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:129)
| at org.jboss.seam.actionparam.ActionParamBindingHelper.invokeTheExpression(ActionParamBindingHelper.java:58)
| at org.jboss.seam.actionparam.ActionParamMethodBinding.invoke(ActionParamMethodBinding.java:75)
| at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:106)
| at org.jboss.seam.core.Pages.callAction(Pages.java:499)
| at org.jboss.seam.core.Pages.enterPage(Pages.java:282)
| at org.jboss.seam.jsf.AbstractSeamPhaseListener.enterPage(AbstractSeamPhaseListener.java:265)
| at org.jboss.seam.jsf.AbstractSeamPhaseListener.beforeRender(AbstractSeamPhaseListener.java:203)
| at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:57)
| at org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersBefore(PhaseListenerManager.java:70)
| at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:373)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:63)
| at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:60)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:79)
| at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
| at org.jboss.seam.web.SeamFilter.doFilter(SeamFilter.java:84)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:96)
|
SessionBean:
@Name("hlsel")
| @Stateless
| public class Homelinksel implements IHomelinksel{
|
|
| private int sele = 1;
|
| public String sel(int sel){
|
| return "/start";
| }
|
| public int getSele() {
| return sele;
| }
|
| public void setSele(int selection) {
| this.sele = selection;
| }
|
|
| }
View:
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
| <ui:composition xmlns="http://www.w3.org/1999/xhtml"
| xmlns:s="http://jboss.com/products/seam/taglib"
| xmlns:ui="http://java.sun.com/jsf/facelets"
| xmlns:f="http://java.sun.com/jsf/core"
| xmlns:h="http://java.sun.com/jsf/html"
| xmlns:c="http://java.sun.com/jstl/core"
| xmlns:rich="http://richfaces.ajax4jsf.org/rich"
| xmlns:a4j="https://ajax4jsf.dev.java.net/ajax"
| template="templates/temp.xhtml">
|
|
|
| <ui:define name="main">
| <s:div style="margin-top:5px;float:left;font-size:5px">
| <h:form>
| <rich:toolBar height="14" itemSeparator="Grid">
| <rich:toolBarGroup itemSeparator="Square">
|
| </rich:toolBarGroup>
| <rich:toolBarGroup itemSeparator="Square">
| <s:link action="#{hlsel.sel(1)}" value="Neue Filliale" >
|
| </s:link>
| <s:link view="/impressum" value="Filliale bearbeiten" />
| <s:link view="/impressum" value="Neues Fabrikat" />
| <s:link view="/impressum" value="Neues Modell" />
| <s:link view="/impressum" value="Fabrikat/Modell bearbeiten" />
|
| <s:link view="/impressum" value="Neues Fahrzeug" />
| <s:link view="/impressum" value="Fahrzeug bearbeiten" />
| <s:link view="/impressum" value="Persoenliche Daten" />
|
| </rich:toolBarGroup>
| </rich:toolBar>
| </h:form>
|
| </s:div>
|
|
| <h:panelGroup id="cl2" rendered="#{hlsel.sele == 1}">
| <ui:include src ="/nfilliale.xhtml" />
| </h:panelGroup>
|
| </ui:define>
| </ui:composition>
|
What i do wrong?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4033699#4033699
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4033699
19 years
[JBossWS] - JbossWs and hibernate
by nicolemans72
I have another problem.
My webservice is a methode that takes an object of type "Dmex" in the mysql data base (with Hibernate).
| public class DmexWs implements IDmexWs {
|
| SessionFactory sessionFactory = new Configuration().configure ().buildSessionFactory();
|
| public String getDmex(int id) throws RemoteException {
| CommonManager cm = HibernateEnviron.getCommonManager();
|
| Dmex dmex = (Dmex)cm.findOneId(Dmex.class, 792);
|
| return dmex.getDescription();
|
| }
|
| }
|
And when I run the client, I have this error:
| java.rmi.RemoteException: Call invocation failed with code [Client] because of: JDBC Driver class not found: com.mysql.jdbc.Driver; nested exception is:
|
Must I put the mysqlConnector jar with my class DmexWs in the .war deployed on the server?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4033697#4033697
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4033697
19 years
[EJB/JBoss] - My MDB can´t access a Queue.
by fidi
I built a JMS as Producer to put messages in a Queue. In another application in another JBoss there is a MDB to access that Queue.
I check by jmx-console that the messages are being delivered with success in the Queue. But the MDB cant access that Queue. My Queue its called "filaMalefica".
my files:
- ejb-jar.xml
| <?xml version="1.0"?>
|
| <!DOCTYPE ejb-jar PUBLIC
| '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN'
| 'http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd'>
|
| <ejb-jar>
|
| <enterprise-beans>
|
| <message-driven>
| <display-name>JmsMonsterBean</display-name>
| <ejb-name>JmsMonster</ejb-name>
| <ejb-class>JmsMonsterBean</ejb-class>
|
| <messaging-type>javax.jms.MessageListener</messaging-type>
| <transaction-type>Container</transaction-type>
| <message-destination-type>javax.jms.Queue</message-destination-type>
| <activation-config>
| <activation-config-property>
| <activation-config-property-name>destinationType</activation-config-property-name>
| <activation-config-property-value>javax.jms.Queue</activation-config-property-value>
| </activation-config-property>
|
| <activation-config-property>
| <activation-config-property-name>acknowledgeMode</activation-config-property-name>
| <activation-config-property-value>Auto-acknowledge</activation-config-property-value>
| </activation-config-property>
|
| <activation-config-property>
| <activation-config-property-name>subscriptionDurability</activation-config-property-name>
| <activation-config-property-value>NonDurable</activation-config-property-value>
| </activation-config-property>
| </activation-config>
|
| </message-driven>
|
| </enterprise-beans>
|
| </ejb-jar>
|
|
|
|
jboss.xml
| <?xml version="1.0" encoding="UTF-8"?>
| <!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 4.0//EN"
| "http://www.jboss.org/j2ee/dtd/jboss_4_0.dtd">
|
| <jboss>
|
| <enterprise-beans>
| <message-driven>
| <ejb-name>JmsMonster</ejb-name>
| <destination-jndi-name>queue/filaMalefica</destination-jndi-name>
| </message-driven>
| </enterprise-beans>
|
| </jboss>
|
JmsMonsterBean.class
|
| import javax.ejb.EJBException;
| import javax.ejb.MessageDrivenBean;
| import javax.ejb.MessageDrivenContext;
| import javax.jms.Message;
| import javax.jms.MessageListener;
|
| public class JmsMonsterBean implements MessageDrivenBean, MessageListener
| {
|
| private MessageDrivenContext ctx = null;
|
| public JmsMonsterBean( ) { }
|
| public void setMessageDrivenContext(MessageDrivenContext ctx)
| throws EJBException {
| this.ctx = ctx;
| }
|
| /**
| * Required creation method for message-driven beans.
| */
| public void ejbCreate( ) {
| // no specific action required for message-driven beans
| }
|
| /** Required removal method for message-driven beans. */
| public void ejbRemove( ) {
| ctx = null;
| }
|
| /**
| * Implements the business logic for the MDB.
| *
| * @param message The JMS message to be processed.
| */
| public void onMessage(Message message)
| {
| System.out.println("JmsMonsterBean.onMessage( ): Received message.");
| System.out.println(message);
| }
| }
|
|
Thanks!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4033696#4033696
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4033696
19 years
[JBoss Portal] - Error with Event Test (JBoss 2.6-Beta1)
by Oberiko
Hello.
When I ran the Event Test in JBoss 2.6-Beta1, I get the following error"
| type Exception report
|
| message
|
| description The server encountered an internal error () that prevented it from fulfilling this request.
|
| exception
|
| javax.servlet.ServletException
| org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:407)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
|
| root cause
|
| java.lang.IllegalStateException
| org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:418)
| org.jboss.portal.core.controller.classic.AbstractResponseHandler.sendStatusCode(AbstractResponseHandler.java:44)
| org.jboss.portal.core.controller.portlet.PortletResponseHandler.handleResponse(PortletResponseHandler.java:136)
| org.jboss.portal.core.controller.classic.ClassicController.handleResponse(ClassicController.java:167)
| org.jboss.portal.core.controller.classic.ClassicController.handle(ClassicController.java:91)
| sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| java.lang.reflect.Method.invoke(Method.java:585)
| org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:287)
| $Proxy229.handle(Unknown Source)
| org.jboss.portal.server.RequestControllerDispatcher.invoke(RequestControllerDispatcher.java:51)
| org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
| org.jboss.portal.core.cms.aspect.IdentityBindingInterceptor.invoke(IdentityBindingInterceptor.java:46)
| org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
| org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
| org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:67)
| org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
| org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
| org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:108)
| org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
| org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
| org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:188)
| org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
| org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
| org.jboss.portal.server.aspects.server.SessionInvalidatorInterceptor.invoke(SessionInvalidatorInterceptor.java:85)
| org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
| org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
| org.jboss.portal.core.aspects.server.TransactionInterceptor.org$jboss$portal$core$aspects$server$TransactionInterceptor$invoke$aop(TransactionInterceptor.java:49)
| org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
| org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
| org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:262)
| org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
| org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java)
| org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
| org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
| org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
| org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:381)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
|
This is on JBoss 2.6 Beta-1, bundled. Windows XP using Firefox 2.0.0.3.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4033692#4033692
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4033692
19 years
[Management, JMX/JBoss] - org.jboss.varia.scheduler.Scheduler Problem ?
by FDomino
Hi there,
Got a problem ( or maybe a misunderstanding) and wonder if you can help me.
We use jbossAS 4.0.3 - Sp1
Eclipse ide, but personally i just think its a scheduler issue
I'm located in Germany
now to my question:
if A seperate schedulerMbean is added with this code:
| <mbean code="org.jboss.varia.scheduler.Scheduler"
| name=":service=Scheduler,name=ServiceScheduler">
|
| <attribute name="StartAtStartup">true</attribute>
|
|
| <attribute name="SchedulableMBeanMethod">
| perform(DATE, REPETITIONS)
| </attribute>
| <attribute name="DateFormat">dd/MM/yyyy-hh:mm:ss</attribute>
| <attribute name="InitialStartDate">01/01/2007-3:45:00</attribute>
| <attribute name="SchedulePeriod">86400000</attribute>
| <attribute name="InitialRepetitions">-1</attribute>
|
| </mbean>
|
how do i fix the problem that with the resetting calendar to summer time where there is an hour difference ?
i did get this pattern :
before summertime change -> correct usage of time InitialDate and schedulePeriod
after summertime change -> incorrect usage of time InitialDate and SchedulePeriod
the date is set correctly but somehow the period is added wrong.
After summertime change the perform - Date is moved to 4:45 (One hour later , just the time that is used to differenciate between winter time and summer time !)
i've looked up some issues in jira and found one where there is a solution but its not yet marked "fixed in version"
(The solution are the dynamic keywords "NOW" & "TOMORROW" )
http://jira.jboss.com/jira/browse/JBAS-2596
Hope my english is not that bad
Any ideas ?
Thanks in advance
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4033690#4033690
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4033690
19 years
[EJB 3.0] - setter updates the DB
by merabi
Hi fellaz.
my company decided to develop a web app using EJB 3.0 but I'm facing a prob.
I hav a Entity as follows:
@Entity
public class StatusMassAd implements Serializable {
@Id
@Column(name="massAd_id")
private int id;
private int status;
public int getId() {
return id;
}
public int getStatus() {
return status;
}
public void setStatus(int status) {
this.status = status;
}
}
When I use this entity to "setStatus", it updated the DB record after transaction ended.
The book I have says (or I assume it says) that the EJB will NOT update the DB unless I call the EntityManager's "merge" method.
I would like to update the DB ONLY if the merge method is called.
Anyone know how I can stop updating the DB when I use "setters"?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4033688#4033688
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4033688
19 years