Queues and Servers

          What should the relationship between Servers, Queues, and MDB's be? In other words
          should I have a server for every MDB? What if I have an incoming queue and an
          outgoing queue. Is it ok if they reside on the same server?
          

MDB's are consumers and as such it doesnt much matter where a queue/topic lives other
          than perhaps performance..
          Servers can manage multiple jms destinations and in general you can have
          serveral destinations per weblogic server instance. It is also possible to
          run multiple servers in a weblogic server instance most likely there would
          be no advantage to doing so. There are other posts regarding that
          fact.
          In 7.0 you can have virtual destinations as well so a queue could live
          on multiple servers or a topic could.
          Hope this helps
          Joe wrote:
          > What should the relationship between Servers, Queues, and MDB's be? In other words
          > should I have a server for every MDB? What if I have an incoming queue and an
          > outgoing queue. Is it ok if they reside on the same server?
          

Similar Messages

  • Reading Opaque data from jms queue  and decoded  in java embedding

    Hi ,
    Objective:Fetch text message from queue and print it from java embedding in BPEL
    I am fetching text message from a jms queue using JMS adapter in BPEL.Then converting the opaque data(Base64 binary)to string using java embedding.My build got successful but I am getting runtime error at the time of deployment.
    I have added fabric-runtime.jar file into SCA-INF\lib folder as well as project library directory.
    <extensionActivity>
    <bpelx:exec name="Java_Embedding1" version="1.5" language="java">
    <bpelx:exec import="java.io.*"/>
    <bpelx:exec import="oracle.soa.common.util.Base64Decoder"/>
    <![CDATA[//Write your java code below e.g.        
         System.out.println("Hello, World");       
    //   String input = ((Element)getVariableData("Receive1_Consume_Message_InputVariable")).getTextContent();              
      // String inputName = (String)getVariableData("input");     
      String input = (String)getVariableData("Receive1_Consume_Message_InputVariable");            
    //Receive1_Consume_Message_InputVariable.opaque          
          System.out.println("input:"+input);          
          addAuditTrailEntry(input);           
          Base64Decoder Decoder = new Base64Decoder();             
         try {            
          String decoded = Base64Decoder.decode(input);            
          setVariableData("Variable_opaque_decoded",decoded);            
          addAuditTrailEntry(decoded);           
    catch(UnsupportedEncodingException uee)
    uee.printStackTrace();
    }]]>
    </bpelx:exec>
    </extensionActivity>
    Error:
    Error deploying archive sca_JMSToDBInsert_rev1.0.jar to partition "default" on server AdminServer [http://localhost:7001]
    HTTP error code returned [500]
    Error message from server:
    There was an error deploying the composite on AdminServer: Error occurred during deployment of component: BPELProcess1 to service engine: implementation.bpel, for composite: JMSToDBInsert: ORABPEL-05250
    Error deploying BPEL suitcase.
    error while attempting to deploy the BPEL component file "C:\Oracle\Middleware\user_projects\domains\soa_domain\servers\AdminServer\dc\soa_0fb06e23-bac3-4753-aae9-0fc4b54b4dd1"; the exception reported is: java.lang.RuntimeException: failed to compile execlets of BPELProcess1
    This error contained an exception thrown by the underlying deployment module.
    Verify the exception trace in the log (with logging level set to debug mode).
    Check server log for more details.
    Error deploying archive sca_JMSToDBInsert_rev1.0.jar to partition "default" on server AdminServer [http://localhost:7001]
    #### Deployment incomplete. ####
    Error deploying archive file:/C:/SOA Suite/SOA_POC/Client2JMSapps/Client2JMSapps/JMSToDBInsert/deploy/sca_JMSToDBInsert_rev1.0.jar
    (oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)
    Could you guys please help me regarding this?
    Thanks & Regards,
    Souvik
    Edited by: Souvik Pal on Apr 16, 2012 9:40 PM

    You probably want to try the SOA Suite forum for OSB questions.
    SOA Suite
    There is an excellent book also:
    http://jeffdavies.org/
    The documentation goes over the fundamentals, but the book will be better for step by step examples.

  • Issue with Distributed Queue and WebLogic Clustering

    Hi, When a message is received by distributed queue, MDB is processing the message on two managed servers. There seems to be issue with clustering and the physical queues present on both the managed servers are receving the message.
    Our environment configuration details are as below:
    One Web logic Cluster with 2 nodes (2 managed web logic servers).
    One MDB deployed on the cluster listening to a queue with JNDI name “xng/jms/CODEventsQueue”
    One Distributed queue with two members on the two nodes of the cluster, and with JNDI name “xng/jms/CODEventsQueue”
    Two members of the distributed queue deployed on two JMS servers, which are separately deployed on each managed server .
    And the distributed queue is deployed on the cluster.
    Any help is appreciated.
    Thanks
    Sampath

    It is not clear to me how you concluded that "both the managed servers are receiving the message". Did you monitor the queues' statistics, or did you see both MDB instances received the same message?
    It looks like that you using a weighted distributed queue. Do the two physical queues that compose the distributed queue have their own JNDI names? If so, what are they?
    Have you tried to use a uniform distributed queue and see if the same behavior shows up?
    You can find more about uniform distributed destination at
    http://edocs.bea.com/wls/docs103/jms/dds.html#wp1313713
    BTW, which WebLogic Server releases are you using? Could you provide the distributed queue configuration?
    Thanks,
    Dongbo

  • API to list Uniform Distributed Queue JMS Servers

    Hi all,
    I posted this in the SOA suite forum but this one may be better.
    I am writing a POJO webservice to synchronously read a message from a JMS queue. Unfortunately the queue is actually a uniform distributed queue so I actually need to look for messages in each of the local queues.
    I have written code to find the JNDI names of the local queues as follows:
    StringArray DistribMemberNames = new StringArray();
    String ttt;
    ttt = JMSHelper.uddMemberJNDIName("IMPJMSServer_1", part1.getJNDIName());
    DistribMemberNames.add(ttt);
    ttt = JMSHelper.uddMemberJNDIName("IMPJMSServer_2", part1.getJNDIName());
    DistribMemberNames.add(ttt);
    This works fine but I have hard coded the names of the JMS Servers and this is bad practice. I need to find a method where I can take the JNDI name of the uniform distributed queue and find all the JMSServer names. I have been looking for days but I can’t find anywhere in the API documentation that describes this.
    Does anyone have any suggestions?
    Thanks
    Robert
    (I am using 11.1.1.5 on a clustered weblogic enviroment)

    Hi,
    I have managed to answer this question myself.
    I needed to create a context:
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
    m_jndiContext = new InitialContext(env);
    Look up the main runtime mbean
    MBeanServer server;
    server = (MBeanServer) m_jndiContext.lookup("java:comp/env/jmx/runtime");
    Navigate down the domain configuration to get the JMSServers
    ObjectName service = null;
    ObjectName domainConfiguration = null;
    ObjectName[] jmsServers = null;
    service = new ObjectName(
    "com.bea:Name=RuntimeService,"
    + "Type=weblogic.management.mbeanservers.runtime.RuntimeServiceMBean");
    domainConfiguration = (ObjectName) server.getAttribute(service, "DomainConfiguration");
    jmsServers = (ObjectName[]) server.getAttribute(domainConfiguration, "JMSServers");
    For each server you can retrive it's name:
    for (int i = 0; i < length_serverRT; i++) {
    String jmsServerName = "";
    jmsServerName = (String) server.getAttribute(serverRT, "Name");
    I had to do some additional filtering for my own requirements
    Robert

  • Using distributed queues and factories in a weblogic cluster

    Hi all,
    in our environment we have a domain which has two machines. One is running the AdminServer and Node1 and the 2nd machine is running Node2.
    For each Node I have created a JMS Server and a corresponding file store located at each machine.
    I've also created a JMS Module containing our required queues, factories and topics. Queues and Topics are of the Uniform Distributed type.
    I've targeted this module at the cluster and experimented with creating a subdeployment. But from what I recon, since all my resources have default targeting
    enabled, a subdeployment is not required, they target what is targeted by the JMS Module, right?
    However I get an exception when both nodes are up:
    <Nov 4, 2008 11:47:01 AM EET> <Warning> <JMS> <BEA-040498> <An error occurred while forwarding a message for distributed destination member       
    MyJMSModule!MyJMSServer@myTopic: weblogic.messaging.dispatcher.DispatcherException: java.rmi.RemoteException: Couldn't connect to weblogic.rjvm.RJVMImpl@187766d - id: '-1415064081927280896S:10.0.0.5:
    [7001,7001,-1,-1,-1,-1,-1]:app1:7003,app2:7001:my_domain        :NodeApp2' connect time: 'Tue Nov 04 11:47:01 EET 2008' - it is likely that the connection has already been shut down; nested exception is:
    5564732         java.rmi.ConnectException: Couldn't connect to weblogic.rjvm.RJVMImpl@187766d - id: '-1415064081927280896S:10.48.92.70:[7001,7001,-1,-1,-1,-1,-1]:app1:7003,app2:7001:my_domain:NodeApp2'
    connect time: 'Tue Nov 04 11:47:01 EET 2008' - it is likely that the connection has already been shut downThe two nodes are up and running and the node managers as well. Is this the correct way to create the queues and topics for a clustered environment?
    Thanks
    Edited by: dvm on Nov 4, 2008 3:12 AM

    I've done the steps but the problem still persists. I don't know if I had this before, but now both machines can't see each other.
    From Node1 logs *.out file:
    <Warning> <JMS> <BEA-040498> <An error occurred while forwarding a message for distributed destination member MyJMSModule!MyJMSServer2@my_cacheTopic:
    weblogic.messaging.dispatcher.DispatcherException: java.rmi.RemoteException:
    Couldn't connect to weblogic.rjvm.RJVMImpl@62017d - id: '4786464166486913267S:10.48.92.70:[7001,7001,-1,-1,-1,-1,-1]:app1:7003,app2:7001:my_domain:NodeApp2'
    connect time: 'Wed Nov 05 16:03:53 EET 2008' - it is likely that the connection has already been shut down; nested exception is:
    java.rmi.ConnectException: Couldn't connect to weblogic.rjvm.RJVMImpl@62017d - id: '4786464166486913267S:10.48.92.70:[7001,7001,-1,-1,-1,-1,-1]:app1:7003,app2:7001:my_domain:NodeApp2'
    connect time: 'Wed Nov 05 16:03:53 EET 2008' - it is likely that the connection has already been shut downand from Node2 logs *.out file:
    <Warning> <JMS> <BEA-040498> <An error occurred while forwarding a message for distributed destination member MyJMSModule!MyJMSServer1@my_cacheTopic:
    weblogic.messaging.dispatcher.DispatcherException: java.rmi.RemoteException:
    Couldn't connect to weblogic.rjvm.RJVMImpl@24b64a - id: '-788798942991630857S:10.48.92.69:[7003,7003,-1,-1,-1,-1,-1]:app1:7003,app2:7001:my_domain:NodeApp1'
    connect time: 'Wed Nov 05 16:03:59 EET 2008' - it is likely that the connection has already been shut down; nested exception is:
    java.rmi.ConnectException: Couldn't connect to weblogic.rjvm.RJVMImpl@24b64a - id: '-788798942991630857S:10.48.92.69:[7003,7003,-1,-1,-1,-1,-1]:app1:7003,app2:7001:my_domain:NodeApp1'
    connect time: 'Wed Nov 05 16:03:59 EET 2008' - it is likely that the connection has already been shut downThis happens just after the managed servers have been started with the application previously deployed.

  • Distribute JMS Queues and ConnectionFactories

    Hi,
              Iam using Queues with filestore as persistence type. The Queues ,Conextion Factories are configured on Server A and Server B . Both are on different IP's. The MDB's are deployed on both the servers.
              When a message is send from Server A to Server B the MDB listening on server B is not pickingup that message.
              I configured the queues as normal queues. Is there any attribute needs to set for the Queues or connectionfactories to share the session between servers. I have the same JNDI names for the Queues and ConnectionFactories.
              Highly appriciate if anyone can tell me the solution.
              Regards
              Manikyala
              

    Hi,
              I have lots of questions:
              Where is sent message going? Can you check statistics to
              confirm that the message was successfully sent to the
              desired queue?
              Is MDB B may not be deploying and then connecting to JMS
              successfully? (A successful deployment doesn't mean
              that the MDB is connected.) Check your server logs for
              Warning/Error messages.
              Are you using the distributed destination feature?
              Are the two servers in the same cluster?
              Did you make sure that:
              All JMS servers, WL servers, and WL JMS stores
              are named differently?
              Tom
              Manikyala wrote:
              > Hi,
              >
              > Iam using Queues with filestore as persistence type. The Queues ,Conextion Factories are configured on Server A and Server B . Both are on different IP's. The MDB's are deployed on both the servers.
              >
              > When a message is send from Server A to Server B the MDB listening on server B is not pickingup that message.
              >
              > I configured the queues as normal queues. Is there any attribute needs to set for the Queues or connectionfactories to share the session between servers. I have the same JNDI names for the Queues and ConnectionFactories.
              >
              > Highly appriciate if anyone can tell me the solution.
              >
              > Regards
              >
              > Manikyala
              

  • Backghround process queuing - and delays

    Hi,
       I'm hoping someone could spare a little time to explain a couple of things to me please.
    Each of our servers has a number of work processes, including, for example, 5 BKD sessions.
    When a user submits a job to the background it sometimes sits there for ages in the queue with the delay (sec) amount steadily increasing - sometimes up to 4000 - 5000 seconds, even though there are completely free BKD sessions. The users often ask me what is happening to their job and I can't explain it.
    As far as I know the submitted jobs are independent of any of the other runing jobs.
    So I have 3 main questions please.
    1. Can you see if a particular job is submitted to a particular work process - and if you can , can you change this to a free one?
    2. Why do these delays happen? As far as I know there is no coding or planned scheduling like this.
    3. Why do some jobs get immediately set to a BKD work processes whereas others just sit there with the time delay building up?
    I've tried using SAP Help to understand and I can't find any detailed explanation of how this works.
    Any help/explanation, much appreciated!!!
    Many thanks
    Mark Jeffery

    Hello Mark,
    Most of the questions have been very well answered already however here are a few inputs from my side:
    1. Can you see if a particular job is submitted to a particular work process - and if you can , can you change this to a free one?
    A job or a program will be assigned to a particular work process only when it gets started not when it is in delayed status. However there is a catch to it. Suppose you create a job will class B or C and it is going in delay and there are  processes available for class A jobs then you can change the priority of the job and then when back ground job scheduler runs next time it will consider this job with the new job class and and if at that point of time there are free processes reserved for class A jobs then it will start the job immediately  without any further delays.
    2. Why do these delays happen? As far as I know there is no coding or planned scheduling like this.
    The reasons for the delay have been explained already by Kunal. But there is plan to the scheduling. You see there is some thing called background job scheduler that runs every minute (depends on profile parameter rdisp/btctime) which scans all the jobs waiting in the queue and then triggers the job on various parameters like available background work processes, job class, planned job run time etc.
    3. Why do some jobs get immediately set to a BKD work processes whereas others just sit there with the time delay building up?
    As explained already scheduler works on certain paramerters.Basically delays will happen when the queue is very long.
    To solve this you can either temporarily increase the number off BG work processes or reduce number of class A processes. it depends on situation at hand. From my personal experience I can say the best approach for avoiding these delays can be based on finding out what is causing the delays. Look at at entire queue of released and activve jobs in Sm37 and figure out what is causing the issue.
    Additionally if you want to optimize back ground processing I would recommend implementing the suggestions of OSS note 923228. I had done it last year and it really helped us somewhat in achieving better performance. Actually delays can happen even if all the back ground processes are free since next lot of jobs won't get triggered unless batch scheduler does not run again. This OSS note will help you in averting such situations. very handy if you a long list of jobs which have a run time of few seconds.
    With Regards.
    Ruchit Khushu

  • New-MailboxExportRequest Stuck in QUEUED and 0% no solutions work

    Hello,
    i have been trying for two weeks to export a user's mailbox with the following cmdlet:
    New-MailboxExportRequest -Mailbox [email protected] -FilePath \\servername\c$\users\ADMINISTRATOR\desktop\exports\username.pst
    It stays hung at Queued and 0% status.  No matter what I do, it does not move past that.
    I have tried the following after looking through the forums.
    Get-MailboxExportRequest |Get-MailboxExportRequestStatistics
    Name                                   Status                   
    SourceAlias                           PercentComplete
    MailboxExport                        Queued                   
    USERNAME                             
    0
    Test-ReplicationHealth
    Server          Check                      Result     Error
    EXS01           ReplayService              Passed
    EXS01           ActiveManager              Passed
    EXS01           TasksRpcListener           Passed
    I stopped and started the following services on my 2 CAS server and 2 Exchange Servers:
    EX and EXS servers--Microsoft Exchange Replication
    CAS Servers---Microsoft Exchange Mailbox Replication
    No Change
    I rebooted all of my mail servers....no change.
    Tried a different user....same results...nochange
    tried exporting to a different location...no change
    tried the export request on different mail servers...no change
    I am extremely tired of losing this battle for something that should be such a simple process.  Any help or suggestions would be greatly appreciated. 
    Thanks
    Cheston

    Belinda,
    I created a new MDB and attempted to do a MoveRequest for the mailbox.  It also hung in QUEUED and 0%.
    I didn't know the answer to your DAG question, but I did look and found no DatabaseAvailabilityGroups listed.
    I ran it with a -BadItemLimit parameter...no change.  below is the report.
    [PS] C:\Windows\system32>Get-MailboxExportRequest | Get-MailboxExportRequestStatistics -IncludeReport  |fl
    RunspaceId                    : 534b8de7-4ac8-41fa-b1ae-47c52a3d30ba
    Name                          : MailboxExport
    Status                        : Queued
    StatusDetail                  : Queued
    SyncStage                     : None
    Flags                         : IntraOrg, Push
    RequestStyle                  : IntraOrg
    Direction                     : Push
    Protect                       : False
    Suspend                       : False
    FilePath                      : \\ex01\pstback$\USERNAME.pst
    SourceAlias                   :
    USERNAME
    SourceIsArchive               : False
    SourceExchangeGuid            : f4ada6c7-a574-4003-8fd8-c4e8d20e2821
    SourceRootFolder              :
    SourceVersion                 : Version 14.1 (Build 289.0)
    SourceMailboxIdentity         : DOMAIN.COM/OU OF EMPLOYEE/USERNAME
    SourceDatabase                : Employee
    TargetRootFolder              :
    TargetVersion                 : Version 0.0 (Build 0.0)
    IncludeFolders                : {}
    ExcludeFolders                : {}
    ExcludeDumpster               : False
    ConflictResolutionOption      : KeepSourceItem
    AssociatedMessagesCopyOption  : DoNotCopy
    BatchName                     :
    ContentFilter                 :
    ContentFilterLanguage         :
    BadItemLimit                  : 100
    BadItemsEncountered           :
    QueuedTimestamp               : 7/31/2014 9:32:43 AM
    StartTimestamp                :
    LastUpdateTimestamp           : 7/31/2014 9:32:43 AM
    CompletionTimestamp           :
    SuspendedTimestamp            :
    OverallDuration               : 00:12:51
    TotalSuspendedDuration        :
    TotalFailedDuration           :
    TotalQueuedDuration           : 00:12:51
    TotalInProgressDuration       :
    TotalStalledDueToHADuration   :
    TotalTransientFailureDuration :
    MRSServerName                 :
    EstimatedTransferSize         : 0 B (0 bytes)
    EstimatedTransferItemCount    : 0
    BytesTransferred              :
    BytesTransferredPerMinute     :
    ItemsTransferred              :
    PercentComplete               : 0
    PositionInQueue               : 1/1 (Position/Queue Length)
    FailureCode                   :
    FailureType                   :
    FailureSide                   :
    Message                       :
    FailureTimestamp              :
    FailureContext                :
    IsValid                       : True
    ValidationMessage             :
    OrganizationId                :
    RequestGuid                   : d03f9afd-202d-4ce0-80b6-6352bf21669a
    RequestQueue                  : Employee
    Identity                      : RequestGuid (d03f9afd-202d-4ce0-80b6-6352bf21669a),
                                        RequestQueue: (f233259e-d404-4aff-b35e-a4137218f895)
    Report                        : 7/31/2014 9:32:43 AM [EX01] 'DOMAIN.COM/Users/Administrator' created request.
                                    7/31/2014 9:32:43 AM [EX01] 'DOMAIN.COM/Users/Administrator' allowed a
    large amount of data loss when moving the mailbox (100 bad items).

  • CPU rrun queue and DB time

    Hi,
    i have a major doubt that has been there for a long time.Would be really helpful if you guys could clear it.
    I have a two tier environment with app and DB in different servers.
    I am facing a situation where a job is running with parallel option.Consider the following scenarion
    1)Session A gets a request from app it processes the request and retirns it to the client.Now the session goes idle and it waits for another request from client.(it is idle with sql*net message from client and it is off the CPU run queue as well).At the same time other parallel sessions are doing their work.
    2)Now app gives some data to session A to process but when the data is there ,the session A is not able to get on the CPU run queue since other parallel procesess are occupying the CPU.(THis might just be 10 microsecond or something).Does this time calculate as idle time i.e. sql*net message from client even though the data is there to be processed.
    Am really onfused about this...Thanks
    Sekar

    What I meant was if the process is not in CPU queue and it is waiting for the data from client and the client then responds to the call and sends data to the database ,but the server process doesnt get CPU cycle and it gets CPU cycle only 10 microseconds after it receives the databa from the client.During thos 10 microseconds what will be the wait event ?If you are saying it will be CPU time how will the server process know that it has received data from client before it gets on the CPU cycle..

  • Jobs stay in queue and keep printing until you cancel them--then stops the print spooler...why?

    My Printer: HP Photosmart C309a
    My  Laptop: HP G71 series
    Operating System: Windows 7 (64 bit) but runs a lot of stuff on 32 bit
    Problem: I print ONE copy of a multiple page document in Adobe Reader 9. I select even pages only (after which I would reinsert the pages and tell it to print odd pages only, to get the other side). The printer makes a sound indicating the job is finished, I remove my pages to collate them, and then the printer continues to print the job again without so much as a keystroke.
    Naturally, you find the printer in the devices on the control panel, click "see what's printing" and highlight the job and cancel it.
    Then somehow it turns off my print spooler. 
    I have tried everything suggested on other forums, like
    restart the laptop/restart the printer
    going to c\windows\system32\spool\printers and deleting whatever is hung up in there (usually a shockwave file).
    Going to Services\print spooler \properties and making sure the settings are set to automatic
    Uninstall\reinstall latest driver and software
    Switching from Adobe Reader 10 to Adobe Reader 9
    Use System Restore to try to reset the system to a previous state.
    Run Trend Micro to check for viruses and spyware--nothing shows up.
    I am positive the pdf doc is NOT the problem, because I can print it on my husband's laptop multiple times over with no problems.
    Does anyone have this problem as well? Has anyone found a genuine solution other than manually canceling print jobs in queue and constantly restarting the print spooler?
    Thanks in advance for any suggestions.
    --Holly

    Hi,
     I believe your printer is wirelessly connected to your computer, right?!
     What's the current printer software version installed in your laptop computer?! 
     to see: click start>control panel>uninstall a program under Programs then it will tell you the software version like HP Photosmart c309a v13 or v14.
    If the software version is v13, click here to download and install the current software.
    IF all things still fail, try to use the workaround provided by HP in this link. It says:
    Workaround
    Your HP printing product can operate sufficiently using an alternate print driver, although there might be some limitations. For instance, some buttons on the product control panel might not function, but the product prints normally from the computer. If the solutions in this document do not solve the issue, download and install an alternate print driver.
    Follow these steps to install the HP Deskjet 990C print driver.
      NOTE:  These steps install the new print driver using the same port that the product already uses. The product functions normally with multiple drivers on the same port.
    Find the port that the product already uses.
    Click the Windows icon ( ), and then click Control Panel . The Control Panel opens in a new window.
    Click Hardware and Sounds .
    Click Printers . The Printers folder opens.
    Right-click the product icon ( ), and then click Properties . The Propertieswindow opens.
    Click the Ports tab. A window opens with a list of ports. The port for the product has a checkmark or a highlight.
    Note the name of the port indicated for the product.
    Close the Properties window, and then continue with the next steps.
    Click Add a Printer in the menu bar at the top of the Printers window. The Windows Add Printer Wizard opens.
    Click Add a local printer .
    Select Use an existing Port .
    Click the drop-down menu next to Use an existing Port , and then select the port that you noted earlier in these steps.
    Click Next .
    In the Manufacturer pane, click HP .
    In the Printers pane, click HP Deskjet 990c , and then click Next . (IF YOU CANT FIND DESKJET 990C, JUST CLICK WINDOWS UPDATE WITHIN THIS WINDOW. THEN FIND DESKJET 990C and then click next)
    Type a name for the new printer in the Printer name box, or keep the default name.
    Select Set as the default printer , and then click Next . A window opens with a progress bar as the printer installs. Then a new window opens.
    Click Do not share this printer , and then click Next .
    If you want to print a test page, click the Print test page button.
    Click Finish to complete the driver installation.
    Try printing again, but select HP Deskjet 990c from the Print dialog box.
    If this solves the issue, follow these steps to use the HP Deskjet 990c print driver whenever you send print jobs to the product.
    In the program you are using, select the option to print. The Print dialog box opens.
    Click the Name drop-down menu, and then select HP Deskjet 990c .
    Change print settings as desired in the Paper size , Quality , and Paper type drop-down menus.
    Select the Print range and Copies options as desired.
    Click OK . The product prints the file.
    Kiko

  • How to delete the data in update queue and delta queue for Queued delta?

    Dear BWers,
    How do i delete the delta queue and update queue data before i fill the setup tables for a extraction based on Queued delta. Please help.
    Thanks
    Raj

    Hi Raj,
    I think you need some ground work for the LO extraction same as others here. Please read the 3 blogs expliciltly created for LIS by Robert Negro.
    /people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
    /people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
    /people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
    As well, the OSS 380078 would clear your doubts reagrding the the BW QUEUE mainatinance. 
    Please let me know if these material has been suffecient enough.
    regarda,
    raj

  • Is it possible to wait on a queue and on a notifier at the same time?

    Hi!
    I am trying to implement an event-driven producer/consumer pattern with queues. The problem is that I have some value change events (e.g. coming from a slider) that I do not want to queue up; I want only the latest value change event to be processed by the consumer loop. This is because the consumer may spend longer time in executing (sometimes multiple seconds) and I want to prevent all intermediate slider events to be queued up in the meantime because I will finally write them to hardware. Therefore, a notifier would be better to use here than a queue. My question is if it is possible to make the same consumer loop wait on the queue as well as on the notifier at the same time? I will be wiring the VISA session and some other data through the consumer, so it want to avoid an extra loop that would wait on the notifier only. Or is there any other possible workaround?
    Thanks in advance.
    Regards,
    Anguel
    Solved!
    Go to Solution.

    AStankov wrote:
    crossrulz, many thanks for the code example and this is probably exactly what Mark suggested. Unfortunately, I do not really understand the logic behind it, i.e. why wait on the queue and then on the notifier?
    It isn't really waiting on the notifier.  The wait is set to 0.  So if there is no new data in the notifier, instant timeout and skip the DAQ stuff.
    The idea here is to send the set value (from the slider) through the notifier and send the command through the queue.  When the consumer loop gets the command, it will read the notifier for the latest data point and go to work.  Now if the user changes a bunch of stuff while a "long" acquisistion is happening, the notifier will keep being overwritten; it will only keep the last commanded value.  The queue will get multiple commands, but only the last value will be worked on due to the notifier.  The remaining commands will check the notifier, see that there's no new data, and skip to the next command.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Officejet Pro 8600 Wireless Setup -Printing shows in Queue and then disappears. Not Printing

    I just received the Officejet Pro 8600 as a gift and loaded the set up software and  it on my wireless network.  When I try to print an email or a coupon, the command goes to the printer and shows in the queue. Then after several seconds, the printing queue (job) disappears without printing the document.  Does this command go through the HP ePrint function or the Network Officejet Pro 8600?  It shows the HP ePrint as being on USB.
    I've run all of the diagnostics, downloaded all of the new software, firmware and updates.  I've spend many hours trying to get the printer to print.
    Thank you for any help you can provide.
    This question was solved.
    View Solution.

    Hi @bksechols
    Welcome to the HP Support Forums.  I understand that when you send a print job to your Officejet 8600 printer that it goes to the print queue and then disappears without the print job printing.
    To better assist you, would you please provide some additional information?
    How is the printer connected (USB cable, ethernet, or wireless)?
    What operating system are you using?
    Are all print jobs failing? If yes and you are using a Windows operating system, please Try the HP Print and Scan Doctor for Windows.  The HP Print and Scan Doctor is a free utility (tool) that helps to quickly resolve common printing, scanning and connectivity issues.
    When you send a print job are emailing the printer’s ePrint email address? If so please review The HP ePrint Print Job Did Not Print If you are sending the print job by using the print command, please review the Print Jobs from Your HP Printer are Stuck in the Print Queue document. 
    I look forward to hearing from you.
    Regards,
    Happytohelp01
    Please click on the Thumbs Up on the right to say “Thanks” for helping!
    Please click “Accept as Solution ” on the post that solves your issue to help others find the solution.
    I work on behalf of HP

  • Can't delete Library and Servers alias from Network

    Hi there,
    I did a dumb thing and now I can't cope with it's results.
    From time to time I do check whether there are wlan networks near the place I live. I just do it out of curiosity and not with the intention of any ill doings. I myself have cable broadband.
    Usually all those wlan connections are password protected but recently one wasn't. I checked if I can connect and browse the internet - and I could. Well, after a short while I cut the connection as my own internet access is way faster.
    But now the network entry in my finder is mounted and there are aliases for "Library" and "Servers". I think these are the aliases pointing to the computer/server I did connect to before. No problem I thought, but then realized that this is an issue.
    I can't delete them anymore or dismount the network folder. Whenever I want to delete those two aliases it says I can't bc I don't have the rights to do it. How I can get rid of those aliases? I guess the original host was a windows PC.
    Well, that will teach me not to hassle with other peoples wlan connection
    thanks
    iMac 5G Revision B   Mac OS X (10.4.8)  

    i'd like to know too

  • MS Exchange server 2010 messages will be placed in the poison queue and the transport service will crash

    Can any1 please help.
    We have Exchange server 2010, we just upgraded it with SP3 and then the issue occers that we were unable to send n receive mail outside of our LAN...i mean from gmail or hotmail..
    we have then updated with CU4 which is the latest but still messages will be placed in the poison queue and the transport service will crash.
    We have disabled the antivirus also but issue remains same.
    We have CAS 1 n 2 as of Clustering environment and we upgraded sp3 for both. but we did CU4 on CAS1 to see the results to resovle this issue but no luck

    Hi,
    Did you get any NDR message now when you send a email to outside? And vice versa.
    In addtion,I recommend you telnet to port 25 to test SMTP communication.
    If any question,please feel free to post here.
    Thanks.
    Niko Cheng
    TechNet Community Support

Maybe you are looking for

  • How to schedule Job for data uploading from source to BI

    Hi to all, How to schedule Job for data uploading from source to BI, Why we required and how we do it. As I am fresher in BI, I need to know from bottom. Regards Pavneet Rana

  • Invoice correction request price problem

    User would like to create Invoice Correction Order  from Invoice. Problem is, the original order is from Schedule Agreement in which customer buy in big quantity in order to get cheaper price (scale price is applied). If you can see the original invo

  • Problem using/opening Aperture 3.0 Library in Aperture 3.5.1

    I have Aperture 3.0 Library that I opened in Aperture 3.5.1 and got this: I did all repairs and rebuilds, but noting works. I can't access any PS file that I have, and the exports from the library looks like this: Any suggestions how to save my image

  • IWeb SEO Tool - stuck during publish

    I am uploading my site through iWeb SEO Tool and it is stuck on "File uploaded:/schindlersstudio.com/Media/phoneshow.html". Any ideas why? and how I can get past it for it to be published completely? Grace

  • Ping to IP Using Stored Procedure

    Could any person please let me know how to ping any remote server using PL/SQL Stored Procedure?