Persisting chained objects in CDO(MongoDB store)

I am trying to persist a large emf model using CDO and mongoDB. As usual, it throws an exception saying the collection is too large. Then I tried to persist in chunks, but the references were lost.
Ex: My model has a commit -> change -> changeRegion relashionship
It didn't work when I tried to persist the "commit" object, so I tried to persist changeRegion upfront. But the references of "change" get lost. Actually the transaction model is a bit strange. If I do the same operation, but in a smaller transction section, it persists in separate collections, whereas larger transaction sections leads to bigger, concentrated objects.
What's the proper way to work?

Hi Fábio,
Please note that we don't actively maintain the MongoDBStore due to the lack of resources. More comments below...
Cheers
/Eike
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
Am 07.08.2015 um 23:50 schrieb Fábio Silva:
> I am trying to persist a large emf model using CDO and mongoDB. As usual, it throws an exception saying the collection
> is too large.
Not that the document in the collection is too large?
> Then I tried to persist in chunks, but the references were lost. Ex: My model has a commit -> change -> changeRegion
> relashionship
That might be a bug in the MongoDBStore. IIRC the logic in there is not too complicated, so you may want to use the
debugger to investigate your problem further.
> It didn't work when I tried to persist the "commit" object, so I tried to persist changeRegion upfront. But the
> references of "change" get lost. Actually the transaction model is a bit strange. If I do the same operation, but in a
> smaller transction section, it persists in separate collections, whereas larger transaction sections leads to bigger,
> concentrated objects.
I don't understand what you mean. Perhaps it helps to be more concrete and describe the problem with an example.
Because MongoDB itself does not support proper ACID transactions across multiple documents/collections like common SQL
databases the MongoDBStore persists each CDO commit atomically in a single document. The drawback is that read access is
implemented as queries over multiple commit documents.

