[jboss-jira] [JBoss JIRA] (DROOLS-215) Corrupted Working/Production memory

Gurinder Randhawa (JIRA) jira-events at lists.jboss.org
Tue Oct 15 18:35:37 EDT 2013


    [ https://issues.jboss.org/browse/DROOLS-215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12814420#comment-12814420 ] 

Gurinder Randhawa commented on DROOLS-215:
------------------------------------------

Yes its occurring on RHS on one of our rules which is just inserting java object into session. The first invocation of our stateless request fires OK. The second subsequent one fails. We are an insurance company, the data below is generated in our price request java service. Hope this helps!!

I am posting the specific rule and domain object its inserting.

//
// Insert reference data
//
rule "10_ServiceRequest_InsertRefData"
    auto-focus true
    no-loop
	salience 10000
when
    not(exists (RefData()))
then
    Map<String, RefData> rfMap = RefDataCacheFactory.getRefDataCache().getRefDataMap();
    for(RefData rd : rfMap.values()){
        if(rd.isActive()){
            insert(rd);
        }
    }

end


//Domain object
@Embeddable
@XmlType(propOrder={})
public class RefData implements Flagged, Referenceable, Nameable, Sortable, RefIdAdaptable {

    private static final long serialVersionUID = -2247172391015849722L;

    @Field 
    private String name;
    @Field 
    private String refId;
    @Field 
    private String code;
    private String descr;
    private String groupRefId;
    private boolean activeFlag;
    private String standardType;
    private Long standardCodeNumber;
    private Long sortOrder;

    public RefData() {
    }

    public RefData(String refId,  String code, String name, String descr, String groupRefId,  boolean activeFlag,
            String standardType, Long standardCodeNumber,  Long sortOrder) {
        super();
        this.refId = refId;
        this.code = code;
        this.name = name;
        this.descr = descr;
        this.groupRefId = groupRefId;
        this.activeFlag = activeFlag;
        this.standardType = standardType;
        this.standardCodeNumber = standardCodeNumber;
        this.sortOrder = sortOrder;
    }
    
    @org.hibernate.validator.Length(max = 100)
    @Column(name = "DESCR", length = 100)
    @Size(max = 100)
    public String getDescr() {
        return descr;
    }

    public void setDescr(String descr) {
        this.descr = descr;
    }

    @Transient
    @XmlAttribute
    public String getGroupRefId() {
        return groupRefId;
    }

    public void setGroupRefId(String groupRefId) {
        this.groupRefId = groupRefId;
    }

    @org.hibernate.validator.Length(max = 50)
    @org.hibernate.validator.NotNull
    @Column(name = "NAME", nullable = false, length = 50)
    @NotNull
    @Size(max = 50)
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @Column(name = "STATUS_FLAG", nullable = false, length = 1)
    @Type(type = "yes_no")
    @XmlTransient
    public boolean getActiveFlag() {
        return activeFlag;
    }

    public void setActiveFlag(boolean activeFlag) {
        this.activeFlag = activeFlag;
    }

    @Digits(integer = 2, fraction = 0)
    @Column(name = "SORT_ORDER", precision = 2, scale = 0)
    @XmlTransient
    public Long getSortOrder() {
        return this.sortOrder;
    }

    public void setSortOrder(Long sortOrder) {
        this.sortOrder = sortOrder;
    }

    @Column(name = "STANDARD_TYPE")
    @XmlTransient
    public String getStandardType() {
        return standardType;
    }

    public void setStandardType(String standardType) {
        this.standardType = standardType;
    }

    @Column(name = "STANDARD_CODE_NUMBER")
    @XmlTransient
    public Long getStandardCodeNumber() {
        return standardCodeNumber;
    }

    public void setStandardCodeNumber(Long standardCodeNumber) {
        this.standardCodeNumber = standardCodeNumber;
    }

    @org.hibernate.validator.NotNull
    @Column(name = "REF_ID", unique = true, nullable = false, length = 45)
    @NotNull
    @Size(max = 45)
    @XmlAttribute
    public String getRefId() {
        return refId;
    }

    public void setRefId(String refId) {
        if(refId != null && this.refId != null && this.refId.trim().length() > 0 && !this.refId.equals(refId)){
            throw new RuntimeException("RefId can't be updated!");
        }

        if(refId != null && refId.trim().length() > 0){
            this.refId = refId.trim().toUpperCase();
        }
    }

    
    /**
     * @see tu.venture.common.dao.util.RefIdAdaptable#generateRefId()
     */
    @Override
    public void generateRefId() {        
        if(this.refId == null || this.refId.length() == 0){
            this.setRefId(String.format("%s-%s", this.getGroupRefId(), this.getCode()));           
        }        
    }
    
    @org.hibernate.validator.NotNull
    @Column(name = "CODE", length = 45)
    @Size(max = 45)
    @NotNull
    @XmlElement(required=true)
    public String getCode(){
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    @Transient
    @XmlTransient
    public ActivationStatusEnum getStatus() {
        if (getActiveFlag() == true) {
            return ActivationStatusEnum.ACTIVE;
        } else {
            return ActivationStatusEnum.INACTIVE;
        }
    }

    @Transient
    public void setStatus(ActivationStatusEnum status) {
        if (status == ActivationStatusEnum.ACTIVE) {
            setActiveFlag(true);
        } else {
            setActiveFlag(false);
        }
    }

    @Transient
    public boolean isActive() {
        if (getActiveFlag() == true) {
            return true;
        } else {
            return false;
        }
    }

    @Transient
    public boolean isInactive() {
        if (getActiveFlag() == true) {
            return false;
        } else {
            return true;
        }
    }

    @Transient
    public boolean isNew() {
        return false; // activeFlag is never 'new'
    }

    @Transient
    public boolean isPending() {
        return false; // activeFlag is never 'pending'
    }

    @Override
    public <T extends Referenceable> T deepClone(boolean resetRefIds) throws IOException, ClassNotFoundException {
        return ReferenceableBase.deepClone((T)this, false); // never reset RefId for RefData
    }


    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;

        RefData refData = (RefData) o;

        if (activeFlag != refData.activeFlag) return false;
        if (groupRefId != null ? !groupRefId.equals(refData.groupRefId) : refData.groupRefId != null) return false;
        if (code != null ? !code.equals(refData.code) : refData.code != null) return false;
        if (name != null ? !name.equals(refData.name) : refData.name != null) return false;
        if (refId != null ? !refId.equals(refData.refId) : refData.refId != null) return false;
        if (standardCodeNumber != null ? !standardCodeNumber.equals(refData.standardCodeNumber) : refData.standardCodeNumber != null) return false;
        if (standardType != null ? !standardType.equals(refData.standardType) : refData.standardType != null) return false;
        if (sortOrder != null ? !sortOrder.equals(refData.sortOrder) : refData.sortOrder != null) return false;
        
        return true;
    }

    @Override
    public int hashCode() {
        int result = groupRefId != null ? groupRefId.hashCode() : 0;
        result = 31 * result + (code != null ? code.hashCode() : 0);
        result = 31 * result + (name != null ? name.hashCode() : 0);
        result = 31 * result + (activeFlag ? 1 : 0);
        result = 31 * result + (standardType != null ? standardType.hashCode() : 0);
        result = 31 * result + (standardCodeNumber != null ? standardCodeNumber.hashCode() : 0);
        result = 31 * result + (refId != null ? refId.hashCode() : 0);
        result = 31 * result + (sortOrder != null ? sortOrder.hashCode() : 0);
        return result;
    }
}



========Full stack trace=========
2013-10-15 15:20:23,516 INFO  [tu.venture.sales.drools.util.RulesHelper] 1025_PriceContext_InsertTrip: Trip [refId='null', cost=null, destination=null, reservation=null, bookingDate=null, arrivalDate=null, startDate=Tue Oct 15 00:00:00 PDT 2013, endDate=Tue Nov 05 00:00:00 PST 2013]
2013-10-15 15:20:23,516 INFO  [tu.venture.sales.drools.util.RulesHelper] 1010_PriceContext_InsertInsureds: 1
2013-10-15 15:20:23,517 INFO  [tu.venture.sales.drools.util.RulesHelper] 1000_PriceContext_InsertSelectedProductAgreement: TU-PRODUCTAGREEMENT-2000433
2013-10-15 15:20:23,517 INFO  [tu.venture.sales.drools.util.RulesHelper] 5005_InsertProductPlansBasedOnInsuredType
2013-10-15 15:20:23,752 ERROR [STDERR] Exception executing consequence for rule "10_ServiceRequest_InsertRefData" in sales.rules.sys.setup: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.drools.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:39)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1283)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.drools.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:1209)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.drools.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1442)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:710)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:674)
2013-10-15 15:20:23,754 ERROR [STDERR]  at tu.venture.domain.interfaces.RulesRequestProcessor.processByStatefullRules(RulesRequestProcessor.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at tu.venture.sales.ejb.business.SalesPriceProcessor.process(SalesPriceProcessor.java:106)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2013-10-15 15:20:23,754 ERROR [STDERR]  at java.lang.reflect.Method.invoke(Method.java:597)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103)
2013-10-15 15:20:23,754 ERROR [STDERR]  at tu.venture.sales.ejb.business.SalesPriceProcessor_$$_javassist_seam_5.process(SalesPriceProcessor_$$_javassist_seam_5.java)
2013-10-15 15:20:23,754 ERROR [STDERR]  at tu.venture.sales.ejb.business.SalesRequestProcessor.dispatchToBusinessLayer(SalesRequestProcessor.java:58)
2013-10-15 15:20:23,754 ERROR [STDERR]  at tu.venture.domain.interfaces.AbstractModuleRequestProcessor.process(AbstractModuleRequestProcessor.java:46)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2013-10-15 15:20:23,754 ERROR [STDERR]  at java.lang.reflect.Method.invoke(Method.java:597)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.interceptors.container.ContainerMethodInvocationWrapper.invokeNext(ContainerMethodInvocationWrapper.java:72)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor$InvocationContext.proceed(InvocationContextInterceptor.java:138)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.EJBInvocationContext.proceed(EJBInvocationContext.java:44)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.persistence.EntityManagerProxyInterceptor.aroundInvoke(EntityManagerProxyInterceptor.java:29)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.persistence.HibernateSessionProxyInterceptor.aroundInvoke(HibernateSessionProxyInterceptor.java:30)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:118)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.seam.intercept.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:50)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2013-10-15 15:20:23,754 ERROR [STDERR]  at java.lang.reflect.Method.invoke(Method.java:597)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.interceptors.aop.EJB3InterceptorInterceptor.invoke(EJB3InterceptorInterceptor.java:83)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.interceptors.aop.EJB3InterceptorInterceptor.invoke(EJB3InterceptorInterceptor.java:70)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.interceptors.container.ContainerMethodInvocationWrapper.invokeNext(ContainerMethodInvocationWrapper.java:62)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:76)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:62)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.GeneratedMethodAccessor3020.invoke(Unknown Source)
2013-10-15 15:20:23,754 ERROR [STDERR]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2013-10-15 15:20:23,754 ERROR [STDERR]  at java.lang.reflect.Method.invoke(Method.java:597)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_1798969827.invoke(InvocationContextInterceptor_z_fillMethod_1798969827.java)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_1798969827.invoke(InvocationContextInterceptor_z_setup_1798969827.java)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:190)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptorv2.invoke(RoleBasedAuthorizationInterceptorv2.java:201)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:182)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.ejb3.core.context.CurrentInvocationContextInterceptor.invoke(CurrentInvocationContextInterceptor.java:47)
2013-10-15 15:20:23,754 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.ejb3.interceptor.EJB3TCCLInterceptor.invoke(EJB3TCCLInterceptor.java:86)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:444)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.ejb3.remoting.IsLocalInterceptor.invokeLocal(IsLocalInterceptor.java:88)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:75)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.aspects.remoting.PojiProxy.invoke(PojiProxy.java:62)
2013-10-15 15:20:23,755 ERROR [STDERR]  at $Proxy1326.invoke(Unknown Source)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:188)
2013-10-15 15:20:23,755 ERROR [STDERR]  at $Proxy4059.process(Unknown Source)
2013-10-15 15:20:23,755 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-10-15 15:20:23,755 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2013-10-15 15:20:23,755 ERROR [STDERR]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2013-10-15 15:20:23,755 ERROR [STDERR]  at java.lang.reflect.Method.invoke(Method.java:597)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.framework.EJBServiceProxy.invoke(EJBServiceProxy.java:58)
2013-10-15 15:20:23,755 ERROR [STDERR]  at $Proxy4060.process(Unknown Source)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.framework.ClientRequestProcessor.processRequest(ClientRequestProcessor.java:24)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.partner.client.AbstractPolicyQuoteClient.callService(AbstractPolicyQuoteClient.java:98)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.partner.client.quote.InitialSalePriceClient.execute(InitialSalePriceClient.java:41)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.partner.client.PolicyQuoteFacade.calculateQuote(PolicyQuoteFacade.java:107)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.partner.controller.quote.PolicyQuoteController.calculateQuote(PolicyQuoteController.java:83)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.partner.controller.quote.PolicyQuoteController$Proxy$_$$_WeldClientProxy.calculateQuote(PolicyQuoteController$Proxy$_$$_WeldClientProxy.java)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.partner.bean.quote.QuotePageBean.calculateQuote(QuotePageBean.java:75)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.partner.bean.planinfo.PlanInfoBean.addPlansToCart(PlanInfoBean.java:270)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.partner.bean.planinfo.PlanInfoBean$Proxy$_$$_WeldClientProxy.addPlansToCart(PlanInfoBean$Proxy$_$$_WeldClientProxy.java)
2013-10-15 15:20:23,755 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-10-15 15:20:23,755 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2013-10-15 15:20:23,755 ERROR [STDERR]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2013-10-15 15:20:23,755 ERROR [STDERR]  at java.lang.reflect.Method.invoke(Method.java:597)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:280)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.el.parser.AstValue.invoke(AstValue.java:96)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:39)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
2013-10-15 15:20:23,755 ERROR [STDERR]  at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
2013-10-15 15:20:23,755 ERROR [STDERR]  at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
2013-10-15 15:20:23,755 ERROR [STDERR]  at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
2013-10-15 15:20:23,755 ERROR [STDERR]  at javax.faces.component.UICommand.broadcast(UICommand.java:315)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.richfaces.component.RowKeyContextEventWrapper.broadcast(RowKeyContextEventWrapper.java:104)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.richfaces.component.UIDataAdaptor.broadcast(UIDataAdaptor.java:448)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.richfaces.component.RowKeyContextEventWrapper.broadcast(RowKeyContextEventWrapper.java:104)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.richfaces.component.UIDataAdaptor.broadcast(UIDataAdaptor.java:448)
2013-10-15 15:20:23,755 ERROR [STDERR]  at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)
2013-10-15 15:20:23,755 ERROR [STDERR]  at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)
2013-10-15 15:20:23,755 ERROR [STDERR]  at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
2013-10-15 15:20:23,755 ERROR [STDERR]  at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
2013-10-15 15:20:23,755 ERROR [STDERR]  at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
2013-10-15 15:20:23,755 ERROR [STDERR]  at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.framework.servlet.ExceptionCatchingFilter.doFilter(ExceptionCatchingFilter.java:54)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-10-15 15:20:23,755 ERROR [STDERR]  at tu.venture.ui.framework.servlet.NoCacheHeadersServlet.doFilter(NoCacheHeadersServlet.java:41)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:191)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
2013-10-15 15:20:23,755 ERROR [STDERR]  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
2013-10-15 15:20:23,755 ERROR [STDERR]  at java.lang.Thread.run(Thread.java:662)
2013-10-15 15:20:23,756 ERROR [STDERR] Caused by: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
2013-10-15 15:20:23,756 ERROR [STDERR]  at ConditionEvaluatordf13704748e74e68a38cf5bb6c1630ef.evaluate(Unknown Source)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.rule.constraint.MvelConstraint.evaluate(MvelConstraint.java:167)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.rule.constraint.MvelConstraint.isAllowedCachedLeft(MvelConstraint.java:136)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.common.TripleBetaConstraints.isAllowedCachedLeft(TripleBetaConstraints.java:199)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.JoinNode.assertLeftTuple(JoinNode.java:96)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(CompositeLeftTupleSinkAdapter.java:232)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(CompositeLeftTupleSinkAdapter.java:89)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.JoinNode.assertLeftTuple(JoinNode.java:98)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(SingleLeftTupleSinkAdapter.java:196)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(SingleLeftTupleSinkAdapter.java:71)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.JoinNode.assertLeftTuple(JoinNode.java:98)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(CompositeLeftTupleSinkAdapter.java:232)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.CompositeLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(CompositeLeftTupleSinkAdapter.java:116)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.LeftInputAdapterNode.assertObject(LeftInputAdapterNode.java:154)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.SingleObjectSinkAdapter.propagateAssertObject(SingleObjectSinkAdapter.java:59)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:364)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.ObjectTypeNode.assertObject(ObjectTypeNode.java:235)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.reteoo.EntryPointNode.assertObject(EntryPointNode.java:240)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.common.NamedEntryPoint.insert(NamedEntryPoint.java:337)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.common.NamedEntryPoint.insert(NamedEntryPoint.java:298)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:888)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.base.DefaultKnowledgeHelper.insert(DefaultKnowledgeHelper.java:187)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.base.DefaultKnowledgeHelper.insert(DefaultKnowledgeHelper.java:181)
2013-10-15 15:20:23,756 ERROR [STDERR]  at sales.rules.sys.setup.Rule_10_ServiceRequest_InsertRefData_fbff25aa69474eb5a6023d156e613f1e.defaultConsequence(Rule_10_ServiceRequest_InsertRefData_fbff25aa69474eb5a6023d156e613f1e.java:10)
2013-10-15 15:20:23,756 ERROR [STDERR]  at sales.rules.sys.setup.Rule_10_ServiceRequest_InsertRefData_fbff25aa69474eb5a6023d156e613f1eDefaultConsequenceInvokerGenerated.evaluate(Unknown Source)
2013-10-15 15:20:23,756 ERROR [STDERR]  at sales.rules.sys.setup.Rule_10_ServiceRequest_InsertRefData_fbff25aa69474eb5a6023d156e613f1eDefaultConsequenceInvoker.evaluate(Unknown Source)
2013-10-15 15:20:23,756 ERROR [STDERR]  at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1273)
2013-10-15 15:20:23,756 ERROR [STDERR]  ... 175 more
2013-10-15 15:20:23,777 INFO  [STDOUT] 20000-Insert breakdown code=PL-SPCK-6, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001883
2013-10-15 15:20:23,777 INFO  [STDOUT] 20000-Insert breakdown code=PL-MTI-1, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001823
2013-10-15 15:20:23,778 INFO  [STDOUT] 20000-Insert breakdown code=PL-MMED-2, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001583
2013-10-15 15:20:23,778 INFO  [STDOUT] 20000-Insert breakdown code=PL-SMED-3, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001743
2013-10-15 15:20:23,778 INFO  [tu.venture.sales.drools.util.RulesHelper] 5510_UpdatePriceResponse_AddPriceBreakdownsToCollection: plan=PL-SMED-3 �nsured=
2013-10-15 15:20:23,778 INFO  [tu.venture.sales.drools.util.RulesHelper] 24000_SetMinimumPremium_$20_FreedomPlansRegion1,2
2013-10-15 15:20:23,779 INFO  [STDOUT] 20000-Insert breakdown code=PL-STCAN-1, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001563
2013-10-15 15:20:23,779 INFO  [tu.venture.sales.drools.util.RulesHelper] 5510_UpdatePriceResponse_AddPriceBreakdownsToCollection: plan=PL-STCAN-1 �nsured=
2013-10-15 15:20:23,779 INFO  [STDOUT] 20000-Insert breakdown code=PL-STI-1, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001643
2013-10-15 15:20:23,780 INFO  [STDOUT] 20000-Insert breakdown code=PL-MTCAN-1, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001543
2013-10-15 15:20:23,780 INFO  [STDOUT] 20000-Insert breakdown code=PL-MADD-1, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001723
2013-10-15 15:20:23,780 INFO  [STDOUT] 20000-Insert breakdown code=PL-SMED-2, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001983
2013-10-15 15:20:23,781 INFO  [STDOUT] 20000-Insert breakdown code=PL-SMED-1, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001903
2013-10-15 15:20:23,781 INFO  [STDOUT] 20000-Insert breakdown code=PL-SMED-4, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2002003
2013-10-15 15:20:23,782 INFO  [STDOUT] 20000-Insert breakdown code=PL-SSRC-1, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001703
2013-10-15 15:20:23,782 INFO  [STDOUT] 20000-Insert breakdown code=PL-SBAG-1, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001513
2013-10-15 15:20:23,782 INFO  [STDOUT] 20000-Insert breakdown code=PL-SPCK-2, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001623
2013-10-15 15:20:23,783 INFO  [STDOUT] 20000-Insert breakdown code=PL-MMED-3, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2002083
2013-10-15 15:20:23,783 INFO  [STDOUT] 20000-Insert breakdown code=PL-SADD-1, insured=, age=11, rateGroup=TU-RATESTANDARDGROUP-2001783
2013-10-15 15:20:23,783 INFO  [tu.venture.sales.drools.util.RulesHelper] 23000_SetBaseRateMultiplier_TRIP: PL-SSRC-1|rg=Default - Rental Car - Single Trip
2013-10-15 15:20:23,783 INFO  [tu.venture.sales.drools.util.RulesHelper] 23000_SetBaseRateMultiplier_TRIP: PL-SMED-4|rg=Freedom - Medical Worldwide xUSA - Single Trip
2013-10-15 15:20:23,784 INFO  [tu.venture.sales.drools.util.RulesHelper] 23000_SetBaseRateMultiplier_TRIP: PL-SMED-1|rg=Freedom - Medical within Canada - Single Trip
2013-10-15 15:20:23,784 INFO  [tu.venture.sales.drools.util.RulesHelper] 23000_SetBaseRateMultiplier_TRIP: PL-SMED-2|rg=Freedom - Visitors - Single Trip
2013-10-15 15:20:23,784 INFO  [tu.venture.sales.drools.util.RulesHelper] 23000_SetBaseRateMultiplier_TRIP: PL-SMED-3|rg=Freedom - Medical Worldwide - Single Trip
2013-10-15 15:20:23,794 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-STCAN-1^^:Missing rate factors, unable to retrieve a rate group = Default - Trip Cancellation - Single Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0]]
2013-10-15 15:20:23,797 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-SADD-1^^:Missing rate factors, unable to retrieve a rate group = Default - AD&D - Single Trip: missing factors=[RefData [activeFlag=true, code=TRIP, name=Trip Length, refId=PRD-RFACTORCAT-TRIP, sortOrder=3], RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0]]
2013-10-15 15:20:23,797 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-MMED-3^^:Missing rate factors, unable to retrieve a rate group = Freedom - Medical Worldwide - Multi Trip - CDI: missing factors=[RefData [activeFlag=true, code=FAM, name=Family, refId=PRD-RFACTORCAT-FAM, sortOrder=8], RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0], RefData [activeFlag=true, code=HLTH, name=Health, refId=PRD-RFACTORCAT-HLTH, sortOrder=2]]
2013-10-15 15:20:23,798 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-SPCK-2^^:Missing rate factors, unable to retrieve a rate group = Freedom - All Inclusive - Single Trip: missing factors=[RefData [activeFlag=true, code=TRIP, name=Trip Length, refId=PRD-RFACTORCAT-TRIP, sortOrder=3]]
2013-10-15 15:20:23,798 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-SBAG-1^^:Missing rate factors, unable to retrieve a rate group = Default - Baggage - Single Trip: missing factors=[RefData [activeFlag=true, code=TRIP, name=Trip Length, refId=PRD-RFACTORCAT-TRIP, sortOrder=3], RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0], RefData [activeFlag=true, code=FAM, name=Family, refId=PRD-RFACTORCAT-FAM, sortOrder=8]]
2013-10-15 15:20:23,798 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-SSRC-1^^:Missing rate factors, unable to retrieve a rate group = Default - Rental Car - Single Trip: missing factors=[RefData [activeFlag=true, code=TRIP, name=Trip Length, refId=PRD-RFACTORCAT-TRIP, sortOrder=3], RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0]]
2013-10-15 15:20:23,798 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-SMED-4^^:Missing rate factors, unable to retrieve a rate group = Freedom - Medical Worldwide xUSA - Single Trip: missing factors=[RefData [activeFlag=true, code=TRIP, name=Trip Length, refId=PRD-RFACTORCAT-TRIP, sortOrder=3], RefData [activeFlag=true, code=HLTH, name=Health, refId=PRD-RFACTORCAT-HLTH, sortOrder=2], RefData [activeFlag=true, code=REGI, name=Region, refId=PRD-RFACTORCAT-REGI, sortOrder=10], RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0], RefData [activeFlag=true, code=FAM, name=Family, refId=PRD-RFACTORCAT-FAM, sortOrder=8]]
2013-10-15 15:20:23,798 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-SMED-1^^:Missing rate factors, unable to retrieve a rate group = Freedom - Medical within Canada - Single Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0], RefData [activeFlag=true, code=TRIP, name=Trip Length, refId=PRD-RFACTORCAT-TRIP, sortOrder=3], RefData [activeFlag=true, code=FAM, name=Family, refId=PRD-RFACTORCAT-FAM, sortOrder=8]]
2013-10-15 15:20:23,798 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-SMED-2^^:Missing rate factors, unable to retrieve a rate group = Freedom - Visitors - Single Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0], RefData [activeFlag=true, code=FAM, name=Family, refId=PRD-RFACTORCAT-FAM, sortOrder=8]]
2013-10-15 15:20:23,798 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-MTCAN-1^^:Missing rate factors, unable to retrieve a rate group = Default - Trip Cancellation - Multi Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0]]
2013-10-15 15:20:23,798 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-MADD-1^^:Missing rate factors, unable to retrieve a rate group = Default - AD&D - Multi Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0], RefData [activeFlag=true, code=TRIP, name=Trip Length, refId=PRD-RFACTORCAT-TRIP, sortOrder=3]]
2013-10-15 15:20:23,798 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-STCAN-1^^:Missing rate factors, unable to retrieve a rate group = Default - Trip Cancellation - Single Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0]]
2013-10-15 15:20:23,799 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-STI-1^^:Missing rate factors, unable to retrieve a rate group = Default - Trip Interruption - Single Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0]]
2013-10-15 15:20:23,799 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-SMED-3^^:Missing rate factors, unable to retrieve a rate group = Freedom - Medical Worldwide - Single Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0], RefData [activeFlag=true, code=REGI, name=Region, refId=PRD-RFACTORCAT-REGI, sortOrder=10], RefData [activeFlag=true, code=FAM, name=Family, refId=PRD-RFACTORCAT-FAM, sortOrder=8], RefData [activeFlag=true, code=HLTH, name=Health, refId=PRD-RFACTORCAT-HLTH, sortOrder=2], RefData [activeFlag=true, code=TRIP, name=Trip Length, refId=PRD-RFACTORCAT-TRIP, sortOrder=3]]
2013-10-15 15:20:23,799 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-MMED-2^^:Missing rate factors, unable to retrieve a rate group = Freedom - Medical within Canada - Multi Trip: missing factors=[RefData [activeFlag=true, code=FAM, name=Family, refId=PRD-RFACTORCAT-FAM, sortOrder=8], RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0]]
2013-10-15 15:20:23,799 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-SPCK-6^^:Missing rate factors, unable to retrieve a rate group = Freedom - Non Medical Package - Single Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0]]
2013-10-15 15:20:23,799 WARN  [tu.venture.sales.ejb.business.SalesPriceProcessor] Rate not found for insured plan:PL-MTI-1^^:Missing rate factors, unable to retrieve a rate group = Default - Trip Interruption - Multi Trip: missing factors=[RefData [activeFlag=true, code=AGE, name=Age, refId=PRD-RFACTORCAT-AGE, sortOrder=0]]
2013-10-15 15:20:23,801 INFO  [STDOUT] Set minimum applied=true on plan=PL-SMED-3 minAmount=20
2013-10-15 15:20:23,802 INFO  [STDOUT] Charged minimum premium=$20

                
> Corrupted Working/Production memory
> -----------------------------------
>
>                 Key: DROOLS-215
>                 URL: https://issues.jboss.org/browse/DROOLS-215
>             Project: Drools
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 5.5.0.Final
>            Reporter: Ales Dolecek
>            Assignee: Mark Proctor
>         Attachments: ConcurrentNodeMemories.java
>
>
> Experienced ClassCastException mixing BetaMemory and AlphaMemory. There is debate in the mailing list/forum. The problem seems to be related to dymanic updates of knowledgebase.
> Saddly there is no deterministic way how to reproduce the issue, but that should not prevent tracking it here.
> Stack trace from my project:
> java.lang.ClassCastException: org.drools.reteoo.BetaMemory cannot be cast to org.drools.reteoo.AlphaNode$AlphaMemory
>         at org.drools.reteoo.AlphaNode.assertObject(AlphaNode.java:136) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.reteoo.CompositeObjectSinkAdapter.doPropagateAssertObject(CompositeObjectSinkAdapter.java:497) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:382) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.reteoo.ObjectTypeNode.assertObject(ObjectTypeNode.java:235) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.reteoo.EntryPointNode.assertObject(EntryPointNode.java:240) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.common.NamedEntryPoint.insert(NamedEntryPoint.java:350) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.common.NamedEntryPoint.insert(NamedEntryPoint.java:311) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:903) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.base.DefaultKnowledgeHelper.insert(DefaultKnowledgeHelper.java:192) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.base.DefaultKnowledgeHelper.insert(DefaultKnowledgeHelper.java:186) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at cz.nextiraone.screening.rules.screening.Rule_Telefonni_cislo_z_textu__jen_cifry__225b11d6cd07418aac8c06cf5c86b4b1.defaultConsequence(Rule_Telefonni_cislo_z_textu__jen_cifry__225b11d6cd07418aac8c06cf5c86b4b1.java:7) ~[na
> :na]
>         at cz.nextiraone.screening.rules.screening.Rule_Telefonni_cislo_z_textu__jen_cifry__225b11d6cd07418aac8c06cf5c86b4b1DefaultConsequenceInvokerGenerated.evaluate(Unknown Source) ~[na:na]
>         at cz.nextiraone.screening.rules.screening.Rule_Telefonni_cislo_z_textu__jen_cifry__225b11d6cd07418aac8c06cf5c86b4b1DefaultConsequenceInvoker.evaluate(Unknown Source) ~[na:na]
>         at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1287) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:1221) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1456) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:710) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:674) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]
>         at org.drools.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:230) ~[drools-core-5.5.0.Final.jar:5.5.0.Final]

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the jboss-jira mailing list