ValueChangeEventFilter as a CacheFilter

I'm trying to set up a ValueChangeEventFilter as follows:
ValueExtractor ve = new PofExtractor(Integer.class, bop_CompletedJob.IDX_JOBID);
Filter filter = new InFilter(ve,jobIDs);
ve = new PofExtractor(Long.class, bop_CompletedJob.IDX_DataChangedAt);
Filter dataModifiedFilter = new ValueChangeEventFilter(ve);
filter = new AndFilter(filter, dataModifiedFilter);
When I do this, I get the following Exception on the server:
2010-04-06 17:26:07.765/255.770 Oracle Coherence GE 3.5.3/465 <Error> (thread=DistributedCache, member=4): Exception occured during filter evaluation: MapEventFilter(mask=ALL, filter=AndFilter(InFilter(PofExtractor(target=VALUE, navigator=SimplePofPath(indices=0)), [700]), ValueChangeEventFilter(extractor=PofExtractor(target=VALUE, navigator=SimplePofPath(indices=4))))); removing the filter...
2010-04-06 17:26:07.765/255.770 Oracle Coherence GE 3.5.3/465 <Error> (thread=DistributedCache, member=4):
java.lang.UnsupportedOperationException
at com.tangosol.util.filter.ValueChangeEventFilter.evaluateExtracted(ValueChangeEventFilter.java:86)
Is there any issue with using a ValueChangeFilter in this way?
If there's no way to do it using the approach above, I've implemented a custom filter that adds the valueChanged functionality (some null checks are missing...).
     public static class MyMapEventFilter extends MapEventFilter {
          public MyMapEventFilter(int nMask, Filter filter) {
               super(nMask, filter);
          @Override
          public boolean evaluate(Object o) {
               boolean matches = super.evaluate(o);
               if( matches && o instanceof MapEvent ) {
                    MapEvent evt = (MapEvent)o;                    
                    bop_CompletedJob oldVal = (bop_CompletedJob)evt.getOldValue();
                    bop_CompletedJob newVal = (bop_CompletedJob)evt.getNewValue();
                    Date oCompletedAt = oldVal.getCompletedAt();
                    Date nCompletedAt = newVal.getCompletedAt();
                    boolean areDifferent = false;
                    if( nCompletedAt != null ) {
                         areDifferent = !nCompletedAt.equals(oCompletedAt);
                    } else {
                         areDifferent = oCompletedAt == null;
                    return areDifferent;
               } else {
                    s_logger.error("not a MapEvent!");
               return matches;
If the custom MapEventFilter above is what's needed, I can deal with that. But, if I need to take that approach is there some way to leverage POF extractors such that the filter does not need to de-serialize the data on the server?
When I set a break point in the evaluate method, it seems as if the old and new values are already de-serialized.

Hi,
I think the problem is that the ValueChangeEventFilte is expecting an event but since it is wrapped by the MapEventFileter and the AND filter it is receiving an Object. What should work is to wrap the VCEF and the MEF (will wrap the IN filter) with the AND filter.
Please let me know if that is not clear.
Thanks,
-Dave

Similar Messages

  • Order cannot be cast to com.tangosol.util.MapEvent

    This code is causing an exception. How should I be writing this filter? I want to listen for events when the status changes for one specific Order object. That Order has an integer key property which is the same integer key value used to store it in the cache. The code causing the exception is:
        public void addStatusChangeListener() {
                Filter f1 = new ValueChangeEventFilter("OrderStatus");
                Filter f2 = new EqualsFilter("Key", this.getKey());
                Filter f3 = new AndFilter(f1,f2);
                Filter statusChangeFilter = new MapEventFilter(MapEventFilter.E_UPDATED, f3);
                System.out.println("ADD STATUS CHANGE LISTENER "+this.symbol+" "+this.getKey());
                this.getCache().addMapListener(this , statusChangeFilter, false);
    2009-09-18 10:52:54.796/238.692 Oracle Coherence GE 3.5/459 <Error> (thread=DistributedCache, member=1):
    Exception occured during filter evaluation: MapEventFilter(mask=UPDATED, filter=
    AndFilter(ValueChangeEventFilter(extractor=.OrderStatus()), EqualsFilter(.Key(), 189000006))); removing the filter...
    2009-09-18 10:52:54.796/238.692 Oracle Coherence GE 3.5/459 <Error> (thread=DistributedCache, member=1):
    java.lang.ClassCastException: oms.Order cannot be cast to com.tangosol.util.MapEvent
            at com.tangosol.util.filter.ValueChangeEventFilter.evaluate(ValueChangeEventFilter.java:69)
            at com.tangosol.util.filter.AllFilter.evaluate(AllFilter.java:56)
            at com.tangosol.util.filter.MapEventFilter.evaluate(MapEventFilter.java:178)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.prepareDispatch(DistributedCache.CDB:82)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.postInvoke(DistributedCache.CDB:10)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.invoke(DistributedCache.CDB:117)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache.onInvokeRequest(DistributedCache.CDB:50)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$InvokeRequest.run(DistributedCache.CDB:1)
            at com.tangosol.coherence.component.net.message.requestMessage.DistributedCacheKeyRequest.onReceived(DistributedCacheKeyRequest.CDB:12)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onMessage(Grid.CDB:9)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onNotify(Grid.CDB:136)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache.onNotify(DistributedCache.CDB:3)
            at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:37)
            at java.lang.Thread.run(Thread.java:619)Thanks,
    Andrew

    Ok, but isn't it just something wrong with how I wrote/used that filter?
    -Andrew
    public class Order implements Cloneable, Comparable, java.io.Serializable, MapListener {
        private String symbol = null;
        private OrderStatus orderStatus = OrderStatus.PENDING_NEW;
        private int id = 0; // java int max = 2,147,483,647
        private transient ArrayList<OrderStatusChangeListener> statusChangeListeners = new ArrayList<OrderStatusChangeListener>();
        public static NamedCache getCache() {
            if (cache == null) {
                System.out.println("Order...CacheFactory.getCache(\"orders\")");
                cache = CacheFactory.getCache("orders");
            return cache;
        public void send() {
            getCache().put(this.id, this);
        public static int sendMultiple(Iterable<Order> orders){
            int counter=0;
            HashMap m = new HashMap();
            for (Order o:orders){
                m.put(o.getKey(),o);
                counter++;
            getCache().putAll(m);
            return counter;
        public static class CancelProcessor extends AbstractProcessor {
            public Object process(InvocableMap.Entry entry) {
                Order o = (Order)entry.getValue();
                if (o.cancelCount == 0) {
                    o.cancelCount = 1;
                } else {
                    logger.info("ignoring dup. cancel req on " + o.symbol + " id=" + o.id);
                return o.cancelCount;
        public void cancel() {
            Filter f = new EqualsFilter("getCancelCount", 0);
            UpdaterProcessor up1 = new UpdaterProcessor("setCancelCount", new Integer(1));
            UpdaterProcessor up2 = new UpdaterProcessor("setCancelSubmittedTime", Base.getSafeTimeMillis() );
            CompositeProcessor cp = new CompositeProcessor(new InvocableMap.EntryProcessor[] {up1,up2});
            ConditionalProcessor x = new ConditionalProcessor(f, cp);
            getCache().invoke(key, x);
        private static NumberIncrementor ni1 = new NumberIncrementor("CancelCount", 1, false);
        public static void cancelMultiple(Collection<Integer> orderIds){
            getCache().invokeAll(orderIds, ni1);
        public static void cancelAllByAccount(String account){
            getCache().invokeAll( new EqualsFilter("getAccount", account), ni1);
        public void cancelAllowingMultipleCancelsOfThisOrder() {
            System.out.println("cancelAllowingMultipleCancelsOfThisOrder symbol=" + symbol + " key="+key+ " id=" + this.id);
            getCache().invoke(key, ni1);
            UpdaterProcessor up = new UpdaterProcessor("setCancelSubmittedTime", Base.getSafeTimeMillis() );
            getCache().invoke(key, up);
        public void entryInserted(MapEvent mapEvent) {
        public void entryUpdated(MapEvent mapEvent) {
            Order o = (Order)mapEvent.getNewValue();
            fireStatusChange(o);
        public void entryDeleted(MapEvent mapEvent) {
        public void removeStatusChangeListener(OrderStatusChangeListener listener) {
            synchronized (statusChangeListeners) {
                statusChangeListeners.remove(listener);
                if (statusChangeListeners.size()==0) {
                    this.getCache().removeMapListener(this, statusChangeFilter);
        private transient Filter statusChangeFilter=null;
        public void addStatusChangeListener(OrderStatusChangeListener listener) {
            if (statusChangeFilter==null) {
                Filter f1 = new ValueChangeEventFilter("OrderStatus");
                Filter f2 = new EqualsFilter("Key", this.getKey());
                Filter f3 = new AndFilter(f1,f2);
                statusChangeFilter = new MapEventFilter(MapEventFilter.E_UPDATED, f3);
            System.out.println("ADD STATUS CHANGE LISTENER "+this.symbol+" "+this.getKey());
            synchronized (statusChangeListeners) {
                if (statusChangeListeners.size()==0) {
                    this.getCache().addMapListener(this , statusChangeFilter, false);
                statusChangeListeners.add(listener);
        private void fireStatusChange(Order o ) {
            System.out.println("FIRE STATUS CHANGE: starting...");
            // do not depend on the firing of a status change to mean that the
            // status did certainly change.  Use the firing of status change as a
            // trigger to examine the order's status w/getStatus().
            System.out.println("1");
            synchronized (statusChangeListeners) {
                System.out.println("2");
                List<OrderStatusChangeListener> asdf = new LinkedList<OrderStatusChangeListener>(statusChangeListeners);
                System.out.println("3");
                for (OrderStatusChangeListener x : asdf) {
                    System.out.println("4");
                    try {
                        System.out.println("FIRE STATUS CHANGE: "+x);
                        x.dispatchOrderStatusChange(o);
                    } catch (java.util.ConcurrentModificationException e) {
                        logger.error("** fireStatusChange: ConcurrentModificationException " + e.getMessage());
                        logger.error(e.getStackTrace());
                        e.printStackTrace();
            System.out.println("FIRE STATUS CHANGE: done...");
        public int compareTo(Object o) { //assumes ID allways int.
            return this.key - ((Order)o).key;
        public boolean equals(Object o) {
            return (this.key == ((Order)o).key);
        public void setStatus(OrderStatus orderStatus) {
            this.orderStatus = orderStatus;
        public OrderStatus getStatus() {
            return orderStatus;
        public Integer getKey(){
            return key;
        private Integer key;
        public Order() {
            id = generateId();
            key=new Integer(id);
        public Object clone() {
            try {
                Order order = (Order)super.clone();
                order.setId(order.generateId());
                return order;
            } catch (CloneNotSupportedException e) {
                e.printStackTrace();
            return null;
        public static int generateId() {
            idwLock.lock();
            try {
                if (nextId == flipOverId) {
                    // redo this w/a number incrementor passing in null for the member variable
    //                ValueManipulator vm=null;
    //                NumberIncrementor ni = new NumberIncrementor(vm, 1, false);
                    NamedCache omsCache = CacheFactory.getCache("oms");
                    omsCache.lock("high_order_id");
                    Integer i = (Integer)omsCache.get("high_order_id");
                    if (i==null) i=188; // change to 1 once legacy is gone
                    omsCache.put("high_order_id", ++i);
                    omsCache.unlock("high_order_id");
                    flipOverId = (i+1) * MAX_ORDERS_PER_TRADER_ID;
                    nextId = (MAX_ORDERS_PER_TRADER_ID * i)+1;
                    return nextId;
                } else {
                    return ++nextId;
            } finally {
                idwLock.unlock();
        public boolean isCancelRequestedOrIsCanceled() {
            // change to cancelrequested lock, not ack lock
            if (orderStatus==OrderStatus.CANCELED)
                return true;
            //  ValueExtractor extractor = new ReflectionExtractor("getCancelCount");
            //  int cc = (Integer)cache.invoke( this.ID , extractor );
            Order o = (Order)getCache().get(this.id);
            int cc = o.getCancelCount();
            return cc > 0 || o.orderStatus == OrderStatus.CANCELED;
        public void setId(int Id) {
            this.id = Id;
        public int getId() {
            return id;
    }

  • Q: WLS 7 Cache Filters (Response Caching) Keys, Vars?

              I can't seem to find any better docs about setting up cache filters than this
              http://edocs.bea.com/wls/docs70/servlet/progtasks.html#response_caching
              specifically, what are some examples of the init params, Keys and Vars?
              - especially in use with Servlets.
              Can Keys be Attribute names? Parameter names? Headers? Cookies? Other?
              And then what are examples of Vars?
              "variables calculated by the page that you want to cache"
              Does that really mean, it's cacheing a variable, like a resultset calculated in
              the doGet, instead of the page (response)? If so what can those be? Or should
              that have said "variables used to calculate the page"?
              Let's say I have a Servlet which might be called like
              myservlet?param1=A&param2=B&param3=C
              and there are a few cookies, cookie1=X;cookie2=Y;cookie3=Z
              In this case, only param1, param2, cookie1 can actually make a difference in the
              response. So I want my cached keyed off those (and only those).
              what would it look like?
              <init-param>
              <param-name>Key</param-name>
              <param-value>?</param-value>
              </init-param>
              <init-param>
              <param-name>Vars</param-name>
              <param-value>?</param-value>
              </init-param>
              

    We are in process of updating the docs for cache filter. So they should be
              in
              better shape soon. Sorry for the inconvenience.
              Here is an example:
              <filter>
              <filter-name>CacheFilter</filter-name>
              <filter-class>weblogic.cache.filter.CacheFilter</filter-class>
              <init-param>
              <param-name>scope</param-name>
              <param-value>session</param-value>
              </init-param>
              <init-param>
              <param-name>timeout</param-name>
              <param-value>30m</param-value>
              </init-param>
              <init-param>
              <param-name>size</param-name>
              <param-value>10</param-value>
              </init-param>
              <init-param>
              <param-name>key</param-name>
              <param-value>parameter.userid,parameter.clientip</param-value>
              </init-param>
              <init-param>
              <param-name>vars</param-name>
              <param-value>request.var1,request.var2,request.var3</param-value>
              </init-param>
              </filter>
              <filter-mapping>
              <filter-name>CacheFilter</filter-name>
              <url-pattern>/cached/*</url-pattern>
              </filter-mapping>
              Various scopes:
              parameter -> request parameter
              request -> request attribute
              requestHeader -> request header
              responseHeader -> response header
              session -> http session
              application -> context
              cluster -> cluster scope (need to configure cluster listener for this)
              key:
              Syntax: Comma separated list of <scope>.<attribute name>
              Typically a given cache is identified by it's cache name that you configured
              in web.xml.
              If that's not specified the request uri is used as a cache name. But using
              keys you can
              specify additional values to identify a tag. For example if you want to
              separate out the
              cache for a given end user, then in addition to the cache name you can
              specify the keys
              as the userid, values for which you want to pick it up from the request
              parameter scope
              (query param/post params) plus perhaps a client ip. So you will specify your
              keys as:
              "parameter.userid,parameter.clientip"
              Here "parameter" is the scope (request parameter scope) and
              "userid"/"clientip" are the parameters/attributes.
              This means the primary key for the cache becomes the cache name (request uri
              in this
              case) + value of userid request param + value of clientip request param.
              Note: If you don't specify the scope the cache system will search all the
              scopes
              for the attribute.
              size:
              For caches that use keys, the size element defines the number of entries
              allowed.
              The default is an unlimited cache of keys. With a limited number of keys the
              tag
              uses a least-used system to order the cache (BubblingCache).
              vars:
              Same syntax as the key:
              Syntax: Comma separated list of <scope>.<attribute name>
              Variables are used to do input caching. So you can save the variables you
              used to calculate the cache. When the cache is retrieved the variables are
              restored back to the scope you specified. For example for retrieving results
              from
              a database you used var1 from request param, var2 from session etc. So
              when the cache is created the value of these variables are stored with the
              cache. When the cache is accessed next time these values are restored
              so you will be able to access them from respective scopes. For example
              var1 will be available from request and var2 from session.
              Hope this helps.
              --Vinod.
              "Stek" <[email protected]> wrote in message
              news:[email protected]...
              >
              > I can't seem to find any better docs about setting up cache filters than
              this
              >
              > http://edocs.bea.com/wls/docs70/servlet/progtasks.html#response_caching
              >
              > specifically, what are some examples of the init params, Keys and Vars?
              > - especially in use with Servlets.
              >
              > Can Keys be Attribute names? Parameter names? Headers? Cookies? Other?
              >
              > And then what are examples of Vars?
              > "variables calculated by the page that you want to cache"
              > Does that really mean, it's cacheing a variable, like a resultset
              calculated in
              > the doGet, instead of the page (response)? If so what can those be? Or
              should
              > that have said "variables used to calculate the page"?
              >
              > Let's say I have a Servlet which might be called like
              > myservlet?param1=A&param2=B&param3=C
              > and there are a few cookies, cookie1=X;cookie2=Y;cookie3=Z
              >
              > In this case, only param1, param2, cookie1 can actually make a difference
              in the
              > response. So I want my cached keyed off those (and only those).
              >
              > what would it look like?
              >
              > <init-param>
              > <param-name>Key</param-name>
              > <param-value>?</param-value>
              > </init-param>
              > <init-param>
              > <param-name>Vars</param-name>
              > <param-value>?</param-value>
              > </init-param>
              >
              

  • Framework : Liferay-Struts 2 on WebLogic : java.io.NotSerializableException

    We have a portlet running within the Liferay-container, that is giving the stacktrace hereunder :
    The strange thing is the fact that this application is working without any problem within the Tomcat-container.
    StackTrace :
    java.io.NotSerializableException: org.apache.struts2.portlet.PortletRequestMap
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
         at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
         at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
         at java.util.ArrayList.writeObject(ArrayList.java:570)
         at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
         at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
         at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
         at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
         at weblogic.common.internal.PassivationUtils.toByteArray(PassivationUtils.java:33)
         at weblogic.common.internal.PassivationUtils.toByteArray(PassivationUtils.java:24)
         at weblogic.common.internal.PassivationUtils.copy(PassivationUtils.java:64)
         at weblogic.servlet.internal.AttributeWrapper.getObject(AttributeWrapper.java:89)
         at weblogic.servlet.internal.AttributeWrapper.getObject(AttributeWrapper.java:39)
         at weblogic.servlet.internal.session.SessionData.getAttribute(SessionData.java:805)
         at com.liferay.util.servlet.SharedSessionWrapper.getAttribute(SharedSessionWrapper.java:67)
         at com.liferay.portlet.PortletSessionImpl.getAttribute(PortletSessionImpl.java:110)
         at com.liferay.portlet.PortletSessionImpl.getAttribute(PortletSessionImpl.java:97)
         at com.liferay.portlet.PortletSessionImpl.getAttributeMap(PortletSessionImpl.java:129)
         at com.liferay.portlet.PortletSessionImpl.getAttributeMap(PortletSessionImpl.java:118)
         at com.liferay.portal.servlet.taglib.portlet.DefineObjectsTagUtil.doStartTag(DefineObjectsTagUtil.java:93)
         at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.liferay.portal.kernel.util.MethodInvoker.invoke(MethodInvoker.java:81)
         at com.liferay.portal.kernel.util.MethodInvoker.invoke(MethodInvoker.java:51)
         at com.liferay.taglib.portlet.DefineObjectsTag.doStartTag(DefineObjectsTag.java:51)
         at jsp_servlet._html._common._themes.__portlet._jspService(__portlet.java:771)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:429)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163)
         at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:99)
         at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:135)
         at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:760)
         at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:892)
         at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:462)
         at jsp_servlet._html._portal.__render_portlet._jspService(__render_portlet.java:1984)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:429)
         at com.liferay.portal.util.PortalImpl.renderPortlet(PortalImpl.java:3170)
         at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:1042)
         at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:169)
         at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:102)
         at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:280)
         at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:189)
         at jsp_servlet._html._portal._layout._view.__portlet._jspService(__portlet.java:837)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:429)
         at com.liferay.portal.action.LayoutAction.includeLayoutContent(LayoutAction.java:318)
         at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:519)
         at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:196)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
         at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:159)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:622)
         at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:860)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:115)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:181)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:115)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:115)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:213)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:500)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:248)
         at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:142)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:115)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(ETagFilter.java:50)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:141)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:115)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:115)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:213)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:232)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:115)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.cache.CacheFilter.processFilter(CacheFilter.java:459)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:262)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.sso.opensso.OpenSSOFilter.processFilter(OpenSSOFilter.java:72)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(NtlmPostFilter.java:91)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:191)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:229)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.servlet.filters.threadlocalcache.ThreadLocalCacheFilter.processFilter(ThreadLocalCacheFilter.java:51)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:112)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:115)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:185)
         at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:115)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >
    Edited by: user3229222 on 17-nov-2010 5:45

    Already thnks for anwsering.
    I've tried printing out the different content of the session, and it indicates that all variables are serializable
    {} Serializable
    /pages/frmReviewLeverancier.jsp Serializable
    com.opensymphony.xwork2.ognl.OgnlValueStack@14c320f Serializable
    {} Serializable
    Code for printing out these vars :
              Enumeration en=getPortletSession().getAttributeNames();
              while(en.hasMoreElements())
              String attrName=(String)en.nextElement();
              if(getPortletSession().getAttribute(attrName) instanceof java.io.Serializable){
                   System.out.println(getPortletSession().getAttribute(attrName) + " Serializable");
              }else{
                   System.out.println(getPortletSession().getAttribute(attrName) + " not Serializable");
              }

  • Error on JRUN Log

    I've being receiving a lot of this error:
    26/07 09:52:43 error Head not supported by this filter.
    javax.servlet.ServletException: Head not supported by this
    filter.
    at
    flex.server.j2ee.cache.CacheFilter.doFilter(CacheFilter.java:178)
    at
    flex.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:66)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
    at jrun.servlet.FilterChain.service(FilterChain.java:101)
    at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
    at
    jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at
    jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:259)
    at
    jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:541)
    at
    jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:204)
    at
    jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
    Coldfusion MX 6.1 6,1,0,83762 with JRUN.
    JRUN.xml arguments
    java.args=-Xmx1024M -Xms1024M -server
    -Dsun.io.useCanonCaches=false
    -Xbootclasspath/a:"{application.home}/servers/cfusion/cfusion-ear/cfusion-war/WEB-INF/cfu sion/lib/webchartsJava2D.jar"
    -XX:MaxPermSize=256m -XX:+UseParallelGC -DJINTEGRA_NATIVE_MODE
    -DJINTEGRA_PREFETCH_ENUMS
    C:\JRun4\servers\cfusion\SERVER-INF\jrun.xml
    <attribute
    name="activeHandlerThreads">200</attribute>
    <attribute
    name="maxHandlerThreads">400</attribute>
    <attribute
    name="minHandlerThreads">10</attribute>
    AMD Opteron 280
    2.8 Ghz 3.00 GB Ram
    Windows 2003
    Tks in advance

    I've being receiving a lot of this error:
    26/07 09:52:43 error Head not supported by this filter.
    javax.servlet.ServletException: Head not supported by this
    filter.
    at
    flex.server.j2ee.cache.CacheFilter.doFilter(CacheFilter.java:178)
    at
    flex.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:66)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
    at jrun.servlet.FilterChain.service(FilterChain.java:101)
    at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
    at
    jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at
    jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:259)
    at
    jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:541)
    at
    jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:204)
    at
    jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
    Coldfusion MX 6.1 6,1,0,83762 with JRUN.
    JRUN.xml arguments
    java.args=-Xmx1024M -Xms1024M -server
    -Dsun.io.useCanonCaches=false
    -Xbootclasspath/a:"{application.home}/servers/cfusion/cfusion-ear/cfusion-war/WEB-INF/cfu sion/lib/webchartsJava2D.jar"
    -XX:MaxPermSize=256m -XX:+UseParallelGC -DJINTEGRA_NATIVE_MODE
    -DJINTEGRA_PREFETCH_ENUMS
    C:\JRun4\servers\cfusion\SERVER-INF\jrun.xml
    <attribute
    name="activeHandlerThreads">200</attribute>
    <attribute
    name="maxHandlerThreads">400</attribute>
    <attribute
    name="minHandlerThreads">10</attribute>
    AMD Opteron 280
    2.8 Ghz 3.00 GB Ram
    Windows 2003
    Tks in advance

  • Unmarshaller Failed Exception

    I went to deploy my 8.1 application in a new 9.1 server environment and when I do, I get the following error for a war file. Does anyone know if this is a problem with the web.xml file or some other problem?
    ####<May 17, 2006 2:35:33 PM PDT> <Error> <HTTP> <sj-dpc-3864> <SJ-DPC-3864> <[STANDBY] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1147901733391> <BEA-101064> <[WebAppModule(_appsdir_timezone_war:timezone.war)] Error parsing descriptor in Web appplication "C:\www\local\bea\domains\cfs\.\servers\SJ-DPC-3864\stage\_appsdir_timezone_war\timezone.war"
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:766)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:265)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:43)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:620)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:231)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:147)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:183)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:84)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:219)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:750)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1209)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:246)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.TagLibBeanImpl@1ce8043e(//TagLibs[http://java.sun.com/jstl/core])"
         at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:191)
         at weblogic.j2ee.descriptor.JspConfigBeanImpl.setTagLibs(JspConfigBeanImpl.java:123)
         at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
         at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
         at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
         at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:466)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
         at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.unmarshalElementProperty(LiteralUnmarshalResult.java:148)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.extractAndFillElementProp(LiteralUnmarshalResult.java:119)
         at com.bea.staxb.runtime.internal.ByNameUnmarshaller.deserializeContents(ByNameUnmarshaller.java:48)
         at com.bea.staxb.runtime.internal.AttributeUnmarshaller.unmarshalIntoIntermediary(AttributeUnmarshaller.java:47)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:184)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:138)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:271)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:240)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:300)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:379)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:659)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:762)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:265)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
    >
    ####<May 17, 2006 2:35:33 PM PDT> <Error> <Deployer> <sj-dpc-3864> <SJ-DPC-3864> <[STANDBY] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1147901733438> <BEA-149265> <Failure occured in the execution of deployment request with ID '1147901733282' for task '32'. Error is: 'weblogic.application.ModuleException: [HTTP:101064][WebAppModule(_appsdir_timezone_war:timezone.war)] Error parsing descriptor in Web appplication "C:\www\local\bea\domains\cfs\.\servers\SJ-DPC-3864\stage\_appsdir_timezone_war\timezone.war"
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:766)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:265)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:43)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:620)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:231)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:147)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:183)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:84)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:219)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:750)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1209)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:246)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.TagLibBeanImpl@1ce8043e(//TagLibs[http://java.sun.com/jstl/core])"
         at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:191)
         at weblogic.j2ee.descriptor.JspConfigBeanImpl.setTagLibs(JspConfigBeanImpl.java:123)
         at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
         at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
         at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
         at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:466)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
         at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.unmarshalElementProperty(LiteralUnmarshalResult.java:148)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.extractAndFillElementProp(LiteralUnmarshalResult.java:119)
         at com.bea.staxb.runtime.internal.ByNameUnmarshaller.deserializeContents(ByNameUnmarshaller.java:48)
         at com.bea.staxb.runtime.internal.AttributeUnmarshaller.unmarshalIntoIntermediary(AttributeUnmarshaller.java:47)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:184)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:138)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:271)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:240)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:300)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:379)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:659)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:762)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:265)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
    weblogic.application.ModuleException: Unmarshaller failed'
    weblogic.application.ModuleException: [HTTP:101064][WebAppModule(_appsdir_timezone_war:timezone.war)] Error parsing descriptor in Web appplication "C:\www\local\bea\domains\cfs\.\servers\SJ-DPC-3864\stage\_appsdir_timezone_war\timezone.war"
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:766)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:265)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:43)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:620)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:231)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:147)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:183)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:84)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:219)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:750)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1209)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:246)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.TagLibBeanImpl@1ce8043e(//TagLibs[http://java.sun.com/jstl/core])"
         at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:191)
         at weblogic.j2ee.descriptor.JspConfigBeanImpl.setTagLibs(JspConfigBeanImpl.java:123)
         at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
         at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
         at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
         at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:466)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
         at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.unmarshalElementProperty(LiteralUnmarshalResult.java:148)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.extractAndFillElementProp(LiteralUnmarshalResult.java:119)
         at com.bea.staxb.runtime.internal.ByNameUnmarshaller.deserializeContents(ByNameUnmarshaller.java:48)
         at com.bea.staxb.runtime.internal.AttributeUnmarshaller.unmarshalIntoIntermediary(AttributeUnmarshaller.java:47)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:184)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:138)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:271)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:240)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:300)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:379)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:659)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:762)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:265)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.createModuleException(WebAppModule.java:965)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:784)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:265)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:43)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:620)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:231)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:147)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:183)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:84)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:219)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:750)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1209)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:246)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.TagLibBeanImpl@1ce8043e(//TagLibs[http://java.sun.com/jstl/core])"
         at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:191)
         at weblogic.j2ee.descriptor.JspConfigBeanImpl.setTagLibs(JspConfigBeanImpl.java:123)
         at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
         at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
         at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
         at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:466)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
         at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.unmarshalElementProperty(LiteralUnmarshalResult.java:148)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.extractAndFillElementProp(LiteralUnmarshalResult.java:119)
         at com.bea.staxb.runtime.internal.ByNameUnmarshaller.deserializeContents(ByNameUnmarshaller.java:48)
         at com.bea.staxb.runtime.internal.AttributeUnmarshaller.unmarshalIntoIntermediary(AttributeUnmarshaller.java:47)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:184)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:138)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:271)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:240)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:300)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:379)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:659)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:762)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:265)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
    >
    ####<May 17, 2006 2:35:34 PM PDT> <Warning> <Deployer> <sj-dpc-3864> <SJ-DPC-3864> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1147901734328> <BEA-149004> <Failures were detected while initiating deploy task for application '_appsdir_timezone_war'.>
    ####<May 17, 2006 2:35:34 PM PDT> <Warning> <Deployer> <sj-dpc-3864> <SJ-DPC-3864> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1147901734328> <BEA-149078> <Stack trace for message 149004
    weblogic.application.ModuleException: [HTTP:101064][WebAppModule(_appsdir_timezone_war:timezone.war)] Error parsing descriptor in Web appplication "C:\www\local\bea\domains\cfs\.\servers\SJ-DPC-3864\stage\_appsdir_timezone_war\timezone.war"
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:766)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:265)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:43)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:620)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:231)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:147)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:183)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:84)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:219)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:750)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1209)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:246)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.TagLibBeanImpl@1ce8043e(//TagLibs[http://java.sun.com/jstl/core])"
         at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:191)
         at weblogic.j2ee.descriptor.JspConfigBeanImpl.setTagLibs(JspConfigBeanImpl.java:123)
         at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
         at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
         at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
         at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:466)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
         at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.unmarshalElementProperty(LiteralUnmarshalResult.java:148)
         at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.extractAndFillElementProp(LiteralUnmarshalResult.java:119)
         at com.bea.staxb.runtime.internal.ByNameUnmarshaller.deserializeContents(ByNameUnmarshaller.java:48)
         at com.bea.staxb.runtime.internal.AttributeUnmarshaller.unmarshalIntoIntermediary(AttributeUnmarshaller.java:47)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:184)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:138)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:271)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:240)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:300)
         at weblogic.application.descriptor.AbstractDescr                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          

    I am having the same problem(s) that I have seen on the forum dealing with an application that ran fine in WL v8.1 SP3 but is failing to deploy in WL v9.2. I ran into the duplicate servlet-mapping issue and am around that for testing however I am getting "Unmarshaller Failed" and "Bean already exists". I checked the web.xml and do not see duplicate taglib-uri values.
    What else should I check?
    Here is my web.xml
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE web-app PUBLIC
    "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd" >
    <!-- The web.xml file is a configuration file used to control the behavior of WebLogic server.
    In most cases, you will not need to modify this file. For more information on web.xml, please
    consult the Web.xml Deployment Descriptor Elements chapter of the "Developing WebLogic Server
    Applications" documentation on edocs.bea.com. -->
    <web-app>
    <display-name>MSLO</display-name>
    <!-- flex start -->          
    <context-param>
    <param-name>flex.class.path</param-name>
    <param-value>/WEB-INF/lib</param-value>
    </context-param>
    <filter>
    <filter-name>PageFlowJspFilter</filter-name>
    <filter-class>com.bea.wlw.netui.pageflow.PageFlowJspFilter</filter-class>
    </filter>
    <filter>
    <filter-name>FlexDetectionFilter</filter-name>
    <filter-class>flex.bootstrap.BootstrapFilter</filter-class>
    <init-param>
    <param-name>filter.class</param-name>
    <param-value>flex.server.j2ee.DetectionFilter</param-value>
    </init-param>
    </filter>
    <filter>
    <filter-name>FlexCacheFilter</filter-name>
    <filter-class>flex.bootstrap.BootstrapFilter</filter-class>
    <init-param>
    <param-name>filter.class</param-name>
    <param-value>flex.server.j2ee.cache.CacheFilter</param-value>
    </init-param>
    </filter>
    <!-- flex end -->     
    <filter>
    <filter-name>PageFlowJspFilter</filter-name>
    <filter-class>com.bea.wlw.netui.pageflow.PageFlowJspFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>PageFlowJspFilter</filter-name>
    <url-pattern>*.jsp</url-pattern>
    </filter-mapping>
    <!-- flex start -->     
    <filter-mapping>
    <filter-name>FlexDetectionFilter</filter-name>
    <servlet-name>FlexMxmlServlet</servlet-name>
    </filter-mapping>
    <filter-mapping>
    <filter-name>FlexCacheFilter</filter-name>
    <servlet-name>FlexMxmlServlet</servlet-name>
    </filter-mapping>
    <filter-mapping>
    <filter-name>FlexCacheFilter</filter-name>
    <servlet-name>FlexSwfServlet</servlet-name>
    </filter-mapping>
    <!-- flex end -->               
    <listener>
    <listener-class>
    com.bea.wlw.runtime.core.servlet.WebappContextListener
    </listener-class>
    </listener>
    <!-- flex start -->
    <servlet>
    <servlet-name>FlexProxyServlet</servlet-name>
    <display-name>Flex Web Services Proxy Servlet</display-name>
    <description>Optional proxy for relaying web services messages</description>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.server.j2ee.proxy.ProxyServlet</param-value>
    </init-param>
    <load-on-startup>3</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>FlexSwfServlet</servlet-name>
    <display-name>SWF Retriever</display-name>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.server.j2ee.SwfServlet</param-value>
    </init-param>
    <!-- SwfServlet must be initialized after MxmlServlet -->
    <load-on-startup>4</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>FlexMxmlServlet</servlet-name>
    <display-name>MXML Processor</display-name>
    <description>Servlet wrapper for the Mxml Compiler</description>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.compiler.MxmlServlet</param-value>
    </init-param>
    <load-on-startup>3</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>FlexErrorServlet</servlet-name>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.compiler.ErrorPageServlet</param-value>
    </init-param>
    </servlet>
    <servlet>
    <servlet-name>FlexInternalServlet</servlet-name>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.server.j2ee.filemanager.FileManagerServlet</param-value>
    </init-param>
    <load-on-startup>10</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>FlexForbiddenServlet</servlet-name>
    <display-name>Prevents access to *.as files</display-name>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.server.j2ee.ForbiddenServlet</param-value>
    </init-param>
    </servlet>
    <servlet>
    <servlet-name>session</servlet-name>
    <display-name>Provides access to the current session; for use with RemoteObject</display-name>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.server.j2ee.remote.Session</param-value>
    </init-param>
    </servlet>
    <!-- Axis handles samples-->
    <servlet>
    <servlet-name>SamplesAxisServlet</servlet-name>
    <display-name>Apache-Axis Servlet</display-name>
    <servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class>
    </servlet>
    <!-- RemoteObject AMF Gateway 1.1 -->
    <servlet>
    <servlet-name>AMFGatewayServlet</servlet-name>
    <display-name>Flash Remoting AMF Servlet</display-name>
    <description>Servlet-based plugin to Flash Remoting</description>
    <servlet-class>flashgateway.controller.GatewayServlet</servlet-class>     
    <init-param>
    <param-name>gateway.configuration.file</param-name>
    <param-value>/WEB-INF/flex/gateway-config.xml</param-value>
    </init-param>
    <init-param>
    <param-name>whitelist.configuration.file</param-name>
    <param-value>/WEB-INF/flex/flex-config.xml</param-value>
    </init-param>
    <init-param>
    <param-name>whitelist.parent.node</param-name>
    <param-value>remote-objects</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <!-- flex end -->
    <!-- Standard Action Servlet Configuration (with debugging) -->
    <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>com.bea.wlw.netui.pageflow.PageFlowActionServlet</servlet-class>
    <init-param>
    <param-name>config</param-name>
    <param-value>/WEB-INF/.pageflow-struts-generated/jpf-struts-config.xml</param-value>
    </init-param>
    <init-param>
    <param-name>config/-global</param-name>
    <param-value>/WEB-INF/.pageflow-struts-generated/jpf-struts-config--global.xml</param-value>
    </init-param>
    <init-param>
    <param-name>debug</param-name>
    <param-value>2</param-value>
    </init-param>
    <init-param>
    <param-name>detail</param-name>
    <param-value>2</param-value>
    </init-param>
    <load-on-startup>2</load-on-startup>
    </servlet>
    <!-- DWR Servlet for AJAX -->
    <servlet>
    <servlet-name>dwr-invoker</servlet-name>
    <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
    <init-param>
    <param-name>debug</param-name>
    <param-value>true</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>dwr-invoker</servlet-name>
    <url-pattern>/dwr/*</url-pattern>
    </servlet-mapping>
    <!-- Struts Action Servlet Mappings -->
    <!-- Note that because Struts takes the last mapping here as the extension to add to
    actions posted from forms, we must have *.do come after *.jpf. -->
    <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.jpf</url-pattern>
    </servlet-mapping>
    <!--
    <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
    </servlet-mapping>
    -->
    <!-- flex start -->
    <servlet-mapping>
    <servlet-name>SamplesAxisServlet</servlet-name>
    <url-pattern>/services/*</url-pattern>
    </servlet-mapping>
    <!-- Flash Remoting AMF Gateway URL -->
    <servlet-mapping>
    <servlet-name>AMFGatewayServlet</servlet-name>
    <url-pattern>/amfgateway/*</url-pattern>
    </servlet-mapping>
    <!-- Flash Web Services Proxy URL -->
    <servlet-mapping>
    <servlet-name>FlexProxyServlet</servlet-name>
    <url-pattern>/flashproxy/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>FlexErrorServlet</servlet-name>
    <url-pattern>/flex-error</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>FlexInternalServlet</servlet-name>
    <url-pattern>/flex-internal/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>FlexMxmlServlet</servlet-name>
    <url-pattern>*.mxml</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>FlexSwfServlet</servlet-name>
    <url-pattern>*.swf</url-pattern>
    </servlet-mapping>
    <!-- use the same servlet for retreiving SWD debugging files -->
    <!--
    <servlet-mapping>
    <servlet-name>FlexSwfServlet</servlet-name>
    <url-pattern>*.swd</url-pattern>
    </servlet-mapping>
    -->
    <!--
    <servlet-mapping>
    <servlet-name>FlexForbiddenServlet</servlet-name>
    <url-pattern>*.as</url-pattern>
    </servlet-mapping>
    -->
    <servlet-mapping>
    <servlet-name>FlexForbiddenServlet</servlet-name>
    <url-pattern>*.swc</url-pattern>
    </servlet-mapping>
    <!--
    <servlet-mapping>
    <servlet-name>FlexForbiddenServlet</servlet-name>
    <url-pattern>*.sws</url-pattern>
    </servlet-mapping>
    -->
    <!-- flex end -->
    <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>Controller.jpf</welcome-file>
    <welcome-file>index.html</welcome-file>
    </welcome-file-list>
              <!-- JSP errors and exception forwarding to error page -->
    <error-page>
    <error-code>500</error-code>
    <location>/flex-error</location>
    </error-page>
              <error-page>
    <error-code>403</error-code>
    <location>/flex-error</location>
    </error-page>
    <error-page>
                   <exception-type>javax.servlet.jsp.JspException</exception-type>
                   <location>/flex-error</location>
    </error-page>
    <error-page>
    <exception-type>javax.servlet.ServletException</exception-type>
                   <location>/flex-error</location>
    </error-page>
    <!-- Define the NetUI tag library TLDs -->
    <taglib>
    <taglib-uri>netui-tags-html.tld</taglib-uri>
    <taglib-location>/WEB-INF/netui-tags-html.tld</taglib-location>
    </taglib>
    <taglib>
    <taglib-uri>netui-tags-databinding.tld</taglib-uri>
    <taglib-location>/WEB-INF/netui-tags-databinding.tld</taglib-location>
    </taglib>
    <taglib>
    <taglib-uri>netui-tags-template.tld</taglib-uri>
    <taglib-location>/WEB-INF/netui-tags-template.tld</taglib-location>
    </taglib>
    <taglib>
    <taglib-uri>taglib20.tld</taglib-uri>
    <taglib-location>/WEB-INF/taglib20.tld</taglib-location>
    </taglib>
    </web-app>

  • ColdFusion 8 as WAR on JBoss 4.2.3 WEB-INF/flex-config.xml error

    I have done this by the book multiple times and have also tried using someone else's WAR to deploy, but I keep getting the same error. I am running JBoss 4.2.3 and have tried this on multiple installations (of 4.2.3)
    I have verified that the supposed missing file file exists.
    1.) 19:19:15,853 INFO [ContextLoader] Root WebApplicationContext: initialization completed in 54014 ms 19:19:18,172 ERROR [STDERR] javax.servlet.ServletException: The configuration file cound not be found at /WEB-INF/cfform/flex-config.xml 19:19:18,174 ERROR [STDERR] at flex.server.j2ee.cache.CacheFilter.setupFlexService(CacheFilter.java:93)
    This error results in failure of the WAR to deploy:
    --- MBeans waiting for other MBeans --- ObjectName: jboss.web.deployment:war=cfusion.war,id=611163449 State: FAILED Reason: org.jboss.deployment.DeploymentException: URL file:/jee/workspace/tools/server/default/deploy/cfusion.war/ deployment failed
    Any ideas?

    Hi,
    One more option is also avails plz clear cache / tmp and data folder for Admin server and try to restart it again.
    This should solve.
    Regards,
    Kal

  • [WLS 10.3]:Weblogic.cache.filter does not cache all http headers

    When using Weblogic CacheFilter servlet filter to speed our request. However, cached pages miss
    some HTTP Headers ie: Content-Encoding.
    As a result, if we setup a GZIP filter on most popular static text oriented document like css, html, js, the GZIP filter add a Content-Encoding http header set to gzip. But as CacheFilter forget that header, client receives the correct content-type but not anymore the Content-encoding.
    Steps to Reproduce
    Ask a static file like a .js library and sniff the HTTP headers. Switch the servlet filter order between gzip and CacheFilter, the HTTP header is correctly set but not when putting cache filter first.

    When using Weblogic CacheFilter servlet filter to speed our request. However, cached pages miss
    some HTTP Headers ie: Content-Encoding.
    As a result, if we setup a GZIP filter on most popular static text oriented document like css, html, js, the GZIP filter add a Content-Encoding http header set to gzip. But as CacheFilter forget that header, client receives the correct content-type but not anymore the Content-encoding.
    Steps to Reproduce
    Ask a static file like a .js library and sniff the HTTP headers. Switch the servlet filter order between gzip and CacheFilter, the HTTP header is correctly set but not when putting cache filter first.

  • Licensing restrictions prevent access from this address.

    After updating CF7 to the new DST requirements, we are seeing
    INTERMITTENT issues with some SWF movies not being loaded.
    flash forms work just fine.
    Any indication which way to look would be fabulous.
    Coldfusion-err.log shows:
    03/13 15:47:48 ERROR Proxy Servlet: Licensing restrictions
    prevent access from xx.xx.xx.xxx
    03/13 15:47:48 ERROR Proxy Servlet: Allows addresses: [
    {71.218.19.250} {192.168.1.145} {74.93.23.77} {24.131.24.127}
    {192.168.1.1} ]
    03/13 15:47:48 error Licensing restrictions prevent access
    from this address.
    java.io.IOException: Licensing restrictions prevent access
    from this address.
    at
    flex.services.license.AddressRestrictionFilter.invoke(AddressRestrictionFilter.java:28)
    at
    flex.server.j2ee.cache.CacheFilter.doFilter(CacheFilter.java:165)
    at
    flex.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:66)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
    at jrun.servlet.FilterChain.service(FilterChain.java:101)
    at
    jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
    at
    jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at
    jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:257)
    at
    jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:541)
    at
    jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:204)
    at
    jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:318)
    at
    jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:426)
    at
    jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:264)
    at
    jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    alexfrates wrote:
    > After updating CF7 to the new DST requirements, we are
    seeing INTERMITTENT
    > issues with some SWF movies not being loaded.
    >
    > flash forms work just fine.
    > Any indication which way to look would be fabulous.
    >
    > Coldfusion-err.log shows:
    > 03/13 15:47:48 ERROR Proxy Servlet: Licensing
    restrictions prevent access from
    > xx.xx.xx.xxx
    > 03/13 15:47:48 ERROR Proxy Servlet: Allows addresses: [
    {71.218.19.250}
    > {192.168.1.145} {74.93.23.77} {24.131.24.127}
    {192.168.1.1} ]
    On a J2EE multiserver install this usually means your JRun
    instance is
    not registered. In the JRun admin, drill down to the settings
    of the
    instance and check whether it is a developer edition or a
    registered
    edition. I wouldn't know any way to fix this other then a
    reinstall.
    Jochem
    Jochem van Dieten
    Adobe Community Expert for ColdFusion

  • HELP: Jsp tag cached (shared)

    I have a couple of tags that use the same tag class with different attributeValueName
    like the followings.
    <lists:operationalAttributeValueList listName="conditionSelectBox" allowNull="true"
    activeStatus="1" attributeValueName="CONDITION" /> <lists:operationalAttributeValueList
    listName="curencySelectBox" allowNull="true" activeStatus="1" attributeValueName="CURRENCY"
    />
    Those tags supposed to populate lists of values based upon attributeValueName.
    It turned out all tags populated with the same list. I check the generated code
    and found out All those tags shared the same object of that tag class. Is anyway,
    I can turn off tag cahche (shared). I found out one solution in Programming tasks
    e-doc. config CacheFilter in the filter section of web.xml. I tried a couple of
    init-params. It didn't work the way I wanted.
    Does someboby know how to make it work ? I need help !!! Thanks.

    Thanks, stevejluke. Yes, the problem is the system couldn't find my custom tag, and I'm not using JSTL.
    I closed my <jsp:doBody> tag. Problem stil happens.
    Now, how do I clean up that work directory? Just deleting everything under it? Is it safe to do so and should we really mess with these files? There's quite a lot of stuff under C:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\<WEB-APP-NAME>, I'm just worried I'll delete the wrong things.

Maybe you are looking for

  • Problem with datechooser

    Hi, I am facing problem while using datechooser in flex. I have an array which contains five dates.I am using this array in a function and this function will call when i click the buttons,previous button and next button.I just want to change the font

  • No cover anymore after migration from Windows XP Itunes to Mac Itunes

    I've migrated from my poor old PC laptop to my beautifull new Mac Pro. It was very easy with the media (they were all in an external hard disk) and the playlists through an USB key but I cannot find my covers (about 300 albums). What can I do ? Thank

  • IPhone 4 overheat warning and PS

    Hi there, I was originally waiting for the white one but seems like it's not going to be released by the end of this mo. So, I'm looking into the black one. But I do have a couple questions. 1. Is the Proximity Sensor problem affect majority of the i

  • Uneven edge PROBLEM on a traced out png

    Hello community members, I am using Illustrator for the first time. I did traced out a figure and then saved it using the option "Save for Web and Devices." Once it is saved I find the border lines are kind of whitish and uneven. Here is the picture

  • Any sign of 10-bit graphics in Mountain Lion?

    Since many users first started looking for support for widely available 10-bit per channel monitors, spurred on by Apple's adoption of DisplayPort, it seems we've had silence! Is there ANY indication that Apple are going to implement support for "Dee