Member.getID(), Member.getUID(), Members as cluster cache keys and values

My cluster application needs to do some bidirectional mappings via coherence between
coherence members and application entities.
What we have now are mappings that use Member.getID() integers.
When we need to dispatch logic to Members hosting an entity
we'll use InvocableService.{execute,query}() with a member set derived by use of
ServiceInfo.getServiceMember() for the int member ID's we have.
My concern is that if we have delays or other snafus in membership event processing
that the member id's returned by getID() will be recycled and refer to a different cluster member.
For example, if our event listener is down for some time, when it comes back up there may be
entries in the cache whose member ID's were recycled, at least that's my fear.
For our logic that would be bad. We'd assume we had entity assignment to a member
that has actually disappeared.
I could potentially use Member.getUID(), but that doesn't guarantee a unique
identifier, and so like a hash I wouldn't use it as the sole key where an unambiguous
resolution is required.
I was just looking for advice on anternatives or pitfalls of having caches
keyed or valued by cluster Members in whatever way works best.
We have a set of resources where want to apply our own membership distribution policies
according to a complex algorithm applied to whatever the cluster topology du jour may be,
so just allowing coherence maps to do the partitioning for us is not an option in this case.

I haven't had any problems with it yet, but the facility is still in development.
Being armed with a bit more information now can save a lot of headaches later.
The information you provided should be enough to help me avoid problems.
The only issue for me being that we're still running version 3.5, but presumably the UID format
you described was the same in 3.5 too.
Thanks much!

