Objects that cannot be clustered

Hi,
Please forgive what is most probably a brain dead question but I am coming at weblogic clustering from a high level and do not know the specifics.
My question is twofold.
1/Why is it not possible to provide cluster functionality to time and file services in Weblogic?
2/As it is not possible, what does one do when an appliction requires clustering but uses some of the above services? For example, I'm developing a spec where a scheduler would be encapsulated inside an EJB. This is part of the application that requires clustering!
It would seem to me to be useful to be able to provide failover functionality to schedulers and triggers but as I read in http://e-docs.bea.com/wls/docs81/cluster/overview.html#1017056
time services are not clusterable.
Thanks in advance for your help
Mark

mark ryan <> writes:
Hi,
Please forgive what is most probably a brain dead question but I am coming at weblogic clustering from a high level and do not know the specifics.
My question is twofold.
1/Why is it not possible to provide cluster functionality to time and file services in Weblogic?Well, anything is possible - its just not implemented. Implementing
clustering functionality has a high cost and we tend to be driven by
customer demand.
2/As it is not possible, what does one do when an appliction requires clustering but uses some of the above services? For example, I'm developing a spec where a scheduler would be encapsulated inside an EJB. This is part of the application that requires clustering! Some of these issues can be overcome by using the singleton service
support in 9.0.
It would seem to me to be useful to be able to provide failover functionality to schedulers and triggers but as I read in http://e-docs.bea.com/wls/docs81/cluster/overview.html#1017056
time services are not clusterable.Agreed, we have considered this. I suggest you contact [email protected]
to make your request known.
andy