Similar Messages

  • Regarding persistent classes  & objects

    Hi all,
    I am new to abap objects, please  give me some simple links of persistent classes & object.
    Let me know the difference between persistent classes & other simple classes..
    I ensure you for points!
    cheers.

    Hi,
    Transient and persistent data
    In principle, ABAP programs work with local program data, which resides in the program’s internal session. This data lives only as long as its context – that is, as long as its associated procedure (for local procedure data); its object (for attributes of classes); or its program (for global program data). This data is known as transient. Data that can be preserved beyond the runtime of the program is known as persistent. In SAP Systems, persistent data usually occurs as the content of database tables, but also as the content of files on application and presentation servers.
    To work with persistent data, the system has to load it into transient data objects belonging to the ABAP program while that program is being executed. Then, after processing has been completed, it stores the data in a persistent form again. During this time, the content of the data exists twice: once in the ABAP program (transiently), and once in the appropriate storage medium (persistently). A typical process would be reading data from a database table using the SELECT statement into a transient work area; modifying the work area; and then updating the database table (using UPDATE). In such cases, the contents of transient and persistent data are different in the interim during this process.
    Data in object-oriented programming
    In an ideal object-oriented application, data occurs only as the attributes of objects (if we ignore the local data in methods for the time being). Objects are an aggregation of functions (in methods) and data (in attributes). The description of an object – that is, the class – occurs persistently as a piece of source code, but its attributes exist only as long as the object. However, an object in ABAP Objects is transient in principle. It exists in the internal program session only from the time it is generated (using CREATE OBJECT) until it is deleted by the Garbage Collector. Therefore, to work with persistent data in objects, you must program access to where those objects are stored within the methods of the class.
    However, in completely object-oriented business application programming, then it is pointless simply to transfer the classical separation of data and functions to the methods – that is, to work with objects, but use procedural programming within the objects themselves. Ideally you could save the encapsulation of data and functions persistently within the object instead. A program could then leave an object in a certain state and a second program could continue working on the object in that state. Classes of objects are already persistent anyway, but you need some way of saving the attributes of an object persistently and then make reference to the appropriate class. The Persistence Service allows you to do exactly that.
    Persistent Classes
    To use the Persistence Service for objects, the classes of these objects must be created as persistent classes in the Class Builder. The term persistent class does not imply that a class is persistent. (As a template for objects, every class is persistent). Rather, it means that the objects of that class and their state are managed by the Persistence Service. For example, the objects of these classes are instantiated in the ABAP program with a method of the Persistence Service, which ensures that the initialization is correct (not with the usual CREATE OBJECT statement). When the Class Builder creates a persistent class, it automatically generates an associated class, known as the class actor or class agent, whose methods manage the objects of persistent classes. As well as their identity, persistent classes can contain key attributes, which allow the Persistence Service to ensure that the content of each persistent object is unique.
    Managed Objects
    The objects of persistent classes are managed by the Persistence Service. This means, among other things, that these objects are instantiated with a method of the class actor, not with the CREATE OBJECT statement. These objects are known as managed objects. Objects managed by the Persistence Service can be either persistent or transient.
    Persistent objects must be managed by the Persistence Service. The Persistence Service connects the object and the database.
    Transient objects of persistent classes are also managed by the Persistence Service. For example, the Persistence Service ensures that the object is unique within a program (by checking its key attributes), but not for a connection to the database.
    Plz refer to this link:
    http://help.sap.com/saphelp_nw70/helpdata/en/f5/a3682ebc6911d4b2e80050dadfb92b/content.htm
    Thanks,
    Samantak.
    Rewards points for useful answers.

  • How to fix this error "this iPad is not able to complete the activation process. Please press Home and start over. If the issue persists, please visit your nearest Apple Store or Authorized service provider for more information or replacement"?

    How to fix this error "this iPad is not able to complete the activation process. Please press Home and start over. If the issue persists, please visit your nearest Apple Store or Authorized service provider for more information or replacement"? When I plugged in my iPad this popped up!

    Hi csreddy, 
    If you are receiving a message to contact an Apple Retail Store or Authorized Service Provider for help updating from iOS 3, click on the link below to initiate that support:
    Update the iOS software on your iPhone, iPad, and iPod touch - Apple Support
    http://support.apple.com/en-us/HT204204
    Update your device using iTunes
    If you can’t update wirelessly, or if you want to update with iTunes, follow these steps:
    Install the latest version of iTunes on your computer.
    Plug in your device to your computer.
    In iTunes, select your device.
    In the Summary pane, click Check for Update. 
    Click Download and Update.
    If you don't have enough free space to update using iTunes, you'll need to delete content manually from your device.
    Find out what to do if you get other error messages while updating your device.
    Last Modified: Jan 12, 2015
    Apple - Find Locations
    https://locate.apple.com
    Contact Apple for support and service - Apple Support
    http://support.apple.com/en-us/HT201232
    Regards,
    - Judy

  • Object not found in store error when trying to load MimeContent of an email (containing attachments)

    This is a weird one and I'm hoping someone can reproduce this and give me some help.
    We have a system that uses the EWS Managed API to send emails. Optionally an email may need to be saved out as an rfc822 (.eml) file afterwards for storing in our own database. In order to save to a file I need to load up the MimeContent of the message.
    And this is where an "Object not found in store" exception can get thrown.
    The really strange part is that the exception only seems to occur if the email contains an attachment and if there is too much of a delay between sending the email and trying to access the MimeContent!
    My test code is something like:
    // Set up the basics
    _item = new EmailMessage(P7ExchangeService.Service);
    _item.Subject ="Hello world";
    _item.ToRecipients.Add("some name", "[email protected]");
    _item.Body = new MessageBody(BodyType.HTML, @"<html><head></head><body>hello world<image src=""cid:blah""/></body></html>");
    // Add attachment
    FileAttachment att = _item.Attachments.AddFileAttachment("blah", "c:\temp\blah.jpg");
    att.IsInline = true;
    att.ContentId = "blah";
    // Send and save
    _item.SendAndSaveCopy();
    // Wait a bit (see comments below)
    Thread.Sleep(5000);
    // Now try and save out
    var propCollection = _item.GetLoadedPropertyDefinitions();
    propCollection.Add(ItemSchema.MimeContent);
    _item.Load(new PropertySet(propCollection)); // EXCEPTION!
    // ... etc
    On some systems it seems that the sending can take a while, hence my Thread.Sleep() call to simulate this.
    Its when I try and load up the MimeContent that I will then get the exception. But ONLY if I sleep (simulating the occasional delay seen on customer sites) and ONLY if the email contains an attachment.
    The mimecontent is necessary in order to save out to a file (by accessing the _item.MimeContetn property).
    Can someone please explain the exception and/or provide a better way of doing this??

    This is normal EWS doesn't return the Id of the Item in the SentItems Folder so you need to use a workaround like
    http://blogs.msdn.com/b/exchangedev/archive/2010/02/25/determining-the-id-of-a-sent-message-by-using-extended-properties-with-the-ews-managed-api.aspx .
    If you want to understand the issue you can enable tracing and look at responses, the actually Id your trying to load the MimeContent from is probably the Id of the draft message. Eg to send a message via EWS with attachments multiple operations must be
    used to construct it and when the messages finally gets sent the copy in the drafts folder is deleted and a copy is created in the SentItems folder. However the Id isn't returned for the SentItems copy hence you need the workaround.
    Cheers
    Glen

  • Problem creating non-persistent Child Objects

    I have the need to create a non persistable child object in the
    jdoPreStore of a parent object. I then perform some tests on the parent
    to determine if the child object needs to be persisted or not. If I leave
    the child non persistent it still writes to the database.
    I was performing the follwoing piece of code
    Class Parent {
    // The relationship is a 0 to many
    public Child createChild() {
    Child child = .....//create non persistent object
    child.setParent(this);
    getChild().add(child);
    It appears that if I remove the getChild().add(child). It does not
    persist (as desired).
    Is this correct behaviour?? I dont think that it should be, but if it is
    then I have a further problem.
    If that child object inherits from another object and you remove the
    getChild().add(child) kodo outputs an invalid object to the database. It
    doesnt insert a row to the child table. But it inserts a row to the
    childs inherited object table. This is now an invalid object and will
    fail upon loading.
    Any help on this would be appreciated.
    Thanks
    Luke.

    JDO has something called persistence by reachability. This means that
    objects do not have to explicitly be marked as to be persistent as JDO
    will traverse the object graph to ensure that all nodes are persistent.
    I think you are seeing this behavior combined with another side
    behavior: Kodo requires that both sides of a relation be set.
    Basically, keep your objects in synch (set both sides of the relation).
    And if you want to hold onto a reference to non-persistent object
    before you decide what to do with it, add a transient field or a field
    marked "persistence-modifier="none"" in your metadata and then process
    those transient fields in jdoPreStore ().
    i.e.
    if (//businessLogic is true)
    persistentField = transientField;
    Luke wrote:
    I have the need to create a non persistable child object in the
    jdoPreStore of a parent object. I then perform some tests on the parent
    to determine if the child object needs to be persisted or not. If I leave
    the child non persistent it still writes to the database.
    I was performing the follwoing piece of code
    Class Parent {
    // The relationship is a 0 to many
    public Child createChild() {
    Child child = .....//create non persistent object
    child.setParent(this);
    getChild().add(child);
    It appears that if I remove the getChild().add(child). It does not
    persist (as desired).
    Is this correct behaviour?? I dont think that it should be, but if it is
    then I have a further problem.
    If that child object inherits from another object and you remove the
    getChild().add(child) kodo outputs an invalid object to the database. It
    doesnt insert a row to the child table. But it inserts a row to the
    childs inherited object table. This is now an invalid object and will
    fail upon loading.
    Any help on this would be appreciated.
    Thanks
    Luke.
    Steve Kim
    [email protected]
    SolarMetric Inc.
    http://www.solarmetric.com

  • How to persistent static object

    JDO always assigns a StateManager to a PersistenceCapable object when
    creating instance. If an object is static, it'll keep its StateManager for
    ever after instantiation. So If I excute the following code repeadly, kodo
    will complain that persistence manager has been closed.
    1) Get PersistenceManager
    2) Begin transaction
    3) Get object from datastore. If not exist, create a new object. This
    object is a static.
    4) Commit transaction
    5) pm.close
    For the first time, kodo will assign a new StateManager to this static
    object. But for the second time, exception, "persistence manager has been
    closed", will arise when excuting some of object's methods. Because each
    StateManager object owns a PersistenceManager object. If this pm is
    closed, according StateManager object is also useless.
    After enhancing, kodo will change some getter/setter methods to
    according jdo getter/setter ones. These methods may invoke
    startManager.isLoaded(), which invokes pm.isActive(). Unfortunately, pm
    has been closed.
    Any other tricky methods to persistent static object ?
    Thanks !

    Dear Marc,
    Thanks for your kind help. It's an effective advice to prevent
    persistent object from being static.
    However, what if the object to be persistent is an enumeration type
    constant ? For example :
    public class MyEnumType
    private String name = null;
    private int value = 0;
    protected MyEnumType( String name, int value )
    this.name = name;
    this.value = value;
    public static final TYPE_1 = new MyEnumType( "type 1", 1 );
    public class EnumTypeUseClass
    private MyEnumType type = null;
    public void setType(..) {..}
    public MyEnumType getType() {..}
    public class TestClass
    public void f()
    PersistenceManager pm = null;
    try
    // Obtain pm
    pm = ...;
    pm.currentTransaction().begin();
    EnumTypeUseClass use = new EnumTypeUseClass();
    // Obtain myenumtype object from datastore
    MyEnumType type = getJdoObject( pm, MyEnumType.class, "value ==" +
    MyEnumType.TYPE_1.getValue() );
    // Following line will cause "PersistenceManager has been closed"
    exception
    use.setType( type );
    pm.makePersistent( use );
    pm.currentTransaction().commit();
    catch( .. )
    finally
    pm.close();
    public static void main( String args[] )
    for( int i = 0; i < 10; i ++ )
    f();
    Actually, exception is caused by MyEnumType.TYPE_1.getValue() because
    this object's pm has been closed in the first loop time.
    Now I solved this problem by not persistent MyEnumType objects, and
    change type field in EnumTypeUseClass from MyEnumType to int.
    But I still wonder how to persistent static objects.
    Maybe your first advice is feasible, but I think it will make your
    program tangly. Do you think so ? :)
    Marc Prud'hommeaux wrote:
    Liang-
    You are correct that a persistent instance must be associated with a
    PersistenceManager. You could always just leave the PersistenceManager
    open (if using optimistic transaction, Kodo won't tie up database
    resources in this case). Another option is to not have the singleston
    instance be a static variable, but have it be obtained via a factory
    method that takes a PersistenceManager argument.
    If this doesn't help, perhaps you could help clarify the situation by
    posting some code that shows that you would like to do?
    In article <[email protected]>, Liang Zhilong wrote:
    JDO always assigns a StateManager to a PersistenceCapable object when
    creating instance. If an object is static, it'll keep its StateManager for
    ever after instantiation. So If I excute the following code repeadly, kodo
    will complain that persistence manager has been closed.
    1) Get PersistenceManager
    2) Begin transaction
    3) Get object from datastore. If not exist, create a new object. This
    object is a static.
    4) Commit transaction
    5) pm.close
    For the first time, kodo will assign a new StateManager to this static
    object. But for the second time, exception, "persistence manager has been
    closed", will arise when excuting some of object's methods. Because each
    StateManager object owns a PersistenceManager object. If this pm is
    closed, according StateManager object is also useless.
    After enhancing, kodo will change some getter/setter methods to
    according jdo getter/setter ones. These methods may invoke
    startManager.isLoaded(), which invokes pm.isActive(). Unfortunately, pm
    has been closed.
    Any other tricky methods to persistent static object ?
    Thanks !
    Marc Prud'hommeaux [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • How to pass xml data as objects into Database using store procedures

    Hi All,
         I don't have much knowledge on store procedure,can anybody help how to pass the xml as objects in Database using store procedure.
    My Requirement is I have a table with three fields EMPLOYEE is table name and the fields are EMP_ID,EMP_TYPE AND EMP_DET,I have to insert the employees xml data into corresponding fields in the table.
    Input Data
    <ROWSET>
       <ROW>
         <EMP_ID>7000</EMP_ID>
          <EMP_TYPE>TYPE1</EMP_TYPE>
         <EMP_DET>DEP</EMP_DET>
      <ROW>
      <ROW>
         <EMP_ID>7000</EMP_ID>
         <EMP_TYPE>TYPE2</EMP_TYPE>
        <EMP_DET>DEP2</EMP_DET>
    <ROW>
    <ROW>
         <EMP_ID>7000</EMP_ID>
         <EMP_TYPE>TYPE3</EMP_TYPE>
        <EMP_DET>DEP3</EMP_DET>
    <ROW>
    <ROWSET>
    So each row values has to inserted into resp fields in the table.
    Regards
    Mani

    Do you have a similar structure in your stored procedure ?
    In that case you can simply call the procedure from soa using db adapter and do a mapping to assign the values.

  • Cannot persist detached object with @ManyToOne

    I have a simple table that holds named relationships between 2 objects. I am using a @ManyToOne type from the relationship object to each of the parent and child objects.
    If the parent and child have NOT already been persisted everything works fine. However if either of them have been previously persisted I fail with a "Cannot persist detached object" error. Why is this, and what is the resolution?
    Through much trial and error I was never able to get em.merge to resolve the issue. However I did implement a @PrePersist and registered both parent and child in the UnitOfWork and this did make the problem go away. This 'hack' however cannot be the right solution since its not portable in any fashion across other ORM providers.
    It's seems as though the Cascade.PERSIST should handle the fact that the objects have already been persisted?
    The following is the relationship class:
    @Entity
    @Table(name="UDM_RELATIONS")
    public class UdmRelationship extends UdmPersistentObject
    * If the parent has not be saved then let the persist of this object take care of it.
    * Don't touch the parent if this relationship is removed.
    @ManyToOne(cascade=CascadeType.PERSIST)
    @JoinColumn(name="PARENT_ID")
    protected UdmPersistentObject parent = null;
    * If the child has not be saved then let the persist of this object take care of it.
    * Don't touch the parent if this relationship is removed.
    @ManyToOne(cascade=CascadeType.PERSIST)
    @JoinColumn(name="CHILD_ID")
    protected UdmPersistentObject child = null;
    * Name the relationship for easier querying and viewing of direct table data.
    @Column(name="REL_NAME")
    protected String relationshipName = null;
    // Initialization
    public UdmRelationship(String relationshipName)
    this.relationshipName = relationshipName;
    public UdmRelationship()
    Annotation annotation = this.getClass().getAnnotation(DiscriminatorValue.class);
    if ( annotation != null )
    DiscriminatorValue dv = (DiscriminatorValue) annotation;
    this.relationshipName = dv.value();
    // Data Management
    @XmlAttribute(name="type")
    protected String getRelationshipName() { return this.relationshipName; }
    @XmlTransient
    protected UdmPersistentObject getParent() { return this.parent; }
    protected void setParent(UdmPersistentObject parent) { this.parent = parent; }
    @XmlTransient
    protected UdmPersistentObject getChild() { return this.child; }
    protected void setChild(UdmPersistentObject child) { this.child = child; }
    @PrePersist
    public void merge()
    Server server = (Server) SessionManager.getManager().getSession("udm-tests");
    Session session = (Session)server.getActiveSession();
    session.acquireUnitOfWork().registerObject(this.parent);
    session.acquireUnitOfWork().registerObject(this.child);
    The following is the error:
    junit.framework.AssertionFailedError: Unable to create Personal Contact: [Persistent Object [com.riscs.tools.data.udm.support.PersonalContact] save failed.; nested exception is javax.persistence.EntityExistsException:
    Exception Description: Cannot persist detached object [com.riscs.tools.data.udm.support.Person@1f47ae8].
    Class> com.riscs.tools.data.udm.support.Person Primary Key> [403]]

    Hello,
    I wasn't clear. Merge is used on unmanaged objects to 'merge' the changes into the managed object. If the object is new, it will return a managed copy of the object. The only difference between merge and persist when passed in a new object, is that persist makes the passed in object managed, where as merge returns a managed copy - the object passed in remains unmanaged.
    As for it being a no-op - it takes a unmanaged copy of an object and returns the managed copy. It will take any changes and merge them into the managed copy, which as you said, is a no-op if there aren't changes. But your object model must have changes - you set a parent-child bidirectional relationship. Also, merge will cascade over the tree. So if you call it on your parent, and you have added a new child in say a 1:M mapping, it will persist the child - if you have the relation set to cascade merge+persist.
    What are the problems you run into with merge?
    As for find - depending on your options, it will hit the cache. The point is that the spec requires you to only reference managed objects. I believe this is to allow the cache to maintain object identity - it would cause problems if you read back the newly persisted child and its referenced parent was unmanaged. Any changes to the parent (such as adding the child to its collection) also need to be managed, so the only way to do that is on a managed copy -either by first using find and then making the changes or by merging the changes made to a detached copy.
    Best Regards,
    Chris

  • Business Object Services- Attachment vs store business document

    Hi,
    There are two ways to add attachments to a Purchase requisition.
    1. as a generic attachment- (System --> services for object --> create attachment )
    2. as a business document ( System --> services for object -->store business doucment)
    Looks like in both the options, attachments could be stored on HTTP Content server.
    What are pros and cons of storing an attachment as a business doc?
    What are additional functions possible with option 2?
    Thanks ,
    Vinay

    Hi,
    Attachments are stored in binary format.
    Advantage of  storing in SAP is speedy access, than compared to content server.
    Disadvantage some of the table space grows exponently.
    Some of the tables attachments get stored are SO*
    To get the link for the folder and attachments stored in SRGBTBREL
    Various type of attachments are ATTA NOTE URL MSG etc.
    For custom attachment options can be enabled using class CL_GOS_MANAGER
    aRs
    If useful pl. assign points
    Message was edited by:
            a®

  • How to create unique objects in class and store

    Hi, I have a class that opens a text file and reads in the
    lines. each line holds an ip address. i need to create x amount of
    objects, and each object is assigned a unique ip address from the file.
    and here i am stuck. the class reads in the file, then i think it should create an object for each line read in and assign that object the ip address. i want to store the objects in some sort of array or collection, and i guess each object will need a unique name, but i dont know how many objects until i read in the file and count the number of lines. can anyone give me any pointers as to how i should create/store the objects
    many thanx
    ness

    You could use your own object:
    public class Test {
      public class IPNumber {
        public int ip;
        public IPNumber(int ip) {
          this.ip = ip;
      public Test() {
        int numberOfIPs = 5; // this is your number of lines
        IPNumber[] ips = new IPNumber[numberOfIPs];
        for (int i = 0; i < numberOfIPs; i++) ips[i] = new IPNumber(i); // assign ip address from file
      public static void main(String args[]){
        new Test();
    }or you could store the ips as strings:
    public class Test {
      public Test() {
        final int numberOfIPs = 5; // this is your number of lines
        final java.util.ArrayList al = new java.util.ArrayList(numberOfIPs);
        for (int i = 0; i < numberOfIPs; i++) al.add(""+i); // assign ip address from file   
      public static void main(String args[]){
        new Test();
    }p.s Objects don't have names

  • JPA: Complex query needed to load object / special processing on store

    I have what I think is a tricky situation with an ORM scenario, and I am wondering what I need to do to get JPA to work with this situation:
    I have a table that looks like:
    key_with_rev_id INTEGER (sequence based, unique pk)
    key_id INTEGER (sequence based)
    rev_id INTEGER (sequence based, with key_id forms unique index)
    del_flag VC(1)
    + various data fields
    The object would contain these attributes (preferably):
    key_id (as the "unique" id)
    max_rev_id (transient, defaults to null)
    + various data attributes
    When I load it -- for max_rev_id = null, it should basically do this:
    select <data fields> from revved_table
    where key_id = <object.key_id>
    and rev_id = (select max(rev_id) from revved_table where key_id = <object.key_id>)
    and del_flag is null or del_flag = 'N'
    The query is a little more complex when max_rev_id is not null, but same idea.
    Now then -- when I store the object, whether it is to insert or update, I want it to always insert rows, with the key_with_rev_id and rev_id values from the corresponding sequences. (On insert, it will also use another seq to populate key_id). When I delete, I also want to insert a new row, but set del_flag = 'Y'
    Is this too complex for JPA such that it would be a huge hassle, or is there an elegant way to set this up?
    My apologies for any unusual terminology in the above -- I am quite new to JPA.
    Thanks,
    ken clark

    Does anyone have any suggestions as to where to start looking?
    Thanks,
    ken

  • Why when I create a object in system automaticlly store in $TMP?

    Hi, all
    As title, when I create a object in my quality system , always automatically store the object in the $TMP,
    I have to modify it from menu Goto->Object Directory Entry-> Change Package.
    I hope when I crate a object automatically store in the package NOT $TMP.
    Edited by: xuehui li on Jul 9, 2010 4:50 AM

    Hi,  But when I create a new DTP NO asking me let me create or select a place to store.  Just automatically store in $TMP immediately!
    So I have to go to menu 'Goto-> Object Directory Entry->' modify the package from $TMP to my working package.
    so it is very strange!  I think for sure there is somewhere to set up this option to DONOT store at $TMP automatically instead of asking for me store in where.
    Edited by: xuehui li on Jul 9, 2010 5:20 AM
    Edited by: xuehui li on Jul 9, 2010 5:22 AM

  • Reformatted Mac Book Pro early 2008 and key chain does not ask to store passwords?

    I recently reformatted my early 2008 mac book pro and every thing went great with the new installation but, I noticed that keychain is not asking me to store passwords or auto filling them either. Is there a setting that I am missing.

    Run the Keychain First Aid repair utility.   
    17" 2.2GHz i7 Quad-Core MacBook Pro  8G RAM  750G HD + OCZ Vertex 3 SSD Boot HD 
    Got problems with your Apple iDevice-like iPhone, iPad or iPod touch? Try Troubleshooting 101

  • Azure newby! Persist an object across multiple Azure WCF Service Calls.

    I have created a small .NET Library (DLL) which does custom calculations and such.
    I would like to create an Azure WCF service which basically wraps this libraries API.
    The library, by necessity, is setup like an engine that must be initialized before use, so I don't want each and every service call to instantiate its own copy of the library. Is there a way to have the first call instantiate the library
    and then persist it somewhere so that other service calls will just use the same instance?

    Hello,
    We are researching on the query and would get back to you soon on this.
    I apologize for the inconvenience and appreciate your time and patience in this matter.
    Regards,
    Azam khan

  • ITunes was unable to verify your device. Please disconnect and reconnect your device. If the error persists, please visit your nearest Apple Store for assistance. To find your nearest Apple Store,

    Dear Suport,
    when I upgraded to IOS 6,1,3 it gives me an error message "your iphone could not be activated because the activation server is temp....." Try Again
    Regard
    Iyus

    Just for what it is worth - I am currently getting the same error "iTunes was unable to verify your device" when trying to restore my first-generation iPad. I restored it several times, even trying DFU mode - and each time, ultimately, I get the same message as the original poster in this thread. I have had this iPad since it was originally released, and have never run anything on it but standard iOS, I would not know how to begin jailbreaking or hacking an iPad anyway. It was working just fine yesterday. Then I decided to upgrade and to give this iPad to a friend, so I wanted to wipe it and restore. I wiped it, and now this. Very frustrating.

Maybe you are looking for

  • Error while posting vendor invoice in F-43

    Hi experts, while posting vendor invoice with Tax code , i am getting the following error: Posting is only possible with a zero balance; correct document Message no. F5060 Here tax line item is not yet all displaying in simulation. If I posted with t

  • JTable has two mouselistener?

    Hi, I have a JTable where one column is rendered by JCombobox and other column by JCheckbox. want to have this kind of functionality: I clicks several rows while ctrl is pressed (basic functionality) but when I click already selected row it becomes d

  • Extreme slowdown with long articles

    Hi, We're working on a DPS catalog, a very LARGE catalog, in which some of the articles contain many page, each with a set of interactive overlays (mostly 2-5 MSOs). The longest up to now is a 44MB article with 230 pages. Yes, we know that V swipe of

  • INFO SET IN BI

    HI ALL I HAVE ONE DOUGHT IN INFO SET IN BI HOW TO USE TEMPORIAL JOIN IN BI.. ANY ONE  HELP ME

  • VB or Java???

    I've been working on an end of year project for university and we have had to program an air tickets application which makes use of databases. Now i've been programing it in Java but other people in VB. The people who have programmed in VB say the la