Similar Messages

  • Extract cluster element names and values automatically

    Dear Labview forum,
    I would like to extract cluster element names and values automatically
    without prior knowledge of the cluster element size or contents.
    I am able to extract the names but have some trouble with the values.  (see attached VI)
    I wish to write each the cluster element name and value in a string, and then write the string to a new line in a file.
    Regards,
    Jamie
    Using Labview version 8.0
    Attachments:
    extract cluster element names and values automatically.vi ‏14 KB

    This can become arbitrarily complex, because a cluster can contain many types of data, even other clusters, arrays, typedefs, etc. So getting a "value" of an element is not as easy as you might think. There is a reason you get a variant.
    If all cluster elements are simple numerics you can use "variant to data" with the correct type. The attached shows a few possibilities. Modify as needed.
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    extract_cluster_element_names_and_values_automaticallyMOD.vi ‏23 KB

  • Windows member won't join multi platform cluster

    I have a set of applications that communicate through a Tangosol Coherence Cache and I am running one of them on a Windows 2003 server and the other on a Sun Solaris box. If I bring up the Solaris member first the Windows member will try to join the cluster for 30 seconds and issue the following warnings:
    2007-06-13 11:51:18.562 Tangosol Coherence 3.2.1/369 <Warning> (thread=Cluster, member=n/a): This Member(Id=0, Timestamp=2007-06-13 11:50:48.125, Address=10.3.4.145:8088, MachineId=3473) has been attempting to join the cluster at address 224.3.0.128:30315 with TTL 4 for 30 seconds without success; this could indicate a mis-configured TTL value, or it may simply be the result of a busy cluster or active failover.
    2007-06-13 11:51:18.562 Tangosol Coherence 3.2.1/369 <Warning> (thread=Cluster, member=n/a): Received a discovery message that indicates the presence of an existing cluster that does not respond to join requests; this is usually caused by a network layer failure:
    After 90 seconds the Windows side times out and shuts down.
    If the Windows member is the first to join the cache then the Solaris side comes up just fine*. This behavior also happens if I start the coherence.jar test application on both environments in the same order.
    Both machines are on the same subnet so TTL shouldn't be a problem (I bumped it up to 4 just to be sure).
    I suspect that this is some configuration issue on the Windows box because in my test environment this is not a problem (but that's only a hunch).
    * The work around of having the Windows come up first won't work because our applications are architected so that the Solaris side has to come up first.

    The OS on the Windows side is running Service Pack 2 which according to our contact at Microsoft has the fix for the IP multicast issue in it.
    I ran the multicast test with the following results:
    On the Windows side I saw packets from both machines:
    2007-06-20 11:49:25.781 Tangosol Coherence 3.2.1/369 <Info> (thread=main, member
    =n/a): Loaded operational overrides from resource "jar:file:/D:/navis/cohUtil/co
    herence.jar!/tangosol-coherence-override-dev.xml"
    2007-06-20 11:49:25.796 Tangosol Coherence 3.2.1/369 <Info> (thread=main, member
    =n/a): Loaded operational overrides from resource "file:/D:/navis/cohUtil/tangos
    ol-coherence-override.xml"
    Starting test on ip=HONWDA04/10.3.4.145, group=/224.3.0.13:9000, ttl=4
    Configuring multicast socket...
    Starting listener...
    Wed Jun 20 11:49:25 PDT 2007: Sent packet 1.
    Wed Jun 20 11:49:25 PDT 2007: Received test packet 1 from self (sent 15ms ago).
    Wed Jun 20 11:49:27 PDT 2007: Received test packet 4 from ip=ohquda02/10.3.4.179
    , group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:27 PDT 2007: Sent packet 2.
    Wed Jun 20 11:49:27 PDT 2007: Received test packet 2 from self
    Wed Jun 20 11:49:29 PDT 2007: Received test packet 5 from ip=ohquda02/10.3.4.179
    , group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:29 PDT 2007: Sent packet 3.
    Wed Jun 20 11:49:29 PDT 2007: Received test packet 3 from self
    Wed Jun 20 11:49:31 PDT 2007: Received test packet 6 from ip=ohquda02/10.3.4.179
    , group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:31 PDT 2007: Sent packet 4.
    Wed Jun 20 11:49:31 PDT 2007: Received test packet 4 from self
    Wed Jun 20 11:49:33 PDT 2007: Received test packet 7 from ip=ohquda02/10.3.4.179
    , group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:33 PDT 2007: Sent packet 5.
    Wed Jun 20 11:49:33 PDT 2007: Received test packet 5 from self
    Wed Jun 20 11:49:35 PDT 2007: Received test packet 8 from ip=ohquda02/10.3.4.179
    , group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:35 PDT 2007: Sent packet 6.
    Wed Jun 20 11:49:35 PDT 2007: Received test packet 6 from self
    Wed Jun 20 11:49:37 PDT 2007: Received test packet 9 from ip=ohquda02/10.3.4.179
    , group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:37 PDT 2007: Sent packet 7.
    Wed Jun 20 11:49:37 PDT 2007: Received test packet 7 from self
    Wed Jun 20 11:49:39 PDT 2007: Received test packet 10 from ip=ohquda02/10.3.4.17
    9, group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:39 PDT 2007: Sent packet 8.
    Wed Jun 20 11:49:39 PDT 2007: Received test packet 8 from self
    Wed Jun 20 11:49:41 PDT 2007: Received test packet 11 from ip=ohquda02/10.3.4.17
    9, group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:41 PDT 2007: Sent packet 9.
    Wed Jun 20 11:49:41 PDT 2007: Received test packet 9 from self
    Wed Jun 20 11:49:43 PDT 2007: Received test packet 12 from ip=ohquda02/10.3.4.17
    9, group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:43 PDT 2007: Sent packet 10.
    Wed Jun 20 11:49:43 PDT 2007: Received test packet 10 from self
    Wed Jun 20 11:49:45 PDT 2007: Received test packet 13 from ip=ohquda02/10.3.4.17
    9, group=/224.3.0.13:9000, ttl=4.
    Wed Jun 20 11:49:45 PDT 2007: Sent packet 11.
    Wed Jun 20 11:49:45 PDT 2007: Received test packet 11 from self
    Terminate batch job (Y/N)?
    The Solaris side only saw its own packets:
    2007-06-20 11:51:43.687 Tangosol Coherence 3.2.1/369 <Info> (thread=main, member
    resource "jar:file:/home/hstutes/cohUtil/coherence.jar!/tangosol-coherence-over
    2007-06-20 11:51:43.715 Tangosol Coherence 3.2.1/369 <Info> (thread=main, member
    resource "file:/home/hstutes/cohUtil/tangosol-coherence-override.xml"
    Starting test on ip=ohquda02/10.3.4.179, group=/224.3.0.13:9000, ttl=4
    Configuring multicast socket...
    Starting listener...
    Wed Jun 20 11:51:43 PDT 2007: Sent packet 1.
    Wed Jun 20 11:51:43 PDT 2007: Received test packet 1 from self (sent 29ms ago).
    Wed Jun 20 11:51:45 PDT 2007: Sent packet 2.
    Wed Jun 20 11:51:45 PDT 2007: Received test packet 2 from self (sent 1ms ago).
    Wed Jun 20 11:51:47 PDT 2007: Sent packet 3.
    Wed Jun 20 11:51:47 PDT 2007: Received test packet 3 from self
    Wed Jun 20 11:51:49 PDT 2007: Sent packet 4.
    Wed Jun 20 11:51:49 PDT 2007: Received test packet 4 from self
    Wed Jun 20 11:51:51 PDT 2007: Sent packet 5.
    Wed Jun 20 11:51:51 PDT 2007: Received test packet 5 from self
    Wed Jun 20 11:51:53 PDT 2007: Sent packet 6.
    Wed Jun 20 11:51:53 PDT 2007: Received test packet 6 from self
    Wed Jun 20 11:51:55 PDT 2007: Sent packet 7.
    Wed Jun 20 11:51:55 PDT 2007: Received test packet 7 from self
    Wed Jun 20 11:51:57 PDT 2007: Sent packet 8.
    Wed Jun 20 11:51:57 PDT 2007: Received test packet 8 from self
    Wed Jun 20 11:51:59 PDT 2007: Sent packet 9.
    Wed Jun 20 11:51:59 PDT 2007: Received test packet 9 from self
    Wed Jun 20 11:52:01 PDT 2007: Sent packet 10.
    Wed Jun 20 11:52:01 PDT 2007: Received test packet 10 from self
    Wed Jun 20 11:52:03 PDT 2007: Sent packet 11.
    Wed Jun 20 11:52:03 PDT 2007: Received test packet 11 from self
    Wed Jun 20 11:52:05 PDT 2007: Sent packet 12.
    Wed Jun 20 11:52:05 PDT 2007: Received test packet 12 from self
    Wed Jun 20 11:52:07 PDT 2007: Sent packet 13.
    Wed Jun 20 11:52:07 PDT 2007: Received test packet 13 from self
    Wed Jun 20 11:52:09 PDT 2007: Sent packet 14.
    Wed Jun 20 11:52:09 PDT 2007: Received test packet 14 from self
    Wed Jun 20 11:52:11 PDT 2007: Sent packet 15.
    Wed Jun 20 11:52:11 PDT 2007: Received test packet 15 from self
    bash-3.00$
    I just noticed that the clocks on the two boxes are about two minutes off. Could that make a difference?

  • Copying data to member with member formula

    Hi All,
    How do I copy data to a member with member formula? For example, I have a member called "Opening_Balance_Rooms" this member has member formula so storage property is Dynamic Calc. It has data value of 1300 in local currency for post0+12 (Post0+12->Local=1300) and I want to copy the same to USDForecast0+12Rates. Below will explain my requirment clearly. Using Essbase V11.1.1.3.
    Column1........... Column2
    Post0+12.............. Post0+12
    Local.................... USDForecast0+12Rates
    Opening_Balance_Rooms 1300.............. 0 (I want to populate 1300 instead of 0 here)
    Thanks,
    Edited by: MoFa on Sep 4, 2012 1:21 PM
    Edited by: MoFa on Sep 4, 2012 1:23 PM

    Hi Tim,
    This is the member forumula that calculate the Opening_Balance_Rooms.
    IF (@ISMBR ("Jan") AND @ISMBR ("2002 Actuals"))
    Opening_Balance_Rooms = ("OPB_Rooms"->"BegBalance"->"2002 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2003 Actuals"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2002 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2004 Actuals"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2003 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2005 Actuals"))
    Opening_Balance_Rooms = ("OPB_Rooms"->"BegBalance"->"2005 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2006 Actuals"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2005 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2007 Actuals"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2006 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2007 Actuals Adjustments"))
    Opening_Balance_Rooms = 0;
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2007 Actuals after Adjustments"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2006 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2008 Actuals"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2007 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2008 Actuals Adjustments"))
    Opening_Balance_Rooms = 0;
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2008 Actuals after Adjustments"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2007 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2009 Actuals"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2008 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2009 Actuals Adjustments"))
    Opening_Balance_Rooms = 0;
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2009 Actuals after Adjustments"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2008 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2010 Actuals"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2009 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2010 Actuals Adjustments"))
    Opening_Balance_Rooms = 0;
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2010 Actuals after Adjustments"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2009 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2011 Actuals"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2010 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2011 Actuals Adjustments"))
    Opening_Balance_Rooms = 0;
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2011 Actuals after Adjustments"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2010 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2012 Actuals"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2011 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2012 Actuals Adjustments"))
    Opening_Balance_Rooms = 0;
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2012 Actuals after Adjustments"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2011 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2004 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2003 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2005 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2004 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2006 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2005 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2007 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2006 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2008 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2007 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2009 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2008 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2010 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2009 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2011 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2010 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2012 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2011 Actuals");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("2013 Target"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2012 Actuals");
    ELSEIF (@ISMBR ("Post0+12")
    OR @ISMBR ("1+11OrigPre") OR @ISMBR ("1+11PrePush") OR @ISMBR ("1+11PreAdj") OR @ISMBR ("Post1+11")
    OR @ISMBR ("2+10OrigPre") OR @ISMBR ("2+10PrePush") OR @ISMBR ("2+10PreAdj") OR @ISMBR ("Post2+10")
    OR @ISMBR ("3+9OrigPre") OR @ISMBR ("3+9PrePush") OR @ISMBR ("3+9PreAdj") OR @ISMBR ("Post3+9")
    OR @ISMBR ("4+8OrigPre") OR @ISMBR ("4+8PrePush") OR @ISMBR ("4+8PreAdj") OR @ISMBR ("Post4+8")
    OR @ISMBR ("5+7OrigPre") OR @ISMBR ("5+7PrePush") OR @ISMBR ("5+7PreAdj") OR @ISMBR ("Post5+7")
    OR @ISMBR ("6+6OrigPre") OR @ISMBR ("6+6PrePush") OR @ISMBR ("6+6PreAdj") OR @ISMBR ("Post6+6")
    OR @ISMBR ("7+5OrigPre") OR @ISMBR ("7+5PrePush") OR @ISMBR ("7+5PreAdj") OR @ISMBR ("Post7+5")
    OR @ISMBR ("8+4OrigPre") OR @ISMBR ("8+4PrePush") OR @ISMBR ("8+4PreAdj") OR @ISMBR ("Post8+4")
    OR @ISMBR ("9+3OrigPre") OR @ISMBR ("9+3PrePush") OR @ISMBR ("9+3PreAdj") OR @ISMBR ("Post9+3")
    OR @ISMBR ("10+2OrigPre") OR @ISMBR ("10+2PrePush") OR @ISMBR ("10+2PreAdj") OR @ISMBR ("Post10+2")
    OR @ISMBR ("11+1OrigPre") OR @ISMBR ("11+1PrePush") OR @ISMBR ("11+1PreAdj") OR @ISMBR ("Post11+1")
    AND @ISMBR ("Jan"))
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2011 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY1+11Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"1+11OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY1+11Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post1+11");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY2+10Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2+10OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY2+10Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post2+10");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY3+9Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"3+9OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY3+9Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post3+9");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY4+8Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"4+8OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY4+8Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post4+8");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY5+7Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"5+7OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY5+7Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post5+7");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY6+6Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"6+6OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY6+6Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post6+6");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY7+5Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"7+5OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY7+5Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post7+5");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY8+4Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"8+4OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY8+4Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post8+4");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY9+3Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"9+3OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY9+3Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post9+3");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY10+2Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"10+2OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY10+2Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post10+2");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY11+1Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"11+1OrigPre");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY11+1Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post11+1");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY0+12Pre") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"Post11+1");
    ELSEIF (@ISMBR ("Jan") AND @ISMBR ("FY0+12Post") )
    Opening_Balance_Rooms = ("Rooms"->"Dec"->"2012 Actuals after Adjustments");
    ELSEIF (@ISMBR ("Feb") OR @ISMBR ("Mar")
    OR @ISMBR ("Apr") OR @ISMBR ("May")
    OR @ISMBR ("Jun") OR @ISMBR ("Jul")
    OR @ISMBR ("Aug") OR @ISMBR ("Sep")
    OR @ISMBR ("Oct") OR @ISMBR ("Nov")
    OR @ISMBR ("Dec"))
    Opening_Balance_Rooms = @Prior("Opening_Balance_Rooms")
    + @Prior("Affiliations")
    + @Prior("Disaffiliations")
    + @Prior("Other_Rooms");
    EndIf

  • Cluster Cache Coherency - what are ideal

    That's what i have on my system, wondering what would be the ideal? are they seem good?
    Global Cache Block Access Latency
    Average CR Block Receive Time (ms) 1.17
    Average Current Block Receive Time (ms) 1.07
    View DataBy Instance
    Global Cache Block Transfer Rate
    GC CR Blocks Received Per Second 673.39
    GC Current Blocks Received Per Second 1,310.69
    View DataBy Instance
    Block Access Statistics
    Transfer Per Second 118,013.00
    Physical Reads Per Second 119,427.99
    Logical Reads Per Second 18,061,646.00

    Here is some good docs whcih covers Cluster Cache Coherency.
    http://cs.felk.cvut.cz/10gr2/rac.102/b28759/racmon.htm
    http://www.oracle.com/technology/obe/10gr2_db_vmware/manage/clusterintro/clusterintro.htm
    Hope this helps.
    Regards,
    Satishbabu Gunukula
    http://oracleracexpert.blogspot.com
    Click here for steps to install [Oracle 10g Grid Control|http://oracleracexpert.blogspot.com/2009/08/download-oracle-grid-control-and-asmlib.html]
    [Click here to learn Transportable tablespace export/import|http://oracleracexpert.blogspot.com/2009/08/transportable-tablespace-export-import.html]
    Edited by: Satishbabu Gunukula on Sep 1, 2009 4:50 PM

  • Scripting the start of cluster-caching

    Hello,
    im a SAP Portal administrator. In the Portal runs a Jive Froumssoftware with tangosol coherence caching feature. In the forumssoftware I can activate the clsuter caching, but after a serverrestart i have to activate it again.
    I know this is not an SAP Forum oder Jive Forum but I want to know how i can script the activation of the cluster?
    I think there must be a way to make ist via command line. In wich class or jar file i can have a look to start the cluster-caching by scripting? E.g: coherence.jar?
    Is there a way like: java -cp tangosol.jar com.tangosol.net.MulticastTest (run Multicasttest) to activate multicast?
    thx and sry if i post wrong

    I am not knowledgeable about the Jive Forums cluster administration. (I'm pretty sure that these forums run on Jive, but they're managed by our IT organization.)
    I would suggest posting the question on the Jive support forums:
    http://www.jivesoftware.com/jivespace/community/support/jive_forums?view=discussions
    Peace,
    Cameron Purdy | Oracle Coherence

  • Webdynpro - Object could not be found in cache, key is null

    Folks
    I am getting this marvelous exception for which I am not able to find any not in SAP Service Portal as well. Any insights shared will be highly appreciated.
    [EXCEPTION]
    com.sap.tc.webdynpro.services.sal.util.cache.ResourceNotFoundException: Object could not be found in cache, key is null!... [see details]
    EXCEPTION]
    com.sap.tc.webdynpro.services.sal.util.cache.ResourceNotFoundException: Object could not be found in cache, key is null!
    at com.sap.tc.webdynpro.services.sal.util.cache.WebResourceCache.getResource(WebResourceCache.java:108)
    at com.sap.tc.webdynpro.services.sal.util.cache.WebResourceCache.getResource(WebResourceCache.java:134)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.datatransport.DataTransportFactory.getOutputMassDatasource(DataTransportFactory.java:93)
    at com.sap.tc.webdynpro.services.sal.datatransport.core.InternalMassDataTransport.getOutputMassDatasource(InternalMassDataTransport.java:50)
    at com.sap.tc.webdynpro.progmodel.context.ModifiableBinaryType.parse(ModifiableBinaryType.java:133)
    at com.sap.tc.webdynpro.clientserver.data.DataContainer.doParse(DataContainer.java:1434)
    at com.sap.tc.webdynpro.clientserver.data.DataContainer.validatePendingUserInput(DataContainer.java:1324)
    at com.sap.tc.webdynpro.clientserver.data.DataContainer.validatePendingUserInput(DataContainer.java:681)
    at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.validate(ClientComponent.java:715)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doValidate(WindowPhaseModel.java:326)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:120)
    at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
    at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
    at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

    Is the system 6.40 release ? Have you referred to SAP Note 923694  ?
    Search in SAP Notes for 'Importing A Web Dynpro Hot Fix', find the one relevant for your SP level and make sure you have implemented those fixes if you find one for the SP.
    Hope this helps
    Regards,
    Snehal

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

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

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

  • Cache destroy and removing objects based on filter

    Hi,
    I have lined up a few questions to understand the ways we can destroy/remove cache entries or cache itself on a collective basis and not just the cache.remove(key).
    1. How do I remove a group of keys from the cache? Say either I know the keySet or a keySet obtained based on a filter. I can see the Java doc says namedCache also implements queryMap and that supports keySet(Filter) but unlike Map.keySet(), the set returned by this method may not be backed by the map, so changed to the set may not be reflected in the map.
    http://download.oracle.com/otn_hosted_doc/coherence/353/com/tangosol/util/QueryMap.html#keySet(com.tangosol.util.Filter)
    Now that also means cache.keySet().removeAll() may not work. Can we confirm that, as another article http://wiki.tangosol.com/display/COH35UG/Data+Affinity shows an example way to use entryset or keyset and shows this line:
    cacheLineItems.keySet().removeAll(setLineItemKeys).
    2. Is namedcache.destroy() a blocking or non-blocking? Coz in one of our tests, we created a for loop of the following code:
         a. create cache.
         b. use cache.
         c. destroy cache.
    And we expected at any point of time to have only one cache to be active on the cluster, however with the 500M as the high unit, we never saw evictions and indeed saw out of memory error. We had like 100 iterations. We expected destroy cache to basically delete the cache, thereby freeing the memory on the JVM. We only had one proxy and one storage in our test.
    3. Is namedcache.clear() a blocking or non-blocking call? Although this does not necessarily removes the cache, it only unmaps all the entries in the cache.

    Hi,
    You can remove multiple cache entries based on a filter like this...
    Filter filter = ...
    cache.invokeAll(filter, new ConditionalRemove(AlwaysFilter.INSTANCE));...or on a collection of keys like this...
    Collection keys = ...
    cache.invokeAll(keys, new ConditionalRemove(AlwaysFilter.INSTANCE));Regarding non-blocking calls, presumably for clear() I would think that the call will not return until the cache is cleared (i.e. empty) otherwise you would get all sorts of potential problems. For cache.destroy() I am not sure what state the cache will be in when the call returns. I suspect if you call this from a client it only destroys the cache locally on that client and not throughout the rest of the cluste though - but I am sure someone could confirm this.
    JK

  • BW cache settings and WebI

    Hello,
    we're trying to tune the BW cache for WebI queries, we'd like to change the default cache settings for a number of queries, including ones used for BO universes.
    I'd like to know if this changes will be picked and used by WebI or if it is not sensitive to such changes (Cache Mode and Persistence Mode).
    Thanks in advance for your help.

    Hello Pablo,
    I haven't tried yet but the OLAP cache should be used by WebI when it accesses the queries. You can ensure it does in transaction RSRCACHE by looking at the last access of a cached query. Could also look at the BI stats (if you have installed them and turned then on of course).
    Regarding the cache settings, I would personally recommend using the persistent cache (across App Servers if you have more than one app server) into a Cluster table (or Transparent table if the data set is quite large). Can find more details here: http://help.sap.com/saphelp_nw70ehp1/helpdata/en/d9/31363dc992752de10000000a114084/frameset.htm
    You could also look into MDX cache instead of OLAP cache, but I haven't played with it yet so I'm not sure it would help with WebI. Anyone else did?
    Hope it helps...

  • Customized Cache Config and Coherence Override files not Overrided.

    Hi,
    I am doing an example on coherence and was wondering if anyone can help with a couple of questions.
    1. I am trying to override the coherence-cache-config.xml and tangosol-coherence-override.xml with my custom xmls. But when I start cache server from cache-server.cmd executable provided in bin folder of Coherence, it is not able to pick up the overrided files. How can I override both these files.
    2. In most of the examples a new executable file is made for cache server start and the custom coherence-cache-config.xml is specified in this. The examples runs perfectly fine but I'm not able to see the same cache elements available when I run cache-server and cache-client present in the bin folder of Coherence. How can I integrate both of them.
    3. When we use Coherence as a web service from server, are we suppose to use run cache-server.cmd for starting the cache server or make some custom file executable file made for cache server start.
    I know some of the questions may sound silly to you but I'm not still able to figure the answer to these question.
    Any help will be appreciated.
    Cheers,
    Varun

    Hi Varun,
    Yes you can use the property -Dtangosol.coherence.cacheconfig =<file_name> for specifying the override file. No creating a jar is not a bottleneck and you can use either jar or system property in Production Environment. It completely depends on how your environment is setup and is for the flexibility pruposes? Use whichever is handy ...
    Ideally, you WS application should run in a seperate JVM than your Coherence Nodes. In this scenario, your WS application is set as storage-disabled and your Coherence nodes will be set as storage-enabled and both WS and Coherence Nodes will be part of the Coherence cluster. There will be no syncing between WS application and Coherence Nodes if you are using distributed cache; all the data requests from the WS application will be served by the Coherence Nodes. But, if you are using Near Cache then the data syncing will depend on the invalidation strategy used by you in your cache configuration. Read more about near-cache scheme here: http://wiki.tangosol.com/display/COH35UG/near-scheme.
    In WLS 10.3.4, there is a integration of Coherence and you can create Coherence Cluster from the Admin Console and define various Coherence cluster nodes and the documentation is here (http://download.oracle.com/docs/cd/E17904_01/web.1111/e16517/coh_wls.htm). But if you are using any other version of Weblogic or any other container then you cannot start from Weblogic but you need to start them seperately. Also, you need to make sure that the Coherence Nodes with storage-enabled are started before the storage-disabled nodes.
    Hope this helps!
    Cheers,
    NJ

  • Caching modes and details in repository

    hi all,
    can any one please explain what is the uses of caching modes in repository ?elaborate it.
    Thanks
    Regards,
    Shya

    Hi Shya,
    First, there are two types of cache for each item descriptor:
    [1].*Item Caches*:Item caches hold the values of repository items, indexed by repository IDs. An item cache entry is invalidated when that item is updated.
    [2].*Query Caches*:Query caches hold the repository IDs of items that match given queries. When a query returns repository
    items whose item descriptor enables query caching, the result set is cached as follows:
    --The query cache stores the repository IDs.
    --The item cache stores the corresponding repository items.
    Cache Modes:For example possible values are:
    we can set <item-descriptor name="xyz" cache-mode="simple/disabled/inherit/locked/distributed/distributedJMS/distributedHybrid">....
    simple caching handles caches in each server/VM locally; no attempt is made to synchronize updates across multiple server instances.
    disabled is used when you dont want any caching on your repository and want your application to pick data everytime from your repository, like inventory to insure that inventory data is always up to date across server instances.
    inherit is used when our item-descriptor have any super item-descriptor [as per concept of item descriptor inheritance], in this case our item descriptriptor use the cache mode of super item-descriptor.
    -RMishra
    locked caching uses read and write locks to synchronize access to items stored by multiple caches, so that only one VM should update cache at a time.
    ( distributed )Distributed TCP caching uses TCP to broadcast cache invalidation events (cache invalidation event means event to update cache data) to all servers in a cluster(group of servers).
    ( distributedJMS )Distributed JMS caching uses JMS to broadcast cache invalidation events to all servers in a cluster.
    ( distributedHybrid )Distributed hybrid caching uses TCP to send cache invalidation events only to those servers that are known to cache the target items. Hense all server's cache data of item-descriptor not going to update.
    Note: Item descriptors within an inheritance tree share the same item cache. Queries that include derived item properties are never cached. Default caching mode is simple.

  • Some music files do not show up in google play music app library.  I did clear cache/data and restarted phone.  The music is stored on the SD card.  Most of the music in the library is in the same folder on the sd card.  I can play the song from file mana

    some music files do not show up in google play music app library.  I did clear cache/data and restarted phone.  The music is stored on the SD card.  Most of the music in the library is in the same folder on the sd card.  I can play the song from file manager, but it still is not in the music library in play music.

    Cyndi6858, help is here! We'd be happy to help figure this out. Just to be sure though, the Droid Maxx should not have an SD card. Is this the Droid Razr Maxx? How did you add the music to the device? Are you able to see the files and folders located on the SD card or device when plugged in?
    Thanks,
    MichelleH_VZW
    Follow us on Twitter @VZWSupport

  • How to save web service request key and response value in cache to reduce calling the service for same type of requests

    Hi
    I have a web service which return the response based on the request key.
    I need to save the key and the response value in cache for around 30mins
     to reduce the web service calls for better performance.
    Appreciate if any once can share a sample code

    using System.Runtime.Caching;
    public List<string> cachingwebserviceresponse()
    {//Create a cache key
    string strParameters = "1234";//Create a cache value holding object
    List<string> results = new List<string>();//Create a cache
    ObjectCache cache = MemoryCache.Default;//Assign key for the cache
    string cacheKey = strParameters;//Check whether the key exists in the cache//If exists assign the values from the cache instead of calling the webservice//else call the web service and add the response to the cache
    if (cache.Contains(cacheKey))
    results = cache.Get(cacheKey);
    else
    { //calling the web service client
    using (service.webservice fd = new service.webserviceContractClient())
    { //Call the web service function to get the results
    results = fd.DataSearch(strParameters);
    } //Create the cache expiration policy. I have created for 30 minutes.
    CacheItemPolicy cacheItemPolicy = new CacheItemPolicy();
    cacheItemPolicy.AbsoluteExpiration = DateTime.Now.AddMinutes(30); //Add the response to the cache based on the key
    cache.Add(cacheKey, results, cacheItemPolicy);
    return results;

  • My existing purchases have INSTALL next to them, but when I try click on them it says "There was an error in the App Store. Please try again later. (100)". I've tried restarting, clearing all caches, buying and downloading new apps (which works). Any idea

    Hi - in the app store, I've logged in with no problem, but when I go into my existing purchases and have INSTALL next to everything I've bought, and try to click on them it says;
    "There was an error in the App Store. Please try again later. (100)".
    I've tried restarting, clearing all caches, buying and downloading new apps (which works), and also buying and downloading more music from iTunes too (so I update all T&C's etc too, and update all payment info). But nothing seems to solve this. Any ideas?? Thanks a lot, Greg

    This procedure is a diagnostic test. It makes no changes to your data.
    Please triple-click anywhere in the line below on this page to select it:
    ls -@Oaen L*/Coo* | pbcopy
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Paste into the Terminal window by pressing the key combination command-V. I've tested these instructions only with the Safari web browser. If you use another browser, you may have to press the return key after pasting.
    Wait for a new line ending in a dollar sign ($) to appear below what you entered.
    The output of the command will be automatically copied to the Clipboard. If the command produced no output, the Clipboard will be empty. Paste into a reply to this message.
    The Terminal window doesn't show the output. Please don't copy anything from there.

Maybe you are looking for

  • Showing error in read_text function module

    - Forcast ID Number: Read function module “READ_TEXT” where ID = Z001, Object = VBBK to get the Forcast ID. Display it on the output. CALL FUNCTION 'READ_TEXT'       EXPORTING       CLIENT                        = SY-MANDT         ID                 

  • Urgent: How to get value from Element Node?

    Hi All, I have an xml like below: <?xml version="1.0"?>      <Accounts> <Account rowid="1"> <Account_Id>1</Account_Id> <Customer_Id>1</Customer_Id> <Account_Type>SB</Account_Type> <Balance>1000.00</Balance> </Account> <Account rowid="2"> <Account_Id>

  • Install issue 11g

    Hi all, I trying to install 11g database in Linux, after runnig the ./runInstaller it shows error like : - Rechecking installer requirements.... Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-08-18_07-25-33PM. Please wait ...

  • How to make link to another wiki page open in same WebCenter window

    I have a WebCenter wiki page that contains a Flash object. Within the Flash object, there's a link to another wiki page that is in the same group space. When I click on the link, however, it opens another Webcenter window within (inside) the original

  • Create URL,Telephone number as paramater Account Search and result based on parameter of telephone number ?

    Hi Experts, create URL,Telephone number as paramater Account Search and result based on parameter of telephone number ?.. Previous my thread was locked...Now i want to say thanks to KALYANI L and Richa Dameja,..Now This code i have followed now its w