Similar Messages

  • "COM object that has been separated from its underlying RCW cannot be used.

    I am constantly getting the following error when closing my app if we viewed/printed a report.  What do I need to do to correct this error?  For the following error, I opened my app, viewed a report on the screen using the 'CrystalReportViewer', closed the report viewer window, closed my app.  When closing the app, the following error occurs.
    CR version: 11.5.3300.0
    VB.NET v2.
    System.Runtime.InteropServices.InvalidComObjectException was unhandled
      Message="COM object that has been separated from its underlying RCW cannot be used."
      Source="mscorlib"
      StackTrace:
           at System.Runtime.InteropServices.UCOMIConnectionPoint.Unadvise(Int32 dwCookie)
           at CrystalDecisions.ReportAppServer.%. {(_ISCDClientDocumentEvents_OnClosedEventHandler  u)
           at CrystalDecisions.ReportAppServer.%.remove_OnClosed(_ISCDClientDocumentEvents_OnClosedEventHandler value)
           at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.DisconnectEventRelay()
           at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.  (Boolean  \b, Boolean       )
           at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Dispose(Boolean bDisposeManaged)
           at System.ComponentModel.Component.Dispose()
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.  (Boolean      :)
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.  (Boolean      ;)
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.Close()
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.
        (Object      >, EventArgs      ?)

    Hello,
    First thing is to install Service Pack 6 which you can get from the download page by clicking on BusinessObjests tab above and then downloads on the left...
    When you close your viewer be sure to add/have Youreportobject.close and Youreportobject.Dispose. Adding a GC.Collect may help also.
    Thank you
    Don

  • Error while using custom xslt: Cannot find the script or external object that implements prefix 'ScriptNS0'.

    Hi,
    We had a complex map. Because of some requirement, we used custom xslt on this map. Somehow at runtime that custom xslt is giving below error:
    Cannot find the script or external object that implements prefix 'ScriptNS0'.
    I checked below links, it seems this is a bug in Biztalk 2010/Visual stuio 2010.
    http://sandroaspbiztalkblog.wordpress.com/2012/07/29/biztalk-mapper-patterns-calling-an-external-assembly-from-custom-xslt-in-biztalk-server-2010/
    The above link suggest to add a xml element in the .btm file. I tried that as well but no luck. Can anyone suggest me reason and solution for this?
    Thanks, Girish R. Patil.

    When using the Custom XSLT option, you have to maintain the Extension Xml yourself, just as you would for inline custom Xslt that calls external Assemblies.
    Docs:
    http://msdn.microsoft.com/en-us/library/aa547368.aspx
    Sample:
    http://blog.vertica.dk/2013/03/20/using-custom-xslt-in-biztalk/

  • Error "Associated object BUS20001 cannot be opened"

    Dear Experts,
    I have workflow task group on home page of web client ( i.e. WEB UI )
    Whenever any customer fails a credit check, a workflow is triggered and a task is shown under this workflow task area on home page.
    On clicking the task, it opened the workflow overview page (component GSWIDET , view DetVS) where you see the workflow details view and other assignment blocks. There is execute button available on the toolbar. When i click the execute button, it should ideallly open the associated object (which ia sales order in my case ) but it gives me error as "Associated object BUS20001 cannot be opened;". This error is displayed in std. error display area on webclient.
    Also under Associated Objects Assignemnt block on this overview page, it corretly displays the associated Sales Order which triggered the work flow, but when i try to open it by clicking on the sales order number (hyperlinked), it does not open the same rather i get the same error as "Associated object BUS20001 cannot be opened;"
    When i checked in backend GUI ( transaction SBWP >>Inbox ) it works fine.
    While debugging i found that in Function Module "CRM_CT_CUST_IBWF_GET_OBJ_CUST"  , it find that for object type BUS2001 , no customization flag is set . and hence it gives the above error.
    Can anyone please guide me as how to resolve this error ?  What is the way to define Object customization ?
    Kindly help
    Immidiate help is higly appreiciated .
    Thanks A lot.
    Regards,
    Suchita
    Edited by: suchita P on Sep 2, 2008 5:50 PM

    Solved after implementing SAP NOTE 1250869

  • "Object Picker cannot open because no locations from which to choose objects can be found"

    Hi,
    When I try in AD management console in the domain controller to add a new group for a user I get the following error:
    "Object Picker cannot open because no locations from which to choose objects can be found" error message when you try to select objects from an Active Directory domain in Windows 2000
    Our domain controller is a W2000 cluster (two W2000 advanced server machines) and this happens in one of the nodes of the controller while in the other node it Works well (the difference between them is where it fails, has the resources: print,
    file sharing and quorum services). Both nodes of the controller have the remote registry service disabled and in the node where it fails when you start this service it works well but I don`t think this is the reason because in the other node with remote registry
    service disabled it works. Solutions from the following support articles don`t work:
    kb 263231
    kb 284914
    I have checked that the situation is independent of the domain administrator who tries to add the group to the user.
    Can anybody help me? Which is the reason of this different behaviour from one cluster node to another ?
    Thanks.

    Hi Milos,
    Thanks for your answer but I think this is not the case because the problem is not with NTFS and we don' have these problems:
    Users or groups that have Full Control access cannot delegate permissions.
    Users who have Full Control access cannot make permission changes on a DFS share.
    If you give the non-privileged user the right to log on locally and you log on locally to the file server where the error message occurs, you can successfully edit the ACL.
    It only happens with the AD management console. Now, for us it is not posible to upgrade the system.

  • I have drawn some maps in pages using shapes and arrows. When I delete a shape a little grey dot appears that cannot be deleted. Any ideas?

    I am using shapes and arrows to create concept maps in Pages. After saving the document I have opened it again and tried to make changes.
    When I delete an arrow or shape a grey "Do not" sign pops up. It cannot be highlighted or deleted. My map now looks like it has grey measles.
    Any idea what is happening?

    Hi Kiku,
    Select all the objects that you want in your map.
    Menu > Arrange > Group
    Copy, then Paste into a new blank page.
    Regards,
    Ian.

  • Mapping feature for queries that cannot be expressed using JDO QL

    In the "Java Data Objects vs. Entity Beans" thread at theserverside.com,
    there was a question concerning the ways to use a query that cannot be
    expressed using JDO QL (for example SQL requests having no equivalent) .
    Among the possibilities mentionned in his answers, Craig Russel said
    that a JDO implementation could map an SQL query to a Java class
    directly :
    "This might be done by a JDO vendor who mapped a user-specified SQL
    query to a JDO PC class. For example, if you have a DEPARTMENT table
    that you want to write an aggregate query for "SELECT D.DEPTID,
    MAX(E.SALARY) FROM DEPARTMENT D, EMPLOYEE E WHERE D.DEPTID = E.DEPTID".
    You would map this query to a JDO PC class DepartmentMaxSalary which has
    a key field deptid and a non-key field maxSalary. The key class
    DepartmentMaxSalaryKey has a key field deptid.
    Now, construct an instance of the key class:
    DepartmentMaxSalaryKey dk = new DepartmentMaxSalaryKey(100);
    DepartmentMaxSalary d = pm.getObjectById(dk);
    System.out.println ("Department " + d.getDeptid()
    + " has max salary of " + d.getMaxSalary());
    When the getObjectById is executed a hollow instance of
    DepartmentMaxSalary is constructed by the PersistenceManager. When the
    d.getMaxSalary() is executed, the implementation of the method accesses
    the maxSalary field which causes the PersistenceManager to executes the
    query and return the result into the field.
    No implementation to my knowledge currently offers this kind of mapping,
    but certainly some will in future."
    Do you consider in providing this kind of mapping feature in Kodo ?
    Thanks in advance.

    patrice thiebaud <[email protected]> writes:
    In the "Java Data Objects vs. Entity Beans" thread at theserverside.com,
    there was a question concerning the ways to use a query that cannot be
    expressed using JDO QL (for example SQL requests having no equivalent) .
    Among the possibilities mentionned in his answers, Craig Russel said
    that a JDO implementation could map an SQL query to a Java class
    directly :
    "This might be done by a JDO vendor who mapped a user-specified SQL
    query to a JDO PC class. For example, if you have a DEPARTMENT table
    that you want to write an aggregate query for "SELECT D.DEPTID,
    MAX(E.SALARY) FROM DEPARTMENT D, EMPLOYEE E WHERE D.DEPTID = E.DEPTID".
    You would map this query to a JDO PC class DepartmentMaxSalary which has
    a key field deptid and a non-key field maxSalary. The key class
    DepartmentMaxSalaryKey has a key field deptid.
    Now, construct an instance of the key class:
    DepartmentMaxSalaryKey dk = new DepartmentMaxSalaryKey(100);
    DepartmentMaxSalary d = pm.getObjectById(dk);
    System.out.println ("Department " + d.getDeptid()
    + " has max salary of " + d.getMaxSalary());
    When the getObjectById is executed a hollow instance of
    DepartmentMaxSalary is constructed by the PersistenceManager. When the
    d.getMaxSalary() is executed, the implementation of the method accesses
    the maxSalary field which causes the PersistenceManager to executes the
    query and return the result into the field.
    No implementation to my knowledge currently offers this kind of mapping,
    but certainly some will in future."
    Do you consider in providing this kind of mapping feature in Kodo ?Patrice,
    Sorry for the delay responding to this question. The thread dropped out
    of my awareness until Rakesh's followup question today.
    We do not currently plan on providing a mechanism for configuring JDO
    objects to load themselves from arbitrary SQL queries at this point. The
    example above seems a little contrived, for a few reasons:
    - Presumably, this aggregate salary object would be read-only.
    Read-only JDO fields/objects are a whole separate topic that we
    have chosen not to address just yet.
    - Where would the complex SQL statement go? Putting it in the
    metadata seems less than ideal, as this would make for a hideous
    metadata file, and even more complexity and more debugging
    problems than using direct JDBC SQL calls. Putting the SQL
    statement into the class also seems awkward.
    - Kodo provides a mechanism for obtaining a connection to the data
    store. When aggregate info are needed or complex,
    non-object-oriented queries must be executed, standard JDBC calls
    to the data store are probably the most appropriate approach, as
    they give you complete access to your data store.
    If we see a significant interest in these capabilities, then we may
    consider them for a future release.
    Thanks in advance.Again, I apologize for the time delay in my response. I hope that this
    answers your questions.
    -Patrick
    Patrick Linskey [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • If an internal ID is changed for the Work Repository how does it affect objects that are already in it?  Will they continue to run or do you need to cycle the ODI agent?

    I was having trouble migrating the Master and Work repositories from my QA to my Prod environment.  I was getting an error message that the internal id's were alike so I changed the internal id in my Prod Master repository.  Then I tried to migrate the Work repository and was getting a similar error.  I did a search on the internet for the error message and it recommended that I renumber the Work repository so I did.    My concern now is how these changes affect the objects that are already in the repositories?  Will those objects continue to run?  Also do these changes take affect immediately or do you need to cycle the ODI agent?

    Well I cannot completely assure you but so far I have not faced any issues after a renumber. It will affect the exist object only when you have imported the object in synonym_update mode. I believe you have the daily backup of your production repository.
    Bhabani
    http://dwteam.in

  • "Some of the object names cannot be shown in their user-friendly form"

    Error states:
    "Some of the object names cannot be shown in their user-friendly form. This can happen if the object is from an external domain and that domain is not available to translate the object's name"
    We are receiving this error when we click on a group with ADUC and the members of that group were added from the trusted domain.  Domain A has a one way non transitive trust wtih domain B that is in place and active.
    We have checked every possible setting and configuration and cannot resolve this problem.  Domain A has Windows 2008 R2, domain B is 2003.  Domain A is at a windows 2008 functional leve, domain b is at a 2003 functional level.
    YOu can add account from domain B into domain A , but they immediately turn to SIDS once you hit "apply".
    Validated trust on both ends
    triple checked DNS and see no issues
    checked policies
    dcdiag returns no errors
    Could this be a bug with having a trusted domain on 2003 and the non-trusted domain on 2008 R2?

    Hi,
    This error occurs if:
    (1) the other domain is not available (meaning, not connected or name
    resolution is bad, etc)
    (2) the object in the other domain has been deleted
    (3) Broken secure channel
    Please refer to the below link:
    http://us.generation-nt.com/answer/objects-names-translation-help-77158972.html
    Regards,
    Yan Li
    If you have any feedback on our support, please click
    here
    Cataleya Li
    TechNet Community Support

  • First operand of . is not an object, so cannot access member WriteLine

    1) I get error like
    First operand of . is not an object, so cannot access member WriteLine. (180,235) Z_REM_STRING.Z_FUNCLIB_FORMULA.FieldFormula Name:RemoveSpace PCPC:691 Statement:11
    2) I have the record called Z_REM_STRING and have one field call FUNCLIB_FORMULA.FieldFormula
    3) the function inside the FieldFormula is
    Function RemoveSpace(&inputString As string) Returns string;
    some log
    Return &temp;
    End-Function;
    the code inside the function is work fine inside the AE
    what mistake that I made?

    Hi
    The part where you have "some log" you have not declared the file.
    Try something like:
         Local File &myFileVar = GetFile("C:\temp\myLogFile.log","W",%Filepath_Absolute);
    where &myFileVar is the file variable you use for the writeline.
    Kind regards
    André

  • The enhancement object ENHS  cannot be read

    Hi Genius,
    When i am trying to create an enhancemant point in ECC 6.0, I am getting the below error message.
    The enhancement object ENHS  cannot be read.
    Exception of class CX_ENH_IO_ERROR.
    Source plug-in is not getting created.
    Anyone can help in this.
    Thanks in advance,
    Nithya

    Hi Nithya.
    I would like to suggest my opinion, as it is similar to your case.
    [SDN - Reference - Error Description - The enhancement object ENHS cannot be read - Exception of class CX_ENH_IO_ERROR|Enhancement Framework and Support Packs SAPKB70011-13;
    [SDN - Reference - Error Description - The enhancement object ENHS cannot be read|The enhancement object ENHS  cannot be read;
    Hope that's usefull.
    Good Luck & Regards.
    Harsh Dave

  • Serializing objects that use Loggers

    i am trying to clean-up a lot of java code i have written. so please allow me one more post:
    the issue is objects that use Loggers :
    public class MyClass implements Serializable {
      private static Logger logger = Logger.getLogger("baselib.utilities"); // <-- must be marked transient
    }no serializable objects can use Loggers , right? in my imagination i see that:
    (1) Logger settings are global to a jvm . [read out of a "logging.properies" at start-time].
    (2) so, a MyClass object is created in jvm1 and gets its log settings.
    (3) it is serialized and sent to jvm2.
    (4) it pops-up after de-deserialization, and the jvm2 global log settings are different.
    the Logger in the MyClass object is hopelessly confused.
    so, by hook or crook,
    its fair to say that you cannot use Loggers with serializable objects, right?
    (i don't like Loggers anyway).
    please just answer this one last question, then i can get back to writing code rather
    than cleaning it. thanks to all.

    i am running at least 4 threads (and sometimes as many as 20) leading to chaotic
    asynchronous output. and this Logger output is very hard to look at. in production, then it makes sense.
    CONFIG: Main::_loadConfigSettings()__checking config file :: remoteRunnPort = #7002
    Jun 8, 2008 11:31:48 AM kuai.Main loadConfigSettings
    CONFIG: Main::_loadConfigSettings()__checking config file :: fileSharePort = #7001
    Jun 8, 2008 11:31:48 AM maui.engine.FileShareService run
    FINER: ----FileShareService::_run()___running....
    Jun 8, 2008 11:31:48 AM maui.engine.DataService openNewConnections
    FINER: ____----DataService::_openConnections()___opening 3 new connections___pool size = 0__idle = 0
    Jun 8, 2008 11:31:48 AM maui.engine.FileShareService run
    FINEST: ----FileShareService::_run()___LISTENING on port #7001....
    Jun 8, 2008 11:31:48 AM maui.engine.DataService openNewConnections
    FINEST: ____----DataService::_openConnections()___new connection___pool size = 1__idle = 1
    Jun 8, 2008 11:31:48 AM maui.engine.DataService openNewConnections
    FINEST: ____----DataService::_openConnections()___new connection___pool size = 2__idle = 2
    what i want to see:
    Main::_loadConfigSettings()__checking config file :: resultsHandlerPort = #7002
    Main::_loadConfigSettings()__checking config file :: fileSharePort = #7001
    ----FileShareService::_run()___running....
    ____----DataService::_openConnections()___opening 3 new connections___pool size = 0__idle = 0
    ----FileShareService::_run()___LISTENING on port #7001....
    ____----DataService::_openConnections()___new connection___pool size = 1__idle = 1
    ____====____====________ResultsHandler::_run()__starting....
    _______________________________UserThread-01::_run()__starting....
    ____----DataService::_openConnections()___new connection___pool size = 2__idle = 2
    ____----DataService::_openConnections()___new connection___pool size = 3__idle = 3
    ____====____====________ResultsHandler::_run()__LISTENING on port #7002
    i don't know how to use the NetBeans debugger with so much threading (or really at all).
    so, i use the good-old: " +System.out.println():+ "
    and, once i get a thread working ok, i comment out all the print lines:
    // ____----DataService::_openConnections()___new connection___pool size = 2__idle = 2
    // ____----DataService::_openConnections()___new connection___pool size = 3__idle = 3
    the Logger gives way too much output, and i need to do like:
    "thread #1 = nothing ; thread #2 = *FINEST* ; thread #3 = *INFO* ; ...."
    if some can tell me a better way to debug heavily threaded code, that would be the
    greatest gift of all. i get confused too often and waste so much time.
    JUnit testing threaded code.. its just not possible with so much asynchronousity (right?).
    Edited by: pdFrog on Jun 8, 2008 5:14 PM

  • This page contains some SWF objects that may not work properly...

    Hello Guys
    I bought this menu made by f-source into my page:
    http://beta.asphalt-driveway-sealing.com/, it's working fine except I got this message each time I am opening my file with dreamweaver CS4: 'this page contains some SWF objects that may not work properly in the most recent versions of Internet Explorer. Dreamweaver cannot  convert them to the new SWF markups. Please delete each of them and insert again' and what I did but still got this message
    the developer told me that: "I previous versions of Dreamweaver you could disable the Active
    Content Converter http://f-source.com/before_insert/
    In CS4 there is no such option."
    Please let me know what can I do then.
    Many Thanks, T&T

    Hi
    CS4 uses a 'nested' type of object code to insert swf/flv files, which is more compliant than previous code. Obviously the f-source extension is not cs4 compliant if it is changing this, (the message indicates it is doing so) and is something you should pursue via there support department. However even though it is giving you this message it should still work on live pages.
    PZ
    www.pziecina.com

  • Error in LIME Query-Authorization object C_Lime_Loc  cannot be checked..

    hi,
    I am very new to SAP Basis. i am facing the subject mentioned error in one of the user in a client when i run MM03 T.code.Su53 is showing Successful.
    Temporaily ,I have provided the user with Profile SAP_ALL  along with roles specified for the user and things are working fine.
    i have tried assigning this object to all the Roles in the user but still in vain. Request  some guidance to resolve this problem and thus removing the SAP_ALL profile to the concern user.Thanks in advance.
    Edited by: Selva kannan on May 5, 2008 2:13 PM

    Hi,
    Heartly thanks for your feedback.
    Actally the error reads: Error in Lime Query:Authrization object C_Lime_Loc cannot be checked.
    SU53 is displaying last authorization is successful.
    i have already added the object C_LIME_Loc to all the roles and checked the T.code MM03 without SAP_ALL profile.but failed.
    I had compared the t.code su24 output in  the user  once with SAP_ALL profile and once without SAP_ALL and found both has same(identical) checked value. need help as i can feel that there is some authrization in SAP_ALL which is missing in my roles. how do i detect this....how do i check the objects in SAP_ALL related to this error.

  • Error: Object Name cannot be Empty, when loading Master Data

    Hi all,
                  We are loading mater data for one of the InfoObject, which is failing at Processing Step. Data is loaded properly till PSA. There is short dump error giving MESSAGE_TYPE_X error. On analyzing Job Log, We found the error like, "OBJECT NAME CANNOT BE EMPTY".
                  We checked InfoObject and found that, One of its attribute is inactive. Can it be the cause of error? Please Reply soon.
    Thanks,
    Harpal

    It must be the cause of error. Please activate all inactive attributes and load the data again.
    Regards
    Pankaj

Maybe you are looking for