Persist Order in CSC

Hi All,
Can we persist anonymous order in CSC??
Even tho i have changed the property persistOrdersForAnonymous=true in Shoppingcart component , i an unable to see the Order for anonymous users in CSC.
Is there any other changes that need to be made to persist orders for anonymous users.
Regards
SK

As an addendum to this thread, I have to say that the flushing order has been set not to be sorted; that is, 'getCacheSortedFlush()' on the environment object returns false. That way, I would have expected that the objects would be created in the database in the order they were created in my OCCI application, so foreign key constraints would pass.

Similar Messages

  • Persist Order for Anonymous User

    If I set persistOrdersForAnonymousUsers=true in my shoppingcart. properties will it persist the order ? Or do I have do set additional property to set the anonymous profile to true as well ? Again how to use this behaviour along with the cookie ?

    Yes, you need to persist the anonymous profile as well in order to persist anonymous orders.
    Also set verifyBasicAuthentication=false in /atg/userprofiling/ProfileRequestServlet
    Make sure that the following mandatory property has to be set as optional in ProfileAdapterRepositroy.
    <table name="dps_user">
    <property name="login" required="true" />
    <property name="password" required="true" />
    <property name="firstName" required="false" />
    <property name="lastName" required="false" />
    <property name="email" required="false" />
    <property name="autoLogin" default="true" />
    </table>
    For using this behavior with cookies, you need to enable sendProfileCookies property (set as true) in /atg/userprofiling/CookieManager component. This will send a profile cookie, basically a profile id to the browser, you can set the expiry time also here. Next time when the user comes, ATG picks up this cookie and load the profile and basket accordingly. One point to note in this scenario is that the profile will never be transient, you need to add a logic to check the authentication status based on profile.securityStatus if required.
    Cheers
    R
    Edited by: Rajeev_R on Apr 15, 2013 12:57 AM

  • Archiving orders in CSC which are older than 6 months.

    Hi All - We are trying to implement this as we are facing lot of performance issues in PRODUCTION CSC. Anybody who knows, what configuration can control indexing date wise and delete orders indexed, older than 6 months?

    Interesting. I changed them all to 720 and expired.sites to 50000 just for the heck of it.
    Now how to import my old history back in. I have FEBE and and old backuup from March 2010. It has history back to 10.2009 in it's places.sqlite. I have also exported that history as history.json.
    After creating dummy FF profiles and dummy xmarks accounts, then disabling Firefox sync:
    I have tried having FEBE restore that history. It does not merge the two, it only replaces.
    I tried having Xmarks sync my current history with that history. So far it seems to only delete most of the old history and insert the new. Now that I have changed the history values we spoke of in about:config I might try this approach again. I actually don't know what the Xmarks history limits are yet because the feature is very new. (Little nervous)
    I also have Firefox Sync to mess around with but not sure if I trust it since it doesn't have an overwrite or restore option.
    Any other ideas?

  • Getting Error while updating Inventory from CSC

    Hi Experts,
    I am trying to update Inventory Status after placing order from CSC. I am able to update Inventory Status from Application, but i'm unable to do that from CSC.
    While updating inventory i'm getting below erros.
    CONTAINER:atg.commerce.CommerceException; SOURCE:CONTAINER:atg.service.pipeline.RunProcessException: An exception was thrown from the context of the link named [updateShippingGroupObjects].; SOURCE:CONTAINER:atg.commerce.CommerceException: Saving order m14168520004 failed because doing so would result in data being overwritten. This save attempt had an out of date repository item [hardgoodShippingGroup].; SOURCE:atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.commerce.order.OrderManager.updateOrder(OrderManager.java:2913)
            at atg.commerce.fulfillment.processor.ProcUpdateOrderRepository.runProcess(ProcUpdateOrderRepository.java:122)
            at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:255)
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:365)
            at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
            at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
            at atg.commerce.fulfillment.HardgoodFulfiller.handleFulfillOrderFragment(HardgoodFulfiller.java:629)
            at atg.commerce.fulfillment.HardgoodFulfiller.handleMessage(HardgoodFulfiller.java:496)
            at atg.commerce.fulfillment.FulfillerSystem.receiveMessage(FulfillerSystem.java:476)
            at atg.dms.patchbay.ElementManager.deliverMessage(ElementManager.java:316)
            at atg.dms.patchbay.MessageLimbo.deliverDelayedMessageToMessageSink(MessageLimbo.java:1215)
            at atg.dms.patchbay.MessageLimbo.unlimboDelayedMessage(MessageLimbo.java:1174)
            at atg.dms.patchbay.MessageLimbo.unlimboMessage(MessageLimbo.java:961)
            at atg.dms.patchbay.MessageLimbo.poll(MessageLimbo.java:838)
            at atg.dms.patchbay.MessageLimbo.performScheduledTask(MessageLimbo.java:251)
            at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:466)
            at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:782)
    Caused by: CONTAINER:atg.service.pipeline.RunProcessException: An exception was thrown from the context of the link named [updateShippingGroupObjects].; SOURCE:CONTAINER:atg.commerce.CommerceException: Saving order m14168520004 failed because doing so would result in data being overwritten. This save attempt had an out of date repository item [hardgoodShippingGroup].; SOURCE:atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:393)
            at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
            at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
            at atg.commerce.pipeline.CommercePipelineManager.runProcess(CommercePipelineManager.java:123)
            at atg.commerce.order.OrderManager.updateOrder(OrderManager.java:2910)
            ... 16 more
    Caused by: CONTAINER:atg.commerce.CommerceException: Saving order m14168520004 failed because doing so would result in data being overwritten. This save attempt had an out of date repository item [hardgoodShippingGroup].; SOURCE:atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.commerce.order.processor.ProcSaveShippingGroupObjects.runProcess(ProcSaveShippingGroupObjects.java:253)
            at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:255)
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:365)
            ... 20 more
    Caused by: atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.adapter.gsa.GSAItemDescriptor.updateItem(GSAItemDescriptor.java:7516)
            at atg.adapter.gsa.GSARepository.updateItem(GSARepository.java:1075)
            at atg.commerce.order.processor.ProcSaveShippingGroupObjects.runProcess(ProcSaveShippingGroupObjects.java:249)
            ... 22 more
    SOURCE EXCEPTION:
    CAUGHT AT:
    CONTAINER:atg.service.pipeline.RunProcessException: An exception was thrown from the context of the link named [updateShippingGroupObjects].; SOURCE:CONTAINER:atg.commerce.CommerceException: Saving order m14168520004 failed because doing so would result in data being overwritten. This save attempt had an out of date repository item [hardgoodShippingGroup].; SOURCE:atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:393)
            at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
            at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
            at atg.commerce.pipeline.CommercePipelineManager.runProcess(CommercePipelineManager.java:123)
            at atg.commerce.order.OrderManager.updateOrder(OrderManager.java:2910)
            at atg.commerce.fulfillment.processor.ProcUpdateOrderRepository.runProcess(ProcUpdateOrderRepository.java:122)
            at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:255)
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:365)
            at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
            at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
            at atg.commerce.fulfillment.HardgoodFulfiller.handleFulfillOrderFragment(HardgoodFulfiller.java:629)
            at atg.commerce.fulfillment.HardgoodFulfiller.handleMessage(HardgoodFulfiller.java:496)
            at atg.commerce.fulfillment.FulfillerSystem.receiveMessage(FulfillerSystem.java:476)
            at atg.dms.patchbay.ElementManager.deliverMessage(ElementManager.java:316)
            at atg.dms.patchbay.MessageLimbo.deliverDelayedMessageToMessageSink(MessageLimbo.java:1215)
            at atg.dms.patchbay.MessageLimbo.unlimboDelayedMessage(MessageLimbo.java:1174)
            at atg.dms.patchbay.MessageLimbo.unlimboMessage(MessageLimbo.java:961)
            at atg.dms.patchbay.MessageLimbo.poll(MessageLimbo.java:838)
            at atg.dms.patchbay.MessageLimbo.performScheduledTask(MessageLimbo.java:251)
            at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:466)
            at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:782)
    Caused by: CONTAINER:atg.commerce.CommerceException: Saving order m14168520004 failed because doing so would result in data being overwritten. This save attempt had an out of date repository item [hardgoodShippingGroup].; SOURCE:atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.commerce.order.processor.ProcSaveShippingGroupObjects.runProcess(ProcSaveShippingGroupObjects.java:253)
            at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:255)
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:365)
            ... 20 more
    Caused by: atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.adapter.gsa.GSAItemDescriptor.updateItem(GSAItemDescriptor.java:7516)
            at atg.adapter.gsa.GSARepository.updateItem(GSARepository.java:1075)
            at atg.commerce.order.processor.ProcSaveShippingGroupObjects.runProcess(ProcSaveShippingGroupObjects.java:249)
            ... 22 more
    SOURCE EXCEPTION:
    CAUGHT AT:
    CONTAINER:atg.commerce.CommerceException: Saving order m14168520004 failed because doing so would result in data being overwritten. This save attempt had an out of date repository item [hardgoodShippingGroup].; SOURCE:atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.commerce.order.processor.ProcSaveShippingGroupObjects.runProcess(ProcSaveShippingGroupObjects.java:253)
            at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:255)
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:365)
            at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
            at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
            at atg.commerce.pipeline.CommercePipelineManager.runProcess(CommercePipelineManager.java:123)
            at atg.commerce.order.OrderManager.updateOrder(OrderManager.java:2910)
            at atg.commerce.fulfillment.processor.ProcUpdateOrderRepository.runProcess(ProcUpdateOrderRepository.java:122)
            at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:255)
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:365)
            at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
            at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
            at atg.commerce.fulfillment.HardgoodFulfiller.handleFulfillOrderFragment(HardgoodFulfiller.java:629)
            at atg.commerce.fulfillment.HardgoodFulfiller.handleMessage(HardgoodFulfiller.java:496)
            at atg.commerce.fulfillment.FulfillerSystem.receiveMessage(FulfillerSystem.java:476)
            at atg.dms.patchbay.ElementManager.deliverMessage(ElementManager.java:316)
            at atg.dms.patchbay.MessageLimbo.deliverDelayedMessageToMessageSink(MessageLimbo.java:1215)
            at atg.dms.patchbay.MessageLimbo.unlimboDelayedMessage(MessageLimbo.java:1174)
            at atg.dms.patchbay.MessageLimbo.unlimboMessage(MessageLimbo.java:961)
            at atg.dms.patchbay.MessageLimbo.poll(MessageLimbo.java:838)
            at atg.dms.patchbay.MessageLimbo.performScheduledTask(MessageLimbo.java:251)
            at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:466)
            at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:782)
    Caused by: atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.adapter.gsa.GSAItemDescriptor.updateItem(GSAItemDescriptor.java:7516)
            at atg.adapter.gsa.GSARepository.updateItem(GSARepository.java:1075)
            at atg.commerce.order.processor.ProcSaveShippingGroupObjects.runProcess(ProcSaveShippingGroupObjects.java:249)
            ... 22 more
    SOURCE EXCEPTION:
    atg.repository.ConcurrentUpdateException: no rows updated oldVersion=4 for item=hardgoodShippingGroup:3018290013 in GSATransaction=atg.adapter.gsa.GSATransaction@5e84dab    thread=/atg/dynamo/service/Scheduler-reusablejobhandler-MSG-LIMBO-POLL transaction=TransactionImple < ac, BasicAction: a50ac08:b19f:52036610:9070 status: ActionStatus.RUNNING >
            at atg.adapter.gsa.GSAItemDescriptor.updateItem(GSAItemDescriptor.java:7516)
            at atg.adapter.gsa.GSARepository.updateItem(GSARepository.java:1075)
            at atg.commerce.order.processor.ProcSaveShippingGroupObjects.runProcess(ProcSaveShippingGroupObjects.java:249)
            at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:255)
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:365)
            at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
            at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
            at atg.commerce.pipeline.CommercePipelineManager.runProcess(CommercePipelineManager.java:123)
            at atg.commerce.order.OrderManager.updateOrder(OrderManager.java:2910)
            at atg.commerce.fulfillment.processor.ProcUpdateOrderRepository.runProcess(ProcUpdateOrderRepository.java:122)
            at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:255)
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:365)
            at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
            at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
            at atg.commerce.fulfillment.HardgoodFulfiller.handleFulfillOrderFragment(HardgoodFulfiller.java:629)
            at atg.commerce.fulfillment.HardgoodFulfiller.handleMessage(HardgoodFulfiller.java:496)
            at atg.commerce.fulfillment.FulfillerSystem.receiveMessage(FulfillerSystem.java:476)
            at atg.dms.patchbay.ElementManager.deliverMessage(ElementManager.java:316)
            at atg.dms.patchbay.MessageLimbo.deliverDelayedMessageToMessageSink(MessageLimbo.java:1215)
            at atg.dms.patchbay.MessageLimbo.unlimboDelayedMessage(MessageLimbo.java:1174)
            at atg.dms.patchbay.MessageLimbo.unlimboMessage(MessageLimbo.java:961)
            at atg.dms.patchbay.MessageLimbo.poll(MessageLimbo.java:838)
            at atg.dms.patchbay.MessageLimbo.performScheduledTask(MessageLimbo.java:251)
            at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:466)
            at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:782)
    04:41:33,934 INFO  [HardgoodFulfiller] DEBUG Finished handling message of type: atg.commerce.fulfillment.FulfillOrderFragment
    Can you please help me to resolve this.
    Thanks & Regards,
    Murali

    <Font Color='Red'>Valid Values for PlanningSystem
    </Font>
    bop_MRP
    bop_None
    <Font Color='Red'>Valid Values for ProcurementMethod
    </Font>
    bom_Buy
    Bom_Make
    <Font Color='Red'>Valid Values for GLMethod
    </Font>
    glm_WH
    glm_ItemClass
    glm_ItemLevel
    <Font Color='Red'>Valid Values for ItemType
    </Font>
    it_Items
    it_Labor
    it_Travel
    Valuation Method would be defined in the System Init > Company Details ....Basic Initialization TAB
    Default Valuation Method drop down
    Suda

  • Having trouble with persist

    I have created a simple application where a user can order items and then i'm saving the order and all the items (details of order) to the dataBase.
    i'm using jdk1.5 with jboss and mySql (also hibernate).
    i'm having troubles with saving the details of the order, the relevant code is-
    order entity -
    @Entity
    public class Orders implements Serializable
        @Id @GeneratedValue
        private long orderId;                    //generated in db
        private String name;
       public Orders(String userName)
            this.userName=userName;
        public long getOrderId() { return orderId; }
        //getters and setters...
    detailsOfOrder entity -
    @Entity
    public class DetailsOfOrders implements Serializable
    @Id
    private long orderId;
    @Id
    private int productId;
    private int quantity;
    public DetailsOfOrders(long orderId,int productId)
         this.productId=productId;
         this.orderId=orderId;
    public long getOrderId() { return orderId; }
    public int getProductId() { return productId; }
    //getters and setters...
    }session bean (order method) -
            List<SCItem> listOfItems;                         //SCItem is a regular class
            Orders order=new Orders(userName);
            manager.persist(order);
            long orderId=order.getOrderId();   //get order id after persisting
            for(SCItem item : listOfItems)    //save details of order
             DetailsOfOrders detail=new DetailsOfOrders(orderId,"1");
             manager.persist(detail);                                                   //exception occures here
           }when i'm trying to make an order i'm getting the exception-
    javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Can't commit because the transaction is in aborted state
    what is the problem?
    thanks in advanced.

    yes, the entity classes have no-arg constructors (i just tried to write it shortly here...)
    about the other thing , well i'm sorry , the right code is-
    session bean (order method) -
       List<SCItem> listOfItems;                         //SCItem is a regular class
       Orders order=new Orders(userName);
       manager.persist(order);
       long orderId=order.getOrderId();   //get order id after persisting
       for(SCItem item : listOfItems)    //save details of order
         DetailsOfOrders detail=new DetailsOfOrders(orderId,item.getProductId());
         manager.persist(detail);                                                   //exception occures here
         }what else could it be?

  • Abandon Orders in ATG

    How to configure the number of day following which the Incomplete should be considered abandon orders ? What is the OOTB days set for it ? I couldn't find it in docs

    I dont see Abandoned services in the list of running products in ATG dyn/admin -- which confirms the fact we don't have it enabled for our application. However, the fact that puzzles me is that if this module is not included how come I have more than one Incomplete order for a given profile. I mean at what point did the application thought to create a new order object rather than use the incomplete order that was already available.Abandon order module is not linked with creating a new order. ATG allows to have one current order and a collection of saved orders per user profile. As user logs in, loadShoppingCarts() method in CommerceProfileTools can find all the shopping carts (i.e. incomplete orders) for the user and places them into the session-scope OrderHolder component. The orders are sorted by last activity date, and the last order is made the current order. loadShoppingCarts() method can optionally merge the current shopping cart for the session (from the OrderHolder.current property) with the first persistent order loaded from the database. This functionality can be toggeled through the mergeOrders property in CommerceProfileTools.
    Now those incomplete orders that have not been checked out by customers and instead have remained idle for a duration of time becomes abandoned order. Abandoned Order Service module includes services and tools that enable you to detect, respond to, and report on abandoned orders. So that you can better understand what kinds of orders your customers are abandoning, as well as what scenarios/campaigns effectively entice them to reclaim and complete them resulting in increase in order conversion and revenue. To understand more details about abandoned orders and their transitions among various states refer this:
    http://docs.oracle.com/cd/E26180_01/Platform.94/ATGCommStoreGuide/html/s0802understandingorderabandonment01.html

  • Help with query to determine if a record value has changed.

    Our auditors want to know which items had their costs updated in March 2006. I'm querying the cst_standard_cost table to find records that were updated in March. This part seems to be working although it pulls back multiple rows for the same item if more than one update was done in that month. I'm still not sure how I'm going to handle that problem.
    ----cst_standard_costs-----
    alter session set NLS_DATE_FORMAT = 'MM/DD/YYYY';
    drop table suss.cost_update_0306b;
    create table suss.cost_update_0306b
    as
    select csc.inventory_item_id, mtl.segment1||','||mtl.segment2 "item", csc.organization_id,csc.standard_cost,csc.creation_date "creation_date"
    from cst_standard_costs csc, mtl_system_items_b mtl
    where csc.inventory_item_id = mtl.inventory_item_id
    and mtl.organization_id = '82'
    and csc.organization_id not in ('0','81')
    and csc.creation_date like '03/%/2006%'
    order by csc.inventory_item_idHere, I'm trying to find if the update that was done in March actually changed the item's cost. But the sql is not exactly right. The results being returned are any cost update where the item's cost is different than it was in March. I'd like to pull back the item's cost from the most recent cost update previous to the March update and see if it differs from the March cost.
    select csc.inventory_item_id,mtl.segment1||','||mtl.segment2, csc.organization_id,csc.standard_cost, csc.creation_date
    from cst_standard_costs csc, mtl_system_items_b mtl, suss.cost_update_0306b scu
    where csc.inventory_item_id = mtl.inventory_item_id
    and mtl.organization_id = '82'
    and scu.inventory_item_id = csc.inventory_item_id
    and csc.organization_id not in ('0','81')
    and csc.creation_date < scu."creation_date"
    and csc.standard_cost <>scu.standard_cost
    order by csc.inventory_item_id ascHere's a simple example
    item id.....cost.........update_date
    24..........45.00........03/01/2006
    24..........45.00........02/01/2006
    24..........30.00........02/22/2006
    40..........45.00........03/01/2006
    40..........30.00........02/01/2006
    40..........28.00........02/22/2006
    The results of the sql should be to return item id 40 because the costs changed in March but not item id 24 because the costs did not change in March

    Something like this:
    SQL> DESC COSTS;
    Name                                      Null?    Type
    ITEM_ID                                            NUMBER
    COST                                               NUMBER(4,2)
    UPDATE_DATE                                        DATE
    SQL> SELECT * FROM COSTS;
       ITEM_ID       COST UPDATE_DAT
            24         40 03/01/2006
            24         45 02/01/2006
            40         45 03/01/2006
            40         30 02/01/2006
    SQL> SELECT b.item_id, b.cost, b.update_date
      2  FROM costs a, costs b
      3  WHERE a.item_id = b.item_id
      4   AND a.cost <> b.cost
      5   AND a.update_date = ADD_MONTHS(b.update_date, -1)
      6  /
       ITEM_ID       COST UPDATE_DAT
            24         40 03/01/2006
            40         45 03/01/2006It is maybe not efficient query but works :)
    Another solution:
      1  SELECT a.item_id, a.cost, a.update_date
      2  FROM costs a
      3  WHERE a.cost <> (SELECT cost
      4               FROM costs
      5               WHERE a.item_id = item_id
      6                AND ADD_MONTHS(a.update_date, -1) = update_date
      7*            )
    SQL> /
       ITEM_ID       COST UPDATE_DAT
            24         40 03/01/2006
            40         45 03/01/2006Peter D.

  • Want to display a date in column heading.

    Hi all,
    Will be thankful, if anyone can tell me how to solve one of the issue i am facing in webi variable display.
    In universe, i am creating one prompt for date and user will enter the desired date, and with respect to that date, the previous date and previous month last working date will come. In my Webi report , i have 3 dates and one measure(Quantity) with other dimensions like Product and Subproduct. 
    I have one cross table in which in want to show the 3 dates as Column heading, Product as row heading and Quantity(measure) in the table body. I have one more dimension as Area... which i want to show in horizontal way, for each Area, i want to show prompted date, previous date and previous month last date. I have created 3 variables.... 
    1. Current date = Max(date) In Report
    2. Previous date = Min(date) In Report
    3. Previous Month last day = (date) where (Rank = 2) ForEach(date)
    By this way, I am able to show Current date and  Previous Month last day in column heading, but not Previous day. Will appreciate if anyone can help me on the issue. let me know if any other information is required.
    Thanks
    Archit Sarwal

    Hi,
    The previous date is the previous business day, it can be dynamic. And previous month's last day is last business day, it can also be dynamic. And Previous daye can also be previous month's last business day in one of the scenerio.
    Actually i am using 3 filters with prompts (common prompt) in universe side. User will enter the date and corrosponding previous business day and previous month's last business day will come. 3 filters are:
    1. Current_Day = @prompt('Enter Date(YYYYMMDD)','A',,Mono,Free,Persistent)
    2. Previous_Day = (SELECT TOP 1 Date from [TableName] where Date < @prompt('Enter Date(YYYYMMDD)','A',,Mono,Free,Persistent) Order By Date Desc)
    3. Prior_Month last Day = (SELECT TOP 1 Date from [TableName] T where Month(T.Date) = Month(DateAdd(mm,-1,@prompt('Enter Date(YYYYMMDD)','A',,Mono,Free,Persistent))) Order By T.Date Desc)
    Dates are coming correct from Universe.  In Webi, i have created variables...
    CurrentDate = max([Date]) In Report
    LastDate = Min([Date]) In Report
    PriorDate = [(Date]) where ([Rank]=2) ForEach ([Date])
    I have calculated Rank for Date, and Rank 2 shows the Prior Date. Also, i have Entity, and want to show these dates for each entity along with 2 -3 more columns that depends on these 3 dates values. I am attaching the screenshot for the sample.
    Thanks
    Archit Sarwal

  • Should EntityManaer be Closed in a Desktop Application Environment

    Hi All,
    I'm developing a desktop application with persistence api to connection to database. The application consists of two simple classes Order and Customer, where Customer is used as a field in Order. There is a ManyToOne relationship from Order to Customer and a OneToMany relationship from Customer to Order.
    I have another class DBManager for managing all the database activities. All the methods in the class will create an entityManager and close the entityManager once they finish their own operation. An example method is as following:
    public void addOrder(Order order) throws Exception
            try {
                entityManager = Persistence.createEntityManagerFactory(PERSISTENCE_UNIT).createEntityManager();
                entityManager.getTransaction().begin();           
                entityManager.persist(order);
                entityManager.getTransaction().commit();
            } finally {
                if (entityManager.isOpen())
                    entityManager.close();
        }As all entity instances will become detached once the entity manager is close. If I execute the above method, I'll receive an error saying that "Cannot persist detached object.", where the object refers to the Customer object stored in the Order.
    I found that there are two ways to fix this problem, I can either merge the Customer object back to the context as following:
    public void addOrder(Order order) throws Exception
            try {
                entityManager = Persistence.createEntityManagerFactory(PERSISTENCE_UNIT).createEntityManager();
                entityManager.getTransaction().begin();
                order.setCustomer(entityManager.merge(order.getCustomer()));
                entityManager.persist(order);
                entityManager.getTransaction().commit();
            } finally {
                if (entityManager.isOpen())
                    entityManager.close();
        }or I can leave the entityManager unclosed after any operation as following:
    public void addOrder(Order order) throws Exception
                entityManager = Persistence.createEntityManagerFactory(PERSISTENCE_UNIT).createEntityManager();
                entityManager.getTransaction().begin();           
                entityManager.persist(order);
                entityManager.getTransaction().commit();
        }Both ways would work but I'm not sure which one is the best practice to handle the situation. I know that in EJB environment the entityManager should never be closed, but according to article http://java.sun.com/developer/technicalArticles/J2SE/Desktop/persistenceapi/, entityManager should always be closed when it is no longer needed. I'm therefore very confused about which way to go. Can anyone please give me some advice on that?
    Thanks in advance. You help would be greatly appreciated.
    Edited by: EWL on Feb 18, 2008 4:37 PM

    There are a couple of combining usage issues that are providing the problem. The issue is not specifically with you closing the EM but that combined with your usage of the persist() api. This test case would have the same issue in an EJB environment even if you were not closing the EM.
    When using the persist() api you are depending on the behaviour that managed objects are ignored by the persist when infact you should be using multiple APIs depending on the state of the Entities that your application is interacting with.
    The best approach is to interact with the EM within your application code. This allows you to share the same EM across all of a particular business call or logical application transaction. This could be wrapped within a DBManager but you would need to expose the concept of transactions to the application. This ensures you can track the lifecycle state of the Entities involved while allowing you to easily manage the EM resource.
    If your architecture requires the DBManager pattern you have developed then you should only use persist() on Entities that you know to be new and merge() otherwise. In the example you have provided you could simply swap out persist() for merge() in your addOrder method (without the additional customer merge) and the code should work as you expect allowing you to close the EM.
    You will need to close() or clear() the EM at some point within your application. Otherwise you are sure to run out of memory.
    --Gordon                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • One to many relationship in hibernate

    I am very much new to hibernate,
    for testing purpose I am using JPA annotations and hibernate.
    While testing one to many relationship , I got a problem
    I have a PurchaseOrder class and OrderLine class having one to many relationship.
    package orderpackage;
    import java.util.ArrayList;
    import java.util.List;
    import javax.persistence.CascadeType;
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.GenerationType;
    import javax.persistence.Id;
    import javax.persistence.OneToMany;
    @Entity
    public class PurchaseOrder {
      @Id
      @GeneratedValue(strategy=GenerationType.AUTO)
      private int id;
      @OneToMany(cascade=CascadeType.ALL,mappedBy="order")
      private List <OrderLine> orderLine = new ArrayList<OrderLine>();
      public PurchaseOrder(String orderName) {
      this.orderName = orderName;
      public List<OrderLine> getOrderLine() {
      return orderLine;
      public void setOrderLine(List<OrderLine> orderLine) {
      this.orderLine = orderLine;
      private String orderName;
      public int getId() {
      return id;
      public void setId(int id) {
      this.id = id;
      public String getOrderName() {
      return orderName;
      public void setOrderName(String orderName) {
      this.orderName = orderName;
    OrderLine.java
    package orderpackage;
    import javax.persistence.CascadeType;
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.GenerationType;
    import javax.persistence.Id;
    import javax.persistence.ManyToOne;
    @Entity
    public class OrderLine {
      @Id
      @GeneratedValue(strategy=GenerationType.AUTO)
      private int id;
      private String itemName;
      private int qty;
      @ManyToOne(cascade=CascadeType.ALL)
      private PurchaseOrder order;
      public OrderLine(String itemName, int qty) {
      this.itemName = itemName;
      this.qty = qty;
      public PurchaseOrder getOrder() {
      return order;
      public void setOrder(PurchaseOrder order) {
      this.order = order;
      public int getId() {
      return id;
      public void setId(int id) {
      this.id = id;
      public String getItemName() {
      return itemName;
      public void setItemName(String itemName) {
      this.itemName = itemName;
      public int getQty() {
      return qty;
      public void setQty(int qty) {
      this.qty = qty;
         OrderTest.java
    package orderpackage;
    import org.hibernate.Session;
    import org.hibernate.SessionFactory;
    import org.hibernate.cfg.Configuration;
    public class OrderTest {
      public static void main(String[] args) {
      PurchaseOrder order = new PurchaseOrder("order no 1");
      OrderLine orderLine1 = new OrderLine("item1",25);
      OrderLine orderLine2 = new OrderLine("item2",28);
      OrderLine orderLine3 = new OrderLine("item3",38);
      OrderLine orderLine4 = new OrderLine("item4",48);
      order.getOrderLine().add(orderLine1);
      order.getOrderLine().add(orderLine2);
      order.getOrderLine().add(orderLine3);
      order.getOrderLine().add(orderLine4);
      SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
      Session session = sessionFactory.openSession();
      session.beginTransaction();
      session.persist(order);
      session.getTransaction().commit();
      session.close();
    I can see Order and Order Line are get persisted but Order Line table don't have order_id populated automatically. Please help me out.

    That is because you're not setting it, obviously. Nowhere in your code are you actually populating the order property of the orderlines.

  • Sequential Collections

    Hi all,
    I've been searching, googling for a solution for hours and haven't found anything about it.
    Those are my entity classes
    @Entity
    @Inheritance(strategy = JOINED)
    public class Point implements Serializable {
         @Id
         @GeneratedValue
         private long id;
         private double x;
         private double y;
    @Entity
    @Inheritance(strategy = JOINED)
    public class Shape extends Point {
         @OneToMany(cascade = ALL)
         private List<Point> points;
    but as you have noticed the points in this shape object are in sequential order when i add them. The problem that i am facing is that i cannot access them in sequential order. There could be tricks like putting one another field like in the Point class
    private int orderNumber;
    then i can populate points by changing the Shape class to
    @Entity
    @Inheritance(strategy = JOINED)
    public class Shape extends Point {
         @OneToMany(cascade = ALL)
         @OrderBy("orderNumber ASC");
         private List<Point> points;
    Well, after this point i want to ask IF there is any TOPLINK specification that i can populate Points in persisted order without making this ugly trick.
    I know that the inheritance looks so bad but believe me i tried to change but this is better in this way.
    I am really new to the EJB thing and developing a graduation project on it.
    thank you very much,
    ~ h. firat guvence

    Firat,
    Currently there is not automatic support for maintaining order in a collection. You will need to add an index field yourself and have the collection sorted when it is read and maintain the correct indexes in the collection.
    We are currently implementing the JPA 2.0 draft specification to deliver the reference implementation. JPA 2.0 does standardize the support for transparently having the persistence provider maintain the ordering. The index column will still be required in the database so if you start with this work-around you should not need to modify your database when the new functionality becomes available.
    Doug

  • Make warning messages persistant in an order

    Hi.
    I want to know if there is a way to save the warning messages in the BAL log of an order ?
    I'm using the class cl_bsp_wd_message_service=>add_message( ).
    Thanks for your suggestions.
    Regards

    Hi,
    Try with the different value of  importing parameter 'message level" of  add_message method. Default value is '1' you can make it persistent by giving different message level. Hope this will help.
    Cheers,
    Sumit Mittal

  • Persisting(MDS) Sort Order for af:column

    Hi All,
    I have a requirement where I would want to persist the sort order of a Rich column using MDS.
    Can I persist the ascending /descending order of a Rich Column into MDS ?
    Thanks and Regards
    Harish

    Todd,
    Not knowing what you're trying to sort, it is difficult to make specific suggestions. Basically, two approaches come to mind. 1) start the lines of the column you want to sort with some type of sort code or 2) place that sort code in another column and sort on two columns - possible hiding the one with the codes.
    The next problem is designing a code that fits your situation. In the example you gave something like 1L-,2L,3L,...,8H,9H may work because there are only 9 categories. If more than 9, two digit numbers may work but remember to use leading zeros to pad single digit numbers.
    The code could also be alpha characters with relevance such as "Auto", "Clot", "Food", "Hous", "Misc", etc. But again, if these alphabetic categories are not in the order you like you may have to precede them with some sequence device to get what you want. Maybe something like "aFood", "bClot", "cHous", etc. would work. Designing a code applicable to a given situation that one can easily remember is not always easy.
    Hope this gives to something to think about and if you care to give more details you'll surely get some specific suggestions.
    pw

  • CSC order search not working on local windows machine.

    Hi All,
    I am facing an issue when I set up CSC9.1 with Search9.1 on local windows XP machine.
    I have setup everything for CSC with our ATG Commerce application.
    The same DB and configurations work on my other linux installations.
    Also, I have checked the JSP is present in the EAR at the correct location.
    Below is the error which is thrown on the console when I hit the search button on CSC order search page.
    If someone can help, it will be great. Thanks in advance.
    16:18:44,990 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
    javax.servlet.ServletException: File "/DCS-CSR/panels/order/orderDetail.jsp" not found
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
    at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
    at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
    at atg.servlet.WrappingRequestDispatcher.include(WrappingRequestDispatcher.java:94)
    at atg.servlet.ServletUtil.invokeInclude(ServletUtil.java:3316)
    at atg.taglib.dspjsp.IncludeTag.doEndTag(IncludeTag.java:567)
    at org.apache.jsp.include.order.search.columnRenderer_jsp._jspx_meth_dsp_005finclude_005f0(columnRenderer_jsp.java:1695)
    at org.apache.jsp.include.order.search.columnRenderer_jsp._jspx_meth_c_005fwhen_005f2(columnRenderer_jsp.java:1562)
    at org.apache.jsp.include.order.search.columnRenderer_jsp._jspService(columnRenderer_jsp.java:344)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
    at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
    at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
    at atg.servlet.WrappingRequestDispatcher.include(WrappingRequestDispatcher.java:94)
    at atg.servlet.ServletUtil.invokeInclude(ServletUtil.java:3316)
    at atg.taglib.dspjsp.IncludeTag.doEndTag(IncludeTag.java:567)
    at org.apache.jsp.panels.order.orderSearchTable_jsp._jspx_meth_dsp_005finclude_005f1(orderSearchTable_jsp.java:1594)
    at org.apache.jsp.panels.order.orderSearchTable_jsp._jspx_meth_c_005fif_005f7(orderSearchTable_jsp.java:1540)
    at org.apache.jsp.panels.order.orderSearchTable_jsp._jspx_meth_c_005fif_005f6(orderSearchTable_jsp.java:1507)
    at org.apache.jsp.panels.order.orderSearchTable_jsp._jspx_meth_c_005fforEach_005f2(orderSearchTable_jsp.java:1468)
    at org.apache.jsp.panels.order.orderSearchTable_jsp._jspx_meth_c_005fforEach_005f1(orderSearchTable_jsp.java:1310)
    at org.apache.jsp.panels.order.orderSearchTable_jsp._jspx_meth_dsp_005fpage_005f1(orderSearchTable_jsp.java:726)
    at org.apache.jsp.panels.order.orderSearchTable_jsp._jspx_meth_c_005fcatch_005f0(orderSearchTable_jsp.java:654)
    at org.apache.jsp.panels.order.orderSearchTable_jsp._jspService(orderSearchTable_jsp.java:129)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
    at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
    at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
    at atg.servlet.WrappingRequestDispatcher.include(WrappingRequestDispatcher.java:94)
    at atg.servlet.ServletUtil.invokeInclude(ServletUtil.java:3316)

    Hi Nitin,
    Thanks for your response.
    Please see my response to your questions below inline.
    This seems like a JBoss/OS problem. Can you check if you have the right permissions to the ear file - did you install JBoss as one user, and then install the ATG ear as another user, or does the JSP file/enclosing directory itself have some permissions issue? Did you start JBoss as a different user?
    <Abhinav> - I am using multiple instances of JBoss for CSC, Commerce, BCC and other apps. All applications except CSC works fine. I also checked the permissions on the containing folder in CSC EAR and other EARs, and all are same. Also I am the only user for my machine and have done everything via my login.
    Or, can you check JBoss startup logs and see if you have any relevant errors? Do you see any errors just before this exception in your server logs?
    <Abhinav> - No, this is the only error on console.
    Do you have the JDK installed - if you run javac in your command prompt, what do you get? -
    <Abhinav> - YES I have JDK. Heres what I see on CMD prompt -
    D:\Documents and Settings\abhinav.ranjan>javac -version
    javac 1.5.0_16
    javac: no source files
    Usage: javac <options> <source files>
    where possible options include:
    -g Generate all debugging info
    -g:none Generate no debugging info
    -g:{lines,vars,source} Generate only some debugging info
    -nowarn Generate no warnings
    -verbose Output messages about what the compiler is doing
    -deprecation Output source locations where deprecated APIs are used
    -classpath <path> Specify where to find user class files
    -cp <path> Specify where to find user class files
    -sourcepath <path> Specify where to find input source files
    -bootclasspath <path> Override location of bootstrap class files
    -extdirs <dirs> Override location of installed extensions
    -endorseddirs <dirs> Override location of endorsed standards path
    -d <directory> Specify where to place generated class files
    -encoding <encoding> Specify character encoding used by source files
    -source <release> Provide source compatibility with specified release
    -target <release> Generate class files for specific VM version
    -version Version information
    -help Print a synopsis of standard options
    -X Print a synopsis of nonstandard options
    -J<flag> Pass <flag> directly to the runtime system

  • Tab Order setting does not persist

    Hi There,
    We have one specific form (a dynamic, flowed form, with repeating subforms and fragments), that we need to have automatic Tab Ordering.
    We have found that (for this form only) the Tab Order keeps resetting to Custom.  We are working on the xdp file, and it means that we need to remember to reset it to "Automatic" just before saving everytime (when we save the PDF).
    Is there something in the xdp that would cause it for an individual form?  Is this something we can fix?
    Thanks

    I have also been having issues in regards to the tab order. We contacted Adobe and they apparently had trouble understanding what our issues were. We had the same thing you are running into with the tab order resetting, but never could figure out why it did. When we sent our file to Adobe, they told us it was working fine when they looked at it and they closed our ticket stating that our issue was resolved.
    Well it isn't resolved and here we sit with forms that don't tab correctly if we don't reset the order EVERY time (sometimes even if we do set the tab order it goes wonky on us).
    So if you contact them and get an answer please share!

Maybe you are looking for

  • MASS DELETION OF MATERIAL RECORDS

    hi frds, is is possible to delete all the material records at single trial (mass deletion of material records).is that any t-code for this. is any other way to do this.please advice in this regard. your advice is consisdered valuable. regards, G.V.SH

  • Plz help me out with class loader problem

    hai forum members, I have a code which loads class files from local disk. It works fine with some classes , But i get this exception when i am selecting certain other class files I am using jdeveloper. Exception in thread "AWT-EventQueue-0" java.lang

  • PDF file gets open with blank page behind in IE7

    Hi , We have recently upgraded the IE from IE6 to IE7 version. Now when we are tring to open the PDF file ,it opens in Adobe Acrobat reader leaving the blank page in the behind. Bur earlier i.e. in IE6 we were able to open the PDF in the browser itse

  • IMac video glitches

    About once a day I experience this strange graphical glitch. http://www.flickr.com/photos/goochrules/3049656804 (can i get this image to display inline in my post?) The color of the glitch vary, from yellow to magenta to cyan (light blue) to green. T

  • My audiobooks don't appear on Itunes

    I have an ipod touch My audiobooks used to appear fine in Itunes until I changed computers... Now, I have loads of audiobooks which appear as such on my Ipod Touch but they dont appeal AT ALL on itunes. This means I cannot delete them! Any tips/sugge