Deserialization issues in CEP environment

Hi,
I'm running Coherence in a CEP environment, though I'm not making use of the CEP API inside the Spring context. The cache is initialized in this most basic way:
CacheFactory.getCache(SomeAbstract.class);
It resides in bundleA, where SomeAbstractBase.class also is. There are several implementations of this base class across multiple bundles, and I would like to make use of Coherence to store these instances.
I was expecting deserialization issues so I figured this would work, but it doesn't. What am I doing wrong here? What is the best approach to do this?
    Map<Long, ClassLoader> classLoaderMap = new HashMap<Long, ClassLoader>();
    public SomeAbstractBase put(SomeAbstractBase so) {
        ClassLoader old = cache.getCacheService().getContextClassLoader();
        try {
            cache.getCacheService().setContextClassLoader(so.getClass().getClassLoader());
            classLoaders.put(so.getId(), so.getClass().getClassLoader());
            return (SomeAbstractBase) cache.put(so.getId(), so);
        } finally {
            cache.getCacheService().setContextClassLoader(old);
   public SomeAbstractBase get(Long id) {
        ClassLoader old = cache.getCacheService().getContextClassLoader();
        try {
            cache.getCacheService().setContextClassLoader(classLoaderMap.get(id));
            return (SomeAbstractBase) cache.get(id);
        } finally {
            cache.getCacheService().setContextClassLoader(old);
   }

Jarell wrote:
Hi Andy,
andypiper wrote:
Setting the CCL of the CacheService is a one-shot deal, it cannot actually be changed once set (you have to shutdown the service and restart to do something different).Completely forgot about this as you mentioned in another thread.
You can also set the bundle CL as the CCL for invocations, but this may not always be necessary.How do I do this? I want it to be flexible enough to accomodate any future implementation that will be deployed in the osgi environment.Implement BeanClassLoaderAware, then when you make the call do something like:
ClassLoader saveCcl = Thread.currentThread().getContextClassLoader();
try {
Thread.currentThread().setContextClassLoader(beanClassLoader);
// do call here
} finally {
Thread.currentThread().setContextClassLoader(saveCcl);
Note that if you are invoking OSGi services then Spring-DM will do this for you if you set the appropriate attribute on the reference definition.
We use hessian in our product which has much the same requirements as you and we actually found that it was difficult to avoid doing DynamicImport-Package: * in the bundle doing the serialization.

Similar Messages

  • Issue in production environment

    Hi,
    We got an issue in the production environment on last Friday and yet not able to find out the root cause of the issue.
    Environment
    GUI : .Net
    Server : Java
    Application Server: Jboss
    Database: Sqlserver
    The Java application is deployed into Jboss application server which connects to SQL server as back end. GUI makes the web service call to server for data communication
    Issue
    Friday at 2 PM users reported the slowness of the application (Not getting the response from server in GUI), all the request from GUI were getting timed out.
    Restart of Jboss didn't help
    Restarted the Jboss and sqlserver for the second time and than the environment became stable
    Analysis
    1. From the thread dump of Jboss log we see that there are many threads waiting on a socket for database connection(according to database team all the connections are open and available at that particular time).
    2. The size of transaction log is almost doubled during this period (when the issue was reported). 
    We couldn't find a reason why this issue is happened. Is it a database issue or something else? Please suggest...
    Thanks,
    Manoj

    Hi Manoj,
    According to your description, when running the web application, many threads are waiting for the socket from database which cause requests from front GUI time out. Right?
    In this scenario, user can access the front GUI, which means the application server is working. Since the connections are all open at that particular time, it should not be issue on your JDBC. It seems to be a deadlock issue which cause other threads
    waiting and hang. I recommend check and optimize your code. On database side, I suggest you open the SQL profiler, select DeadLock Graph, it will record when deadlock occurs. Please refer to links below:
    Detecting and Ending Deadlocks
    Analyze Deadlocks with SQL Server Profiler
    If you have any question, please feel free to ask.
    Simon Hou
    TechNet Community Support

  • Final Cut Pro issues in Lab environment

    Ok so this one has me completely buggered.
    I manage about 6 Mac Pros in a small TV Studio/Editing lab at a university. The Mac Pros are managed with an Xserve running server 10.6.2, using Open Directory for account management. All network accounts use a network Home folder, so any machine can use the same account and settings. The same server also manages a 25 machine iMac lab environment.
    Each semester, we wipe the Mac Pros clean an reinstall the OS and Final Cut Studio. Last semester, the Mac Pros were upgraded to 10.6, and Studio 3 and we had no issues. This semester, a fresh installation of 10.6 was installed, as well as fresh Studio 3.
    Now this is the problem we are having. Final Cut Pro 7 will not correctly create .fcp project files when users are logged in with their network server accounts. If you save the project to the desktop, or anywhere else in the Home folder, it creates a .fcp file, seemingly normal. But after the project is closed, the .fcp will not open again. Further more, a quick file size check shows the .fcp files are zero KB. Opening with Textedit shows an empty document, not even a single bit of data shows up.
    But, Final Cut Pro 7 will create .fcp files perfectly fine on the local disk, or firewire drives. Local accounts also work fine. This problem only happens on network homes.
    This is severely hampering the workflow for students using these editing stations, as they can't use their network home folders to save any data in Final Cut.
    The strangest part, is it worked fine last semester. The same machines were running 10.6 and Studio 3, and the server has not been changed at all.
    Any clues?

    No problem Tom!
    I didn't checked before but i solved thanks to your post... for some strange reason, the French language that i don't use, appeared in my language preference pane. I just added the English, and moved/deleted the French after it and FCP became English again!

  • Issue in Clustered environment DB adapter Polling

    hi all ,
    i have a table and one BPEL process is polling records depending on status value .
    Polled records are updated from N to P after polling .
    but , In cluster environment for One Row Multiple Instances are creating .
    Is there any way to ensure that in Cluster env. also for single Row , only one BPEL instance will be created ?
    I am using SOA 10.1.3.4
    i have used that "Distributed Polling" option in DB adapter .
    In JCA file i am using below configaration : -
    ActivationSpec="oracle.tip.adapter.db.DBActivationSpec"
    DescriptorName="PollTable.InterfaceData"
    QueryName="PollTable"
    PollingStrategyName="LogicalDeletePollingStrategy"
    MarkReadFieldName="STATUS"
    MarkReadValue="P"
    MarkUnreadValue="N"
    SequencingFieldName="ENTRYTIME"
    MaxRaiseSize="1"
    MaxTransactionSize="1"
    PollingInterval="10"
    NumberOfThreads="1"
    UseBatchDestroy="false"
    ReturnSingleResultSet="false"
    In that i am facing the Table Lock scenario .
    Even if i having 10 Records in database Row .Its locking all other 9 row and no instance are generating .
    Regards ...
    Edited by: 807572 on Feb 28, 2012 9:36 AM

    Use Reserved Value feature to avoid duplicate instances.
    Even if i having 10 Records in database Row .Its locking all other 9 row and no instance are generating .Do you see any error in $ORACLE_HOME/opmn/logs/<BPEL/ESBRT container>.log file? If you are having 1-M relationship defined in adapter then possibly you are hitting a known issue.
    Regards,
    Anuj

  • Issue Setting runtime environment server in eclipse.

    Hi All,
    I have installed Oracle Fusion Middleware that has wlserver 10.3.4.0 on my machine.
    Now when I try to configure this server on Eclipse with "Oracle WebLogic Server 11gR1 PatchSet 2" as runtime environment.
    I have given the weblogic home as "D:\oracle\Middleware\wlserver_10.3" but it gives me error as " The path "*D:\oracle\Middleware\wlserver_10.3" does not contain a valid WebLogic Server install."*
    Please help me to resolve this issue.
    Thanks and Regards,
    Ankur Singhal

    10.3.4 is PatchSet 3.
    I recommend using the correct identifier. There is an Oracle Enterprise Pack for Eclipse OTN forum also that is probably better for this question.
    Enterprise Pack for Eclipse

  • Printing issues in UTF8 environment

    Hi,
    I have converted 11.5.10.2 with DB 11.2.0.2 to UTF8. Conversion was susccessful. I have issue in check printing.In Non-UTF8 env, this program prints single sided whihc is correct but in UTF8 env, it prints double sided.
    The details of the program are
    1)
    Concurrent Program Name: Format Payments (Evergreen, Laser)
    short Name: APXPBFEL
    Executable: APXPBFEG
    Options: p_printer_code_mask="101,102,111,112,121,141,201,202,211,212,221,222,241" p_continuous_stationery="N"
    Output Format: XML
    While submitting concurrent request, user enters the run parameters. Users select the desired output format of the report. From the Single Request Screen, click on the Options button and select the desired output. Users select as PDF in this screen
    Printer Name: eno
    Printer Type: HPLJ4SI
    Style: PASTA_PORTRAIT
    Driver Name: PASTA_PORTRAIT
    Arguments: -pn$PROFILES$.PRINTER -f$PROFILES$.FILENAME -c$PROFILES$.CONC_COPIES -Fpasta_pdf.cfg
    Printer Style PASTA_PORTRAIT uses SRW Driver: PSTPL
    2)
    Contents of PSTPL.prt
    printer "Pasta Portrait Letter"
    height 66
    width 80
    between pages control(L)
    return ""
    linefeed control(J)
    code "bold on" esc "[1m"
    code "bold off" esc "[0m"
    code "underline on" esc "[3m"
    code "underline off" esc "[2m"
    code "4" esc "[4m"
    code "5" esc "[5m"
    3)
    Contents of pasta_pdf.cfg
    % Preprocess for PDF output
    % This is an example for PDF output to print.
    ; Xpdf
    preprocess=/usr/local/bin/pdftops {infile} {outfile}
    ;preprocess=pdftops {infile} {outfile}
    ; Ghost Script
    ; preprocess=pdf2ps {infile} {outfile}
    ; Acrobat
    ; preprocess=acroread -toPostScript -pairs {infile} {outfile}
    Any idea how to resolve this.
    Regards,
    Jaggi

    Please see these docs.
    How To Generate And Print Reports In PDF Format From EBS With The UTF8 Character Set [ID 443778.1]
    How to Print Existing PostScript or PDF Reports in a UTF8 Environment. [ID 178179.1]
    How To Print Concurrent Requests in PDF Format [ID 333504.1]
    Thanks,
    Hussein

  • Scheduling Task issue in cluster environment

    Hi All,
    Can anybody explain,In my current OSB project for exception and retry mechanism we are using java scheduling,it is working fine in single managed server but in cluster environment we got issue i.e we have two managed servers and one Database, java scheduler which polling the records from Queue and inserting into Database.In cluster environment some times same record will insert into the database.how to fix it i.e means if only one record id insert into database table.
    Thanks and Regards
    Mani

    Mani,
    I suppose you are doing this in OSB.
    Can you be more clear how you are polling the records from the queue? What mechanism you are using? I see you are using DB Adapter for writing to the database.

  • Send Governor hanging issue on multiserver environment

    HI Experts,
    We really don't know how to overcome this send governor issue, in two days servers bounced 6 times to fix the send governor hanging isue.
    we are on BPC 7 MS, SP5, Multiserver environment(Two appservers and one database server)we have been using the prod system for 6 months without any issues, recently we extended the logic to execute for more periods,then started facing the issue of one of the appserver goes down automatically (most of the times appserver02) while users send data using input shchedules and sometimes we see the locks in lckapp table, during this time users can't loginto the system untill restart the com+ services ,send governor service and teboot of servers.
    we are able to clear out the locked members from lckapp tables and users are able to resend it.
    why does appserver go down automatically ? what should be the reason ? How to fix this kind of issue?
    any help should be appreciated greatly!
    Thanks
    Krishna

    Hi,
    I think here we are speaking about performances and design of application.
    I don't think doing an upgrade will solve your problem because I don't know any fix for SG after SP5.
    How are you running the logic?
    Do you have DM package or we are speaking about default logic?
    Do you have multiple users running the lDM packages with logic?
    Do you have the logic schedule?
    Do you have lite optimize schedule? How often?
    Answers to all these questions will provide you a better information regarding the root cause of this issue.
    Regards
    Sorin Radulescu
    Edited by: Sorin Radulescu on Jul 12, 2010 12:37 PM

  • Common issues with BW environment

    Hello Experts,
    could you please mention all teh common issues faced in BW environment with the solution available.
    I have many issues and I wante dto know whether all teh teams face the same.
    This would a good oppurtunity to have everything in one thread.
    Thanks and regards
    meps

    Hi,
    We will have somany issues plz check some of them
    1. DTP Failure
    Select the step-> right click and select “Display Message”-> there we will get the message which gives the reason for ABEND.
    A DTP can failure due to following reasons, in such case we can go for restarting the job.
    System Exception Error
    Request Locked
    ABAP Run time error.
    Duplicate records
    Erroneous Records from PSA.
    Duplicate records:            In case of duplication in the records, we can find it in the error message along with the Info Provider’s name. Before restarting the job after deleting the bad DTP request, we have to handle the duplicate records. Go to the info provider -> DTP step -> Update tab -> check handle duplicate records -> activate -> Execute DTP. After successful competition of the job uncheck the Handle Duplicate records option and activate. DTP Log Run:
    If a DTP is taking log time than the regular run time without having the back ground job, then we have to turn the status of the DTP into Red and then delete the DTP bad request (If any), repeat the step or restart the job.
    Before restarting the Job/ repeating the DTP step, make sure about the reason for failure.
    If the failure is due to “Space Issue” in the F fact table, engage the DBA team and also BASIS team and explain them the issue. Table size needs to be increased before performing any action in BW. It’ll be done by DBA Team. After increasing the space in the F fact table we can restart the job.
    Erroneous Records from PSA:      When ever a DTP fails because of erroneous records while fetching the data from PSA to Data Target, in such cases data needs to be changed in the ECC. If it is not possible, then after getting the approval from the business, we can edit the Erroneous records in PSA and then we have to run the DTP. Go to PSA -> select request -> select error records -> edit the records and save.Then run the DTP. 2.      INFO PACKAGE FAILURE: The following are the reasons for Info Pack failure.
    Source System Connection failure
    tRFC/IDOC failure
    Communication Issues
    Processing the IDOC Manually in BI
    Check the source system connection with the help of SAP BASIS, if it is not fine ask them to rebuild the connection. After that restart the job (Info Pack).
    Go to RSA1 -> select source system -> System -> Connection check.
    In case of any failed tRFC’s/IDOC’s, the error message will be like “Error in writing the partition number DP2” or “Caller 01, 02 errors”. In such case reprocess the tRFC/IDOC with the help of SAP BASIS, and then job will finish successfully.
    If the data is loading from the source system to DSO directly, then delete the bad request in the PSA table, then restart the job
    Info Pack Long Run: If an info pack is running long, then check whether the job is finished at source system or not. If it is finished, then check whether any tRFC/IDOC struck/Failed with the help of SAP BASIS. Even after reprocessing the tRFC, if the job is in yellow status then turn the status into “Red”. Now restart / repeat the step. After completion of the job force complete.
    Before turning the status to Red/Green, make sure whether the load is of Full/Delta and also the time stamp is properly verified.
    Time Stamp Verification:
    Select Info Package-> Process Monitor -> Header -> Select Request -> Go to source System (Header->Source System) -> Sm37-> give the request and check the status of the request in the source system -> If it is in active, then we have to check whether there any struck/failed tRFC’s/IDOC’s If the request is in Cancelled status in Source system -> Check the Info Pack status in BW system -> If IP status is also in failed state/cancelled state -> Check the data load type (FULL or DELTA) -> if the status is full then we can turn the Info Package status red and then we can repeat/restart the Info package/job. -> If the load is of Delta type then we have to go RSA7 in source system-> (Compare the last updated time in Source System SM37 back ground job)) Check the time stamp -> If the time stamp in RSA7 is matching then turn the Info Package status to Red -> Restart the job. It’ll fetch the data in the next iterationIf the time stamp is not updated in RSA7 -> Turn the status into Green -> Restart the job. It’ll fetch the data in the next iteration.
    Source System
    BW System
    Source System RSA7
    Source System SM37
    Action
    I/P Status RED(Cancelled)
    I/P Status (Active)
    Time stamp matching with SM37 last updated time
    Time stamp matching with RSA7 time stamp
    Turn the I/P Status into Red and Restart the Job
    I/P Status RED(Cancelled)
    I/P Status (Cancelled)
    Time stamp matching with SM37 last updated time
    Time stamp matching with RSA7 time stamp
    Turn the I/P Status into Red and Restart the Job
    I/P Status RED(Cancelled)
    I/P Status (Active)
    Time stamp is not  matching with SM37 last updated time
    Time stamp is not matching with RSA7 time stamp
    Turn the I/P status into Green and Restart the job
    I/P Status RED(Cancelled)
    I/P Status (Cancelled)
    Time stamp is not  matching with SM37 last updated time
    Time stamp is not matching with RSA7 time stamp
    Turn the I/P status into Green and Restart the job
    Processing the IDOC Manually in BI:
    When there is an IDOC which is stuck in the BW and successfully completed the background job in the source system, in such cases we can process the IDOC manually in the BW. Go to Info Package -> Process Monitor -> Details -> select the IDOC which is in yellow status(stuck) -> Right click -> Process the IDOC manually -> it’ll take some time to get processed.******Make sure that we can process the IDOC in BW only when the back ground job is completed in the source system and stuck in the BW only.   3.      DSO Activation Failure: When there is a failure in DSO activation step, check whether the data is loading to DSO from PSA or from the source system directly. If the data is loading to DSO from PSA, then activate the DSO manually as follows
    Right click DSO Activation Step -> Target Administration -> Select the latest request in DSO -> select Activate -> after request turned to green status, Restart the job.
    If the data is loading directly from the source system to DSO, then delete the bad request in the PSA table, then restart the job
    4.      Failure in Drop Index/ Compression step: When there is a failure in Drop Index/ compression step, check the Error Message. If it is failed due to “Lock Issue”, it means job failed because of the parallel process or action which we have performed on that particular cube or object. Before restarting the job, make sure whether the object is unlocked or not. There is a chance of failure in Index step in case of TREX server issues. In such cases engage BASIS team and get the info reg TREX server and repeat/ Restart the job once the server is fixed. Compression Job may fail when there is any other job which is trying to load the data or accessing from the Cube. In such case job fails with the error message as “Locked by ......” Before restarting the job, make sure whether the object is unlocked or not.   5. Roll Up failure: “Roll Up” fails due to Contention Issue. When there is Master Data load is in progress, there is a chance of Roll up failure due to resource contention. In such case before restarting the job/ step, make sure whether the master data load is completed or not. Once the master data load finishes restart the job.   6. Change Run – Job finishes with error RSM 756       When there is a failure in the attribute change run due to Contention, we have to wait for the other job (Attribute change run) completion. Only one ACR can run in BW at a time. Once the other ACR job is completed, then we can restart/repeat the job. We can also run the ACR manually in case of nay failures. Go to RSA1-> Tool -> Apply Hierarchy/Change Run -> select the appropriate Request in the list for which we have to run ACR -> Execute. 7. Transformation In-active: In case of any changes in the production/moved to the production without saving properly or any modification done in the transformation without changing, in such cases there is a possibility of Load failure with the error message as “ Failure due to Transformation In active”. In such cases, we will have to activate the Transformation which is inactive. Go to RSA1 -> select the transformation -> Activate In case of no authorization for activating the transformation in production system, we can do it by using the Function Module - RSDG_TRFN_ACTIVATE Try the following steps to use the program "RSDG_TRFN_ACTIVATE” here you will need to enter certain details:Transformation ID: Transformation’s Tech Name (ID)Object Status: ACTType of Source: “Source Name”Source name: “Source Tech Name”Type of Target: Target NameTarget name: “Target Tech Name”
    Execute. The Transformation status will be turned into Active.
    Then we can restart the job. Job will be completed successfully.
         8. Process Chain Started from the yesterday’s failed step:
    In few instances, process chain starts from the step which was failed in the previous iteration instead of starting from the “Start” step.
    In such cases we will have to delete the previous day’s process chain log, to start the chain form the beginning (from Start variant).
    Go To ST13-> Select the Process Chain -> Log -> Delete.
    Or we can use Function Module for Process Chain Log Deletion: RSPROCESS_LOG_DELETE.
    Give the log id of the process chain, which we can get from the ST13 screen.
    Then we can restart the chain.
    Turning the Process Chain Status using Function Module:
    At times, when there is no progress in any of the process chains which is running for a long time without any progress, we will have to turn the status of the entire chain/Particular step by using the Function Module.
    Function Module: RSPC_PROCESS_FINISH
    The program "RSPC_PROCESS_FINISH" for making the status of a particular process as finished.
    To turn any DTP load which was running long, so please try the following steps to use the program "RSPC_PROCESS_FINISH" here you need to enter the following details:
    LOG ID: this id will be the id of the parent chain.
    CHAIN: here you will need to enter the chain name which has failed process.
    TYPE: Type of failed step can be found out by checking the table "RSPCPROCESSLOG" via "SE16" or "ZSE16" by entering the Variant & Instance of the failed step. The table "RSPCPROCESSLOG" can be used to find out various details regarding a particular process.
    INSTANCE & VARIANT: Instance & Variant name can be found out by right clicking on the failed step and then by checking the "Displaying Messages Options" of the failed step & then checking the chain tab.
    STATE: State is used to identify the overall state of the process. Below given are the various states for a step.
    R Ended with errors
    G Successfully completed
    F Completed
    A Active
    X Canceled
    P Planned
    S Skipped at restart
    Q Released
    Y Ready
    Undefined
    J Framework Error upon Completion (e.g. follow-on job missing)
    9. Hierarchy save Failure:
    When there a failure in Hierarchy Save, then we have to follow the below process...
    If there is an issue with Hierarchy save, we will have to schedule the Info packages associated with the Hierarchies manually. Then we have to run Attribute Change Run to update the changes to the associated Targets. Please find the below mentioned the step by step process...
    ST13-> Select Failed Process Chain -> Select Hierarchy Save Step -> Rt click Display Variant -> Select the info package in the hierarchy -> Go to RSA! -> Run the Info Package Manually -> Tools -> Run Hierarchy/Attribute Change Run -> Select Hierarchy List (Here you can find the List of Hierarchies) -> Execute.

  • Service Manager 2012 SP1 consoles hanging or slow performance issue in Virtual Environment

    Hii,
    We are facing SCSM SP1 console performance issue which is utilizing high CPU and working deadly.
    For information, our SCSM is in Virtual environment via Hyper-V.
    When running the console over an RDP session to a Hyper-V virtual machine, we have to be careful not to maximize the console so that it will remain fast.  If we maximize on the VM, the console is so slow as for it to be unusable.
    Can someone share his experience, please?
    Regards, Syed Fahad Ali

    Hi Sayed,
    This is a bug and hopefully Microsoft team will solve it soon. if you can to vote for this bug here
    https://connect.microsoft.com/WindowsServer/feedback/details/810667/scsm-console-consumes-a-lot-of-cpu-when-opened-maximized-on-work-item-view-like-all-incidents
    Mohamed Fawzi | http://fawzi.wordpress.com

  • IPhone6 network connection issue under WIFI environement

    At first, my iphone can successfully connect to the company's Wifi, surfing the internet through Safari without any problem.
    But here comes the strange thing. If I don't use my iphone for about one hour, then I cannot surf anything through Safari. The error message says "Safari could not open the page because the server stop responding". All other APP cannot get data either. Even I turn off the wifi and use my 3G network, still the same issue.
    Now, the work-around is to reset the network settings or reboot my iphone, but I am looking for the root cause of this problem and solution to solve this. A solution is to modify the configuration, not to reboot iphone,
    Anyone can tell me what the root cause is and how to solve it forever? Thanks a million in advance

    Did you contact O2 to see if there are local network issues or if you're not in a coverage area?
    Try:
    Settings > General > Reset > Reset Network Settings
    Settings > General >Reset > Reset All Settings
    Replace the SIM card
    Restore in iTunes from a backup
    Restore as a new iPhone

  • Installation issues in corporate environment

    Hi all.
    I´m a system administrator in a large enterprise with aprox. 12.000 windows clients. Amongst others, I´m responable for the distribution of software updates (Operating System, MS Office and the Adobe products Acrobat and Flash). Since yesterday we have a massive problem with the latest security update for flash player activeX. As usual we pull all available adobe updates via SCUP (System Center Updates Publisher) and publish them in SCCM (System Center Configuration Manager). After that, I create an update group in SCCM, create a deployment package and deploy the package.
    Unfortunately the update fails on about 50 - 60 % of the windows clients. The situation is very strange on those machines where the update fails, because the software center tells that the package is installed and in "programs and features" the new 13.0.0.182 flash player is listed. But the Flash control panel applet tells that there is no activeX version installed
    There is also no Flash64_13_0_0_182.ocx in C:\Windows\System32\Macromed\Flash (and no Flash32_13_0_0_182.ocx in C:\Windows\SysWOW64\Macromed\Flash) and no other flash ocx at all.
    We also distribute the new flash player plugin update in the same deployment package. It installs flawlessly.
    Because of this issue I have stopped the distribution of the activeX update until I have a solution. In my opinion it is a bug in the installation package.
    Our clients use MS Windows 7 64-bit EN SP1 with MS SCCM 2012 installed

    Tom Etterler wrote:
    You cannot just reinstall version 12, because the OS thinks the flashplayer is installed successfully, although it isn´t. You have to completely wipe all current versions of the flashplayer. Just download the Flash Player Uninstaller here -> http://download.macromedia.com/get/flashplayer/current/support/uninstall_flash_player.exe
    WARNING! This uninstalls both the plugin and the activeX FlashPlayer. After that, download and install both the plugin and the activeX FlashPlayer 13.
    As a side note, the uninstaller does remove both versions by default, but if for some reason you only want to target one of them you can do so.  You just append "activex" or "plugin" at the end of the command line.  Ex:  uninstall_flash_player.exe -uninstall activex will remove the activex component while leaving the plugin untouched.
    I'm still having the corrupted install problem as of the .214 release.  Hoping that Adobe will address this soon.

  • DB creation issues in RAC environment

    Hi All,
    I Installed Oracle 11g R2 RAC on VM.
    I followed steps mentioned in below
    [http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnOEL5UsingVMwareServer2.php|http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnOEL5UsingVMwareServer2.php]
    At the time of DB creation in one node DB creation successful in another node DB creation failed.
    I reinstalled everything fresh but still I am facing issue.
    Thanks in advance.
    Your help really appreciated.
    ALTER DATABASE MOUNT /* db agent *//* {1:4386:799} */
    Mon Sep 12 18:02:14 2011
    NOTE: Loaded library: /opt/oracle/extapi/64/asm/orcl/1/libasm.so
    NOTE: Loaded library: System
    Mon Sep 12 18:02:14 2011
    SUCCESS: diskgroup DATA was mounted
    Mon Sep 12 18:02:20 2011
    NOTE: dependency between database RAC and diskgroup resource ora.DATA.dg is established
    Mon Sep 12 18:02:29 2011
    Errors in file /u01/app/oracle/diag/rdbms/rac/RAC2/trace/RAC2_ckpt_20486.trc (incident=153):
    ORA-00227: corrupt block detected in control file: (block 1, # blocks 1)
    ORA-00202: control file: '+DATA/rac/controlfile/current.260.761679717'
    Incident details in: /u01/app/oracle/diag/rdbms/rac/RAC2/incident/incdir_153/RAC2_ckpt_20486_i153.trc
    Mon Sep 12 18:02:34 2011
    SUCCESS: diskgroup DATA was dismounted
    Mon Sep 12 18:02:36 2011
    Dumping diagnostic data in directory=[cdmp_20110912180236], requested by (instance=2, osid=20486 (CKPT)), summary=[incident=153].
    ORA-00227: corrupt block detected in control file: (block 1, # blocks 1)
    ORA-00202: control file: '+DATA/rac/controlfile/current.260.761679717'
    Mon Sep 12 18:02:38 2011
    ORA-205 signalled during: ALTER DATABASE MOUNT /* db agent *//* {1:4386:799} */...
    Mon Sep 12 18:02:42 2011
    Shutting down instance (abort)
    License high water mark = 2
    USER (ospid: 20676): terminating the instance
    Mon Sep 12 18:02:43 2011
    ORA-1092 : opitsk aborting process
    Instance terminated by USER, pid = 20676
    Mon Sep 12 18:02:44 2011
    Instance shutdown complete

    Thanks for response.
    I recreate DB but still same with node2 i.e block corrupted.
    ORA-01092: ORACLE instance terminated. Disconnection forced
    ORA-00704: bootstrap process failure
    ORA-01578: ORACLE data block corrupted (file # 1, block # 520)
    ORA-01110: data file 1: '+DATA/XXXXX/datafile/system.269.761698357'
    Process ID: 28860
    Session ID: 34 Serial number: 3
    Just want know am I missing any parameter or ASM lib which is impacting data file corruption.
    2VM OEL5U7 , 11g R2 11.2.0.2.
    Thanks in advance.
    Edited by: 884629 on Sep 13, 2011 12:19 AM

  • Windows NLB Issues in VMware environment

    Hi there,
    We are planning to use Windows NLB cluster for high availability solution, and found several blog post in Vmware stating the issues of Windows NLB and unicast network configurations.
    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006580
    I am not sure whether the above issue is only with WS2003 OS or also exist in the WS2012/WS2012 R2 operating system as well.
    Any help is appreciated.
    Thanks,
    Vineeth

    Hi Vineethk,
    Could you clarify your question what issue you have meet, the Windows NLB still use the unicast and multicast, but the NLB on VMware need some VMware product configuration,
    you can refer the following VMware solution to solve your issue.
    Microsoft NLB not working properly in Unicast Mode (1556)
    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1556
    Microsoft Network Load Balancing Multicast and Unicast operation modes (1006580)
    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006580
    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006778
    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1556
    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006525
    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006558
    The related KB:
    NLB Best Practices:
    http://technet.microsoft.com/en-us/library/cc740265(WS.10).aspx
    Configuration options for WLBS hosts connected to layer 2 switches
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;193602
    I’m glad to be of help to you!

  • Flash player issues in live environment

    Hi, i'm a newbie to this...
    I've created an aspx page and have been given a flash video that needs to be embedded.
    After trying many different ways i finally got the following code to play the video locally(with an error, see error below):
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"
                                        width="434" height="347" style="border: 6px solid #FFFFFF">
                                        <param name="movie" value="preview.swf">
                                        <param name="quality" value="high">
                                        <embed src=" preview.swf " quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
                                            type="application/x-shockwave-flash" width="434" height="347"></embed>
                                    </object>
    I do get an error, but when clicking continue, the video still plays.  But in my live environment it only plays 2 seconds of the footage and throws the error.
    The error is the following:
    Error #2044: Unhandled AsyncErrorEvent:. text=Error #2095: flash.net.NetStream was unable to invoke callback onXMPData. error=ReferenceError: Error #1069: Property onXMPData not found on oxylus.vplayer.Main and there is no default value.
    at oxylus.vplayer::Main/initVideoPlayer()
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/onComplete()
    I really have no idea what i did wrong!
    Please help!

    1. System Preferences >  Flash Player > Advanced >  Delete  All
         Press the "Delete All" button.
         Install Adobe Flash Player.
        http://get.adobe.com/flashplayer/
       Download it first.
       The next step is important.
       Click Safari in the menubar and select “Quit Safari”.
        Follow the prompts and install it.
        Restart computer. Relaunch Safari.
    2.  Allow  Plug-ins
        Safari > Preferences > Security
        Internet Plug-ins >  "Allow  plug-ins"
        Enable it.

Maybe you are looking for