Replicated Caches and POF not yet fully established in 3.4.1 / 3.4p2

Hello

Replicated systems with separate PofSerializers still do not work for us in line 3.4.1b407 or 3.4b405p2.

We use a system replicated with a custom serializer component (a ConfigurablePofContext). At startup, the associated replicated plan service seems to load the ConfigurablePofContext but there is no attempt to use the PofSerializers specified in the XML configuration. Of course change our business objects to implement PortableObject directly not work around the problem.

Anyone have any better ideas? Everyone's bored with PofSerializers?

Thank you
Tim

Hi Tim,.

Could you tell me how you run your test? ... how many knots, etc...

If I don't just have your TestMain so I don't see your called PofSerializer. This is because the data takes place locally in the form of the object in the replicated cache and should never be serialized unless it needs to be replicated to another node. If I start several knots then I see your called TestValueSerializer. Could this be what you see?

"The ' java.lang.IllegalArgumentException: resource is not serializable" is certainly an issue and I will open a topic for it. Of course, you can work around this by making your Serializable object.

Let me know...

Thank you
Tom

Tags: Fusion Middleware

Similar Questions

  • (Redirected) I'm angry, I ordered my laptop DELL M3800 two months ago and has not yet arrived, it's a shame!

    I'm angry, I ordered my laptop DELL M3800 two months ago and has not yet arrived, it's a shame!

    Hi s - blu,.

    Please repost this in the forum for more quick help customer care.

    http://en.community.Dell.com/support-forums/customercare/

  • I downloaded the trial version of ambient light recently and have not yet used.  It seems that someone in Uruguay has hacked my email account.  Can someone give me advice on how to handle this?  I have no intention of submitting a credit cardnum

    I recently downloaded the trial version of ambient light.  I have not yet used.  There is no eveidence that someone hacked into my email account.  I was intending to buy Hall of light at the end of the trial period, but have no intention to submit my credit card information until it is resolved.  I appreciate all the advice on how to handle this and secure the information I have.  Thank you.

    Start buying, security of your email account. After that when you go to buy the LR or the photographers subscription plan, you will be on the secure site of Adobe and has nothing to do with your e-mail account that is currently being hacked.

  • How to fix the HP ePrint message: print path is not yet fully secure

    I have a CM1415nwf and on the Web 'Services Web HP - HP ePrint' settings page, the following note appears near the bottom:

    NOTE: The print path is not fully secure. HP does not recommend print private or confidential information through ePrint at this time.

    My account is configured, and a personal e-mail address is implemented. EPrint system working properly. I missed something to put in place? I would like to address this security issue.

    Thanks to everyone for help on this subject. A Google search didn't turn to the top of all the solutions, just someone else with the same question.

    It's just a disclaimer for the use of the ePrint service. This isn't a direct route, as it would be like sending the computer to the printer. This message is to notify you of this factor when printing.  Is not a security problem, and as you send successfully to the ePrint jobs printer there is nothing wrong with your Setup.

  • Media Center has disappeared from the menu of the program and does not, yet pc says its always there?

    I went to turn on TV no icon Media Center and it is not in the program file, this is updated windows... everything is ok

    PC says its there.

    Ran sfc/scannow said he had corrupted files, but the system is unable to repair them.

    Also all the previous restore points have dissappeared?

    Thank you very much in advance for any help.

    The operating system is Vista

    Val.

    Hello

    I suggest try to perform the clean boot and then check if it helps:

    http://support.Microsoft.com/kb/929135

    NOTE: When you are finished troubleshooting, make sure that restore you the computer mode normal startup such as suggested in step 7 of the above article.

    It will be useful.

  • My 2008 imac has twice in the last month abandoned auto connect and restore needed. After the first restoation, it was Ok but used the manual connection. On conversion automatic return, he went for a week and has not yet. I'm OK, leaving on the manual

    My 2008 iMac interrupted twice by automatic logon. After the restoration of the first time, a month before, it wasOK on a manual connection until I converted to automatic, I restored again and it's OK, apparently, when the manual connection. Can there be an underlying cause that should I worry about the?

    Download and run Etrecheck.  Copy and paste the results in your response. Etrecheck is a diagnostic tool that has been developed by one of the most respected users here (and recommended by Apple Support personnel) of the CSA to provide a snapshot of the system and to help identify the most obvious culprits of software that can adversely affect the performance of Mac.

  • I'm trying now for more than a week download the trial version of photoshop and was not yet success

    I'm trying now for more than a week download the trial version of photoshop and has always failed

    Well, since Yes provided no information system or any other information, you can try as well for another week. We know nothing about your operating system, the browser you use, what network connection and so on. Start here:

    Direct download links for Adobe software

    Adobe Download Troubleshooting Wizard

    Mylenium

  • EBS 11i: how to disconnect users who are web server and not yet on forms

    Hi all

    I would like to know how we can disconnect users that are web server and server not yet on the forms.
    What we do is the following:
    Adapcctl.sh for the 1-stop web server stop
    2-change AppsLocalLogin.jsp to a static page that say we are in maintenance
    3 - start web server adapcctl.sh start to ensure that users can see maintenance page

    The problem is users finding themselves in the web server (first page) but who have not yet open forms pages can still access the app after the point number 3-

    Is there a solution for this problem? Do know us what users are on the web server, but not in the forms?

    Thanks in advance.

    So in servlet mode, everyone will be disconnected

    Fix.

    What type of customizations will be unavailable? Functional customizations? New tables, simultaneous new programs, new data loaded? The thesis is available even without bouncing apache.

    Since you have posted this question in the forum 'Technology - OA framework', I assumed that we are talking about only jsp pages.

    Thank you
    Hussein

  • Need a clarification regarding the application of blocking replicated Cache

    Hello
    I need to know what will happen when the locking of the caches replicated when we have configured configuration lease-granularity member or a thread?

    Suppose in my set of 2 members of replicated caches and it extend customers who writes the cached data and another extended which data in caches for its calculation.

    Assume that my setup of the granularity of the lease is a member.
    My definition:
    1. when I say lock on a special touch in all two replicated caches that record with the special key will be locked and no other thread can update this key until I released the lock.
    2. in the course of my number blocking any readers can read the record to the above key.
    3. even if I update the record (while another player reading this record) by consistency it itself will take care of the update data without corrupting the file and give damaged data to the reader.

    Suppose that my setup is thread in granularity of lease
    1 when I say lock it will act as a lock on the thread that is running but not a lock for all replicated nodes.
    2. This is why when two writers say lock they will get the lock but they can update the same record at the same time, and it could make simultaneous update exception
    3 Eventhought writer has acquired the lock and while doing the update any reader can read the data relevant to this record.
    4. the update of data relevant to the particular key will be coherense handle (unless the simultaneous update exception doesnot appear) it self and any player can use data not currupted.


    Please correct me if I'm wrong. I need to know when we have configured member or thread in rental-granularity under implementation of this lock. According to the documentation I've seen replicated caceh supports the feature LOCK_ALL. hope this function means it locks all cache as a global lock.

    Hope you guys can show me a way to add/update records in line while some readers read the same cache.

    Kind regards
    Sura

    Published by: Sura August 3, 2011 20:25

    Published by: Sura August 4, 2011 00:26

    Hi Sura,

    If you use Clients range from updating the replicated Cache, it is recommended to have the following:

    (1) specify the granularity lease = "thread" for the replicated cache,
    (2) prohibit, by convention, explicit locks in any client of the replicated cache, and
    (3) allow customers to extend update the replicated cache via EntryProcessors (http://download.oracle.com/docs/cd/E14526_01/coh.350/e14509/appbestextend.htm#CIHCJHFA)

    If the granularity "Member" value, once any thread in this member acquires a lock, another thread running in this node will have access to the lock (and any thread in this member can unlock the key). Having said this, lease-granularity = "thread" restricted access to a key to a single thread within the cluster.

    I hope this helps!

    See you soon,.
    NJ

  • J2S63EA #BH5: Watch restoration incomplete error and does not start

    Some of my keys were not working nd varies touchscreen
    I decide to use Recovery Manager to reset the default system
    I waited for the sytem finish restoration
    It boot after auto restart
    It shows no logo
    then watch date th hour almost immediately the
    Go Manager recovery Windows telling me restoration is not complete
    that I should choose between saving the details of the log and try again
    Click try again without success
    It starts not far from this point
    pls help
    This is my new laptop go and is not yet nearly a year, my father, it has for me

    Try the trick here:

    http://h30434.www3.HP.com/T5/notebook-recovery/HP-envy-TouchSmart-17-recovery-incomplete/m-p/4760233#M65038

  • How to remove an entry in the cache, but does not trigger the erase in the dumps

    Hi guys,.

    I meet a really special condition, as the topic, I have a cache to distribute, when putting an object in the cache, Tigger will save method in dumps stored in DB, when remve one entry, will be Tigger method erase to remove it from the DB, and then I need another operation - that can remove just the entry on the cache and will not erase the DB? I checked the method of expulsion, but I think it's for the local cache. How could use on close or distribute cache cache.


    could someone help me?

    Thank you very much.

    best,

    DFJ

    Edited by: 912032 March 2, 2012 12:37 AM

    Hello

    I tried the entry.expiry (1); in fact for me, he did work and delete the entry without calling the erase method, but he called the store method rather than setting expiration is obviously treated as an update.

    The only way that I managed to make it work so far is to change the process method for the ValueEvictor like that

    @Override
    public Object process(InvocableMap.Entry entry) {
        BinaryEntry binaryEntry = (BinaryEntry) entry;
        ReadWriteBackingMap backingMap = (ReadWriteBackingMap) binaryEntry.getBackingMap();
        Map internal = backingMap.getInternalCache();
        if (internal instanceof LocalCache) {
            ((LocalCache)internal).evict(binaryEntry.getBinaryKey());
        }
        return null;
    }
    

    Is not the most beautiful code and is based on a normal local plan automatically using the storage card internal map reading / writing.

    JK

  • Access and update values in replicated Cache

    I'm on the underside of test in a single node with the use of the replicated cache

    (1) store a Test object in the cache of key = 1
    (2) get twice the 1 button and assign to two variables such as recovery and two Extraction.
    (3) update the recovery of two
    (4) the recovery of two update has been applied to research a too
    DefaultCacheServer.start();
    
    NamedCache cache = CacheFactory.getCache("Test");
    
    // Store the value in to the replicated cache with Num = 1         
    TestObject obj = new TestObject();
    obj.setNum(1);
    cache.put(1, obj);
             
    // Retrieve the same value twice for the Key = 1
    TestObject retrievalOne = (TestObject)cache.get(1);
    TestObject retrievalTwo = (TestObject)cache.get(1);
    
    // Print the value for the Retrieval One        
    System.out.println("Retrieval One (before Retrieval One updated) : "+ retrievalOne.getNum());
             
    // Updating the retrieval Two
    retrievalTwo.setNum(2);
    
    // Print the value for the Retrieval One again        
    System.out.println("Retrieval One (after Retrieval One updated) : "+ retrievalOne.getNum());
    Output
    Retrieval One (after Retrieval One updated) : 1
    Retrieval One (after Retrieval One updated) : 2
    So in the above code I did cache.put to update the cache of coherence, but update the two recovery locally made cache and recoveryemphasis.

    Is it possible to prevent changes to the object become visible before the cache.put (updatedObject) on the same node (while using a cache without cloning objects and replicated locally).

    my config of cache:
    <replicated-scheme>
         <scheme-name>data</scheme-name>
         <service-name>Cache_for_data</service-name>
         <serializer>
              <class-name>
                   com.tangosol.io.pof.ConfigurablePofContext
              </class-name>
              <init-params>
                   <init-param>
                        <param-type>string</param-type>
                        <param-value>pof-config.xml</param-value>
                   </init-param>
              </init-params>
         </serializer>     
         <lease-granularity>thread</lease-granularity>
         <thread-count>10</thread-count>
         <backing-map-scheme>
              <local-scheme />
         </backing-map-scheme>
         <autostart>true</autostart>
    </replicated-scheme>

    Hi Eric,.

    the replicated cache maintains the Java objects and returns them as they are, until a code changes the cache entry.

    What you see is the result of retrievalOne and retrievalTwo is the same object, if there is no change after the first call to the get() method.

    In addition, it is not only your thread may have a reference to this object but the other wires in the same JVM, too.

    This is why the objects returned by a replicated cache, near cache or local cache are not safe to be changed, you should put new objects in the cache of the key even with cache.put ().

    Best regards

    Robert

  • Work area of the cache in the background, when completed system will be locked and does not

    I have a Windows 7 Ent x 64 AMD AM3 965 system, the memory of 8 GB with 2 discs 1 to WD black spin programs C: and F: hides.

    My Drive Cache file Cache (50 GB allowed) f:\AE & media Caches f:\AE MCache (two records of total cache 32 gb after caching)

    I have 2-minute long animation with serveral comps. (Screenshots of my tutorial simple application, base)

    Whenever I have say AE "work area hide in the background," my whole system starts to become slow, then at the end the cache I try to open another model or close the program, it crashes my system for a few minutes until it has finished all that he needs complete. When I closed the AE after background caching I can forget to do something for about 10 minutes, not yet able to open Task Manager to see what is happening because the system is not responding.

    Occurs on my workstation and the host PC.

    Is it normal when "the caching works bottom area" and another model of opening or closing of AE:CC?

    The AE 1.3 mb project, made of the file size = 29 MB, 868 x 564 23.89 fps, 16bpc, no noise, 2 min 10 sec.

    I wouldn't call it normal, but honestly the Cache 'performance' are simply garbage and has so many bugs, I'm not at all surprised. What I wrote then are still valid:

    http://myleniumblog.com/2012/05/15/make-CS6-work-for-you/

    Just turn it off, and you'll be much happier. Build conventional RAM previews to check your timing of the model.

    Mylenium

  • My IPad sudenly turned off and will not restart. It is fully charged.

    My IPad sudenly turned off and will not restart. It is fully charged.

    What you have tried so that he could begin until For example you soft-reset/reboot trieda? Press and hold the home button and sleep for about 10 to 15 seconds, then the Apple logo will appear if all is well and it will start.

  • I have a Macbook Pro (17-inch late 2011) is fully compatible with El Capitan and Maverick. I'm a little hesitant to upgrade. Tried before with e lCapitan and was NOT successful Please HELP

    I have a Macbook Pro (17-inch late 2011) is fully compatible with El Capitan and Maverick. I'm a little hesitant to upgrade. Tried before with e lCapitan and was NOT successful Please HELP

    Why has been upgraded to El Capitan failed before?

    The only problem is that some applications require the upgrade and some devices that connect to the computer require updated drivers up-to-date. The problem is that for some devices and applications updates are not available and so they do not work with El Capitan.

Maybe you are looking for