Weird things when persisting the jms messages of topic in the wls9?

I am testing the store of the jms messages in wls9.
          But when i sent a topic message to the topic, it seems that the message cannot be stored to the persistent stores.
          The things were that:
          when i send a message of queue and refreshed the page of console of wls9.I saw the number changed in :"Home > Summary of Persistent Stores > exampleJDBCStore "-Monitoring-Statistics,the "Create Count" had increased.
          But when i use the topic message, the "Create Count" never changed.
          Anybody can tell me why?
          Is the topic message cannot be stored in persistent stores, or others ?
          thx and rgds.

Topic messages are not persisted unless both the publisher qos is persistent and there are existing durable subscribers. Otherwise, there is no need to persist them. Do you have any durable subscribers?
          Tom

Similar Messages

  • EntityManager.persist and JMS messaging issues?

    Hi everyone:
    I am seeing a problem that I could not figure out a solution. Can anyone shed me some lights on this?
    I have a EJB method which basically does 2 things: 1). persists a record into a database table using EntityManager 2). sends out a message to a JMS topic. So it is th like:
    myMethod() {
    entityManager.persist(myObj);
    notifier.notify(...);
    The client will then listen to the JMS topic and read the new record from database. Usually this works pretty well, but sometimes, the client cannot find the new record from database at all and a few seconds later it can. It is as if there is a delay between the JMS messaging and database persistence - somehow the client receives the message first and at this time the record is not really saved into database yet!
    Can anyone explain to me what is going on here? What kind of solutions might help to resolve this?
    BTW, I am using the Hibernate EntityManager. My app server is Glassfish.
    Thanks a lot for your help
    jmao

    You need to use flush method to persist the value before you calling notifier.notify(...);
    below code should works
    myMethod() {
    entityManager.persist(myObj);
    *entityManager.flush();</<br />
    notifier.notify(...);
    }

  • When I try to share my recently completed movie to Media Browser, the following message keeps popping up: "The project could not be prepared for publishing because an error occurred. (-50)". How do I fix it?

    When I completed my iMovie (after hours of work), I can't move it to iDVD or the Media Browser. The following message always pos up: "The project could not be prepared for publishing because an error occurred. (-50)". What is this and how can I fix this? Please help ... I need to get the completed DVD  in the mail now!! Thanks.

    Hi
    Error -108 memFullErr  Ran out of memory [not enough room in heap zone]
    Turn off - TimeMachine usually works - re-try.
    (the Application down in the Dock - not the Device)
    But this can mean many thing's - My first thought is
    • Free Space on Start-Up hard disk. How much ? (other disks do not count)
    Yours Bengt W

  • When ever I try to export to Perfect Effects 8 a DNG Photo this is the Error message "Unable to complete the export. One or more files could not be found" Any one know how to fix this?

    When ever I try to export to Perfect Effects 8 a DNG Photo this is the Error message "Unable to complete the export. One or more files could not be found" Any one know how to fix this?@

    Adobe web chat come up with a solution.
    Open the PP project.
    Export your sequence or project as a Final Cut Pro XML file.
    Set up a new PP project.
    Import the Final Cut Pro XML file.
    This will get you back up an running.
    Since getting back to editing this project I have found that some things will be lost or change in using XML:
    You will lose position key framing, black video clips, dissolve fx, audio levels, audio dynamic fx, the ability to open a multi camera clip and change the camera view.
    You will keep cut points, crop fx.
    Not perfect but only took a couple of hours to save 3 days work.

  • Some of the songs I have downloaded onto i tunes won't play when I select it to do so.  The error message I get is "The song could not be used because the original file could not be found.  Would you like to locate it?"  How can I get my songs to play?

    Some of the songs I have downloaded into i tunes won't play when I select it to do so.  The error message I get is "The song can not be used because the original file can not be found.  Would you like to locate it?"  When I select yes I'm sent to a screen that has my i tunes library listed.  When I select the song in question I'm asked if I would like to open the song.  When I select this option I get nothing.  The songs I have downloaded must be somewhere because they are listed in my i tunes library and on the screen I've been sent to.  I can't the songs to play however.  This is not true of all of my songs but it is true of quite a few of them.  Actually, one song is too many.    How do I get my music to play that seems to be locked up somewhere in the computer?

    Presuming they're on your computer, right click on them and then follow the prompts to locate hte file on your computer.

  • My iPod touch 4th gen. Keeps giving me the error message "cannot connect to the app store when I sign in. I can open the app store and browse it but I can't download anything. I have full signal strength with my wi-fi and safari is working perfect.

    My iPod touch 4th gen. Keeps giving me the error message "cannot connect to the app store when I sign in. I can open the app store and browse it but I can't download anything. I have full signal strength with my wi-fi and safari is working perfect. I turned it off and restarted it 3 times now. I have an iPad 2 and the app store works flawlessly with it. What is going on?

    Same here on my lpad2. Can access the web just fine from browsers but cannot install new apps or updates in appl store.  Seeing a few others reporting same issue tonight so likely an apple server issue and staff will notice it in network monitors and fix it...sometime this weekend.
    Rob

  • I have a new iPad. I am using Comcast as my email provider but when I send a message, it pulls up the facebook email addresses for my  contacts  instead of the addresses stored in my comcast account.  How can I get rid of the Facebook email addresses? The

    I have a new iPad. I am using Comcast as my email provider but when I send a message, it pulls up the facebook email addresses for my  contacts  instead of the addresses stored in my comcast account.  How can I get rid of the Facebook email addresses? The comcast addresses are stored in the comcast (xfinity) app.  I do not use the "mail" or "contacts" apps ....I go straight to comcast (xfinity).  I wish I could start over!!!  thanks.
    iPad

    I could be wrong, but it sounds like Facebook imported to your contacts.  I have the Xfinity app on my new ipad, too, but none of my stored contacts from the online version are showing, only what I manually entered into the iPads contacts are there.  When I did add the FB app, I did not grant it permission to push and pull from my ipad (not a fan of FB knowing every detail about me), so that may be where our difference lies.  You could try to open the app and change your privacy settings, or delete it and then reinstall without granting permissions to integrate.
    I'm sure someone here with a lot more knowledge then me can probably diagnose your issue better, though.  Good luck!

  • My imessage is not working at all is because when I send a message to my friend the bar of sending complete but it doesn't send what I can do please heeeeeelpppp !!!!!

    My imessage is not working at all is because when I send a message to my friend the bar of sending complete but it doesn't send what I can do please heeeeeelpppp !!!!!

    2-3 days ago, iMessage just stopped working on all my devices (2 iPads; 1 iPhone; 1 Mac), and it hasn't come back since. iPhone waiting for activation, the rest just don't send the messages.
    FaceTime and iCloud work fine.
    I really hope this is resolved soon, because I rely heavily on iMessage for the majority of my communications, and I need it back ASAP as I'm on holiday and out of my home country.

  • I want to forward a message with the default headers included, but can't seem to set my mail preferences to include the headers when forwarding, just the original message ends up in the forwarded message and not the headers?

    I want to forward a message with the default headers included, but can’t seem to set my mail preferences to include the headers when forwarding, just the original message ends up in the forwarded message and not the headers?  What I'm trying to do is report SPAM and add headers to a spam message to forward to sites that go after the spammers.

    Did you check the article and the add-on mentioned there?

  • I am getting the error message "cannot communicate with the server" when i try to sign into my apple account on my ipad - any ideas???

    i am getting the error message "cannot communicate with the server" when i try to sign into my apple account on my ipad - any ideas???

    Welcome to the Apple Community.
    The following article(s) may help you.
    Photo Stream ToU's

  • TS1292 itunes says my itunes card "has not been properly activated" when i enter the code.  this is not the "invalid" message related to entering the code improperly.

    itunes says my itunes card "has not been properly activated" when i enter the code.  this is not the "invalid" message related to entering the code improperly.

    Are you able to go back to the store that you bought it from and ask them to activate it properly ? If not then you will need to try contacting iTunes Support (you will probably need to give them images of the front and back of the card, and possibly its receipt) : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then iTunes Cards And Codes

  • When I try and open a word document I received the following message:  "You cant open the application Microsoft Word because PoerPC applications are no longer supported".  What is up with that?

    When I try and open a word document I received the following message:  "You cant open the application Microsoft Word because PoerPC applications are no longer supported".  What is up with that?

    Here is a post that I assembled for a similar question:
    Unfortunately you got caught up in the minor miracle of Rosetta.  Originally licensed by Apple when it migrated from the PowerPC CPU platform that it had used from the mid-1990's until the Intel CPU platform in 2006, Rosetta allowed Mac users to continue to use their library of PPC software transparently in emulation.
    However, Apple's license to continue to use this technology expired with new releases of OS X commencing with Lion (and now Mountain Lion).  While educational efforts have been made over the last 6 years, the fact is that Rosetta was SO successful that many users were caught unaware UNTIL they upgraded to Lion or Mountain Lion.
    Workarounds:
    1. If your Mac will support it, restore OS X Snow Leopard;
    2.  If your Mac will support it, partition your hard drive or add an external hard drive and install Snow Leopard into it and use the "dual-boot" method to choose between your PowerPC software or Lion/Mt. Lion;
    3.  Upgrade your software to Intel compatible versions, or find alternative software that will open your data files;
    3.  Install Snow Leopard (with Rosetta) into Parallels:
                                  [click on image to enlarge]
    Full Snow Leopard installation instructions here:
    http://forums.macrumors.com/showthread.php?t=1365439
    NOTE: STEP ONE of the instructions must currently be completed on a Snow Leopard or Lion Mac and the resulting modified Snow Leopard.cdr install file can then be moved over to your Mountain Lion Mac for completion of the remaining steps.
    NOTE 2:  Computer games with complex, 3D or fast motion graphics make not work well or at all in virtualization.

  • Having issue opening the JMS message

    HI I am having issue while monitorig the JMS queue thorugh Weblogic Console (9.3). Its throwing me below exception though i recycle the entire domain and it still gives me the below exception. Same domain has two more other JMS module which has some queue and that work fine.
    Error opening /jsp/jms/message/JMSMessageTable.jsp.
    The source of this error is java.lang.NullPointerException at weblogic.jms.common.JMSMessageOpenDataConverter.createCompositeData(JMSMessageOpenDataConverter.java:43) at weblogic.messaging.kernel.runtime.MessageCursorDelegate.getCompositeDataArray(MessageCursorDelegate.java:141) at weblogic.messaging.kernel.runtime.MessageCursorDelegate.getNext(MessageCursorDelegate.java:60) at weblogic.messaging.kernel.runtime.MessageCursorDelegate.getItems(MessageCursorDelegate.java:105) at weblogic.messaging.runtime.CursorRuntimeImpl.getItems(CursorRuntimeImpl.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at weblogic.management.jmx.modelmbean.WLSModelMBean.invoke(WLSModelMBean.java:443) at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213) at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153) at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153) at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:443) at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10.run(AuthenticatedSubjectInterceptor.java:377) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363) at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor.invoke(AuthenticatedSubjectInterceptor.java:375) at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:310) at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1408) at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81) at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1245) at java.security.AccessController.doPrivileged(Native Method) at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1348) at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782) at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source) at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589) at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:479) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363) at weblogic.security.service.SecurityManager.runAs(Unknown Source) at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:475) at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:59) at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicServerRef.java:1016) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200) at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    Rgds
    Sohail K

    Hi Sohail,
    JMS is a WebLogic Server component and not something directly supported in Tuxedo. If you are using the WebLogic Tuxedo Connector tBridge to access JMS queues from Tuxedo or to forward JMS queues to Tuxedo /Q, please give us the details. Otherwise I suggest you post your question to one of the WebLogic forums.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • On opening iCal I get a message: iCal cannot log in to your "Yahoo" acc't yor passwor may be incorrect.  When I enter my password , the same message re appears. The password work fine to access you Yahoo account. What do I do?

    On opening iCal I get a message: iCal cannot log in to your "Yahoo" acc't yor passwor may be incorrect.  When I enter my password , the same message re appears. The password work fine to access you Yahoo account. What do I do?

    I use only support.mozilla.org and never used any other websites. However, the same problem here. My ID and Password are not accepted. Had to create a new account with a temporary email to use Support - it would not allow me to use my main email, because "it is used by another account". Try to reset password - receive no email (even though there is a confirmation on the website that email to reset password has been sent). At the same time can easily receive a confirmation about User ID and account activation. Thus, the account is completely locked, and I can not use my email address for a new one. Please fix this problem.

  • Error consuming Web service - content type text/xml;charset=utf-8 of the response message does not match the content type of the binding

    Hi all,
    We are trying to interact with Documentum server through DFS exposed WCF which communicates through port 9443 and we are provided with documentum issued Public Key certificates. We have successfully imported the certificates in client machine and configured
    the bindings as below in our .Net web application config file.
    <system.serviceModel>
    <bindings>
    <wsHttpBinding>       
    <binding
    name="ObjectServicePortBinding1">
    <security
    mode="Transport">
    <transport
    clientCredentialType="None"
    proxyCredentialType="None"
    realm=""
    />
    <message
    clientCredentialType="Certificate"
    algorithmSuite="Default"
    />
    </security>
    </binding>
    <binding
    name="QueryServicePortBinding">
    <security
    mode="Transport">
    <transport
    clientCredentialType="None"
    proxyCredentialType="None"
    realm=""
    />
    <message
    clientCredentialType="Certificate"
    algorithmSuite="Default"
    />
    </security>
    </binding>
    </wsHttpBinding>
    </bindings>
    Also, we set the message encoding as MTOM and the wcf client object initialization code snippet is as below,
    ObjectServicePortClient
    serviceClient = new
    ObjectServicePortClient(new
    WSHttpBinding("ObjectServicePortBinding1"),
    new
    EndpointAddress(UriUtil.ObjectServiceUri));
    if (serviceClient.Endpoint.Binding
    is
    WSHttpBinding)
       WSHttpBinding
    wsBinding = serviceClient.Endpoint.Binding as
    WSHttpBinding;
    wsBinding.MessageEncoding =
    "MTOM".Equals(transferMode) ?
    WSMessageEncoding.Mtom :
    WSMessageEncoding.Text;
    serviceClient.Endpoint.Behaviors.Add(new
    ServiceContextBehavior(Config.RepositoryName,
    Config.DocumentumUserName,
    Config.DocumentumPassword));
    When we execute the above code, we are getting error message as below,
    Exception: The content type text/xml;charset=utf-8 of the response message does not match the content type of the binding (multipart/related; type="application/xop+xml"). If using a custom encoder, be sure that the IsContentTypeSupported
    method is implemented properly. The first 407 bytes of the response were: '<?xml version="1.0" ?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><S:Fault xmlns:ns4="http://www.w3.org/2003/05/soap-envelope"><faultcode>S:VersionMismatch</faultcode><faultstring>Couldn't
    create SOAP message. Expecting Envelope in namespace http://schemas.xmlsoap.org/soap/envelope/, but got http://www.w3.org/2003/05/soap-envelope </faultstring></S:Fault></S:Body></S:Envelope>'
    Then, we changed the bindings as below
    <system.serviceModel>
    <bindings>
    <wsHttpBinding>       
    <binding
    name="ObjectServicePortBinding1">
    <security
    mode="Transport">
    <transport
    clientCredentialType="Certificate"
    proxyCredentialType="None"
    realm=""
    />
    <message
    clientCredentialType="Certificate"
    algorithmSuite="Default"
    />
    </security>
    </binding>
    <binding
    name="QueryServicePortBinding">
    <security
    mode="Transport">
    <transport
    clientCredentialType="
    Certificate"
    proxyCredentialType="None"
    realm=""
    />
    <message
    clientCredentialType="Certificate"
    algorithmSuite="Default"
    />
    </security>
    </binding>
    </wsHttpBinding>
    </bindings>
    We are getting another error message,
    Exception: The client certificate is not provided. Specify a client certificate in ClientCredentials.
    Any pointers on resolving this issue would be highly helpful.
    Thanks

    Hi Dhanasegaran,
      As per your case, the corresponding details which may guide you to resolve this issue:
    1. First of all, you can try to call the wcf service directly from the browser & check where it will point out the correct location.
    2. In config file ,Set IncludeExceptionDetailInFaults to true to enable exception information to flow to clients for debugging purposes .
    Set this to true only during development to troubleshoot a service like below :
    <serviceBehaviors>
      <behavior name="metadataAndDebugEnabled">
        <serviceDebug
          includeExceptionDetailInFaults="true"   
    />
        <serviceMetadata
          httpGetEnabled="true"
          httpGetUrl=""   
    />
      </behavior>
    </serviceBehaviors>
    3. I suggest you to change that <security mode ="TransportWithMessageCredential"> instead of <security mode ="Transport">
     for more information, refer the following link :
    https://msdn.microsoft.com/en-us/library/aa354508(v=vs.110).aspx

Maybe you are looking for

  • Need help to compare and replace

    Hi All, I have a cumulative file that is appended at the end of the month. The Table holds customer information, like: customer_id, name, address, phone, notes, DATE_STAMP In addition to this, I have other Tables that are split up into monthly Tables

  • WRT54G Wireless-G Router trouble!

    I have been having problems with my internet connections for the past few days. At first I called my ISP because I suddenly lost all connectivity. They told me to disconnect the router and just hook up my access straight from the cable modem to the t

  • IPhone 5s doesn't display photo albums?

    Just upgraded to the 5s. Phone seems to be syncing fine.  Photo's reside in a specific folder on an external hard drive. They appear on the phone under 'photos' tab in Photos app. However, the albums do not appear under the albums tab as they did on

  • Syncing Podcasts -- More Options Needed (*Your ingenuity is appreciated* )

    I subscribe to ChinesePod Podcasts for Chinese lessons, and I get new lessons everyday. It really fills up my iPod nano, so I need to only sync some, but not all of the lessons. The problem is that I need more than just 10 lessons at a time on my iPo

  • BUG: "circle" column in message list not resize-able

    I've noticed a very annoying bug- the column which contains the blue dot for unread messages, and also the message count for the line if "View - Organize by Thread" is turned on, cannot be resized. This means that if a particular line is a collapsed