Event Adapter

Hi,
Am using WLI2.1 te develop my adapter. When one is defining Application
Views, one can define different connection parameters, say for DBMS adapter,
2 application views can connect to 2 separate databases. Now, if I define 2
events, 1 each in each application view, then these events should listen for
the particular events on their respective databases. I was looking at the
DBMS sampe adapter, in this the EventGenerator makes connection to the
database,
using the values (username, password, dbName etc) defined in EventRouter's
web.xml file, and it listens to events in the database which is define in
web.xml file.
Can anyone suggest, how the 2 different events can listen for the events on
their respective databases, means, event generator creates connection using
the paramters,
defined for the application views, rather than using web.xml file.
One way I can think of is to create separate instances of a 'handler' class
from the method setUpNewTypes for each 'type' of connection.
Can anyone suggest any other way, or may be something ADK provides which am
not aware of.
Thanks
Amit

Many thanks for the reply! From the reply, it seems that my finding above about TopLink caching is valid and there is a difference in TopLink cache handling between 9.0.3 and 9.0.4 in this case.
Since it would be a lot of code changes for me to register the change of the Last_Updated field within each and every unit of work, I have to take the approach of using an event listener, in this case, the Descriptor Event Adapter.
I am not clear about the way I should do from your reply, to ensure that TopLink cache can recoganize the change in value for the field Last_Updated.
Here are the class and methods that I have implemented and they do not work with 9.0.4 but works correctly with 9.0.3:
public class LastUpdateHandler extends oracle.toplink.descriptors.DescriptorEventAdapter {
public void aboutToUpdate(DescriptorEvent event) {
               MyObject mo=(MyObject)event.getObject();
               if (event.getDescriptor().getMappingForAttributeName("lastUpdated")!=null) {
                    mo.setLastUpdated(new Timestamp(System.currentTimeMillis()));
                    event.getRow().remove("LAST_UPDATED");
                    event.applyAttributeValuesIntoRow("lastUpdated");
     public void aboutToInsert(DescriptorEvent event) {
               MyObject mo=(VisionObject)event.getObject();
               if (event.getDescriptor().getMappingForAttributeName("lastUpdated")!=null) {
                    mo.setLastUpdated(new Timestamp(System.currentTimeMillis()));
                    event.getRow().remove("LAST_UPDATED");
                    event.applyAttributeValuesIntoRow("lastUpdated");
Any guidance or suggestion?

Similar Messages

  • Could not create event adapter

    i'm using windows2000, jdk1.3.1_02 and bdk1.1. Where should I really put the java virtual machine? in what path,folder? i'm having problems after i've done installing bdk. i couldn't make the sample juggler-stopjuggling and start juggling. the error "could not create event adapter" comes out. how could i successfully install the bdk1.1 software? tnx

    Hi,
    You may find usefull info at :
    http://www.ccs.neu.edu/home/lorenz/center/bcdk/doc/installation_instructions.html
    Hope this help.

  • Transaction support in RDBMS event adapter

    I am using RDBMS adapter v7.0 SP2.
    1) Does anyone know if the reading of a database record (event) from an Oracle
    DB, its transfer to the WLAI_EVENT_QUEUE JMS queue and execution by the RDBMS
    adapter of the "Post SQL query" on the originating database are all executed within
    a single transaction? I can find no evidence of this in any BEA documentation
    so any reference would also be gratefully received.
    2) Assuming there is a transaction to transfer the event to the WLAI_EVENT_QUEUE,
    is the transaction used by the Event Processor to transfer the event from the
    WALI_EVENT_QUEUE to the BPM Event queue a new and independent transaction? I believe
    so.
    Thanks.

    In all the BPELs, make sure you are adding the preferredPort property on the partnerlinks for the esb services. You need to give this to force the BPEL->ESB calls to use the esb bindings rather than the soap bindings.
    I think this is old info, but the preferredPort property is mentioned at the bottom: http://bpel.us.oracle.com/engineering/knowledgebase/DD/DDProps.htm

  • Problem with halcyon event adapter

    Can anyone help me with the following problem I have with the installation of the Halcyon Prime alert event action module on my SunMC 3.6.1 which is installed on a Solaris 10 zone.
    Installation of Halcyon eventaction module 2.2.0b seems to be ok but if I try to add an new action the script tab stays empty.
    I placed the scripts in the /var/opt/SUNWsymon/bin/HALEventAction file system with root as owner as described. Are there more reguirements ?
    Thanks in advance.

    It seems to be a problem with our console client.
    The webstart method I used to start the console with has this problem.
    The windows console client works fine.
    Thanks anyway

  • Rdbms adapter for Weblogic integrator 7.0--Query

    I am trying to configure RDBMS Event adapter (version 7.0 sp2) for Oracle 8i database.
    We have gone through the full cycle of configuration, installation as specified
    in the product
    documentation without any error
    But when we are trying to test the event we are getting a response as "Timed out"
    If anybody has ever encountered similar problems and has been able to successfull
    solve it
    then your suggestions are welcome.

    Which was the event you tried to test?
    If it is timestamp event then the Weblogic server system date and EIS system date
    should be in sync.
    "Narayan Ubrani" <[email protected]> wrote:
    >
    I am trying to configure RDBMS Event adapter (version 7.0 sp2) for Oracle
    8i database.
    We have gone through the full cycle of configuration, installation as
    specified
    in the product
    documentation without any error
    But when we are trying to test the event we are getting a response as
    "Timed out"
    If anybody has ever encountered similar problems and has been able to
    successfull
    solve it
    then your suggestions are welcome.

  • Anyone used the IBM Message Broker PeopleSoft Adapter

    Is anyone out there using the PeopleSoft Adapter for the IBM Message Broker
    http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.wmbadapters_v6/wmbadapters/6.1/PeopleSoftAdapter.html
    I'm interested in sharing best practice in developing PeopleSoft CIs that connect to the IBM event adapter.
    Many thanks
    Graham

    John,
    Following could be the reasons:
    1. Make sure that the path in the jar file for the class files(PeopleSoft CI java api) exactly matches the following:
    \PeopleSoft\Generated\CompIntfc
    Upper and lower case differences should be followed exactly.
    2. The Java API for the selected component interface is not found in the API JAR file. Please check the Java API for the class file for the CI. If not found, please add the class file for the CI.
    3. The component interface name is mentioned incorrectly in the request document.
    4. If you are using 10.1.3.x version of SOA Suite, then make sure that the component interface jar is included in the server.xml. Please see the details for this in the 10.1.3.x application adapter installation guide.
    5. Following could also be an issue:
    LOCATION Component Interface
    Explanation
    When you attempt to access the LOCATION Component Interface using the Human Resources application, release 8.80.000, a failure occurs during runtime and the following message is displayed:
    Component Interface Not Found
    This is due to a problem in the way the PeopleSoft application has been delivered and is not related to the PeopleTools release.
    Workaround
    Perform the following steps:
    1. Open the component interface in the PeopleTools Application Designer.
    2. Make a small change to the component interface.
    3. Undo the change.
    4. Save the component interface.
    This procedure resets certain internal PeopleSoft data structures, which enables the Adapter for PeopleSoft to find the component interface. This has been observed in the LOCATION Component Interface running on the Human Resource applications release 8.8.000 on several different releases of PeopleTools, but it may
    occur in other component interfaces as well.
    Edited by: Siva Krishnajee on Jul 6, 2009 1:18 PM
    Edited by: Siva Krishnajee on Jul 6, 2009 1:36 PM

  • What's the best option for event generation from an Oracle database?

    Hi all,
    I need to interface from an oracle database into WLI (or elink if need be). The
    code that needs to call this interface is written in pl/sql in the database.
    What is the best way to enable the pl/sql to make a call to WLI?
    I know you can set up an event trigger on a table using the sample DBMS adapter
    so that it will send info to WLI via the events table in the database but this
    is what they call a pull event(i.e. the adapter is actually polling this table
    for whenever an event gets put into it I think).
    Has anyone ever done a push type event? (e.g. calling java code from pl/sql that
    sends event to WLI)
    Or anyone know whether the new JCA for Oracle Applications will help with this?
    I am using Oracle 8.1.7 so don't have any extras with Oracle Apps.
    thanks all
    adam

    Adam,
    I have not implemented an push event adapter with Oracle. However, I
    know the trend that seems to be happening in the industry and I can say
    I agree 100% with it's implementation. I am seeing vendors using
    Oracle's Advanced queuing features to push events out to other
    applications. One interface for AQ is PL/SQL using DBMS_AQ, DBMS_AQADM,
    and DBMS_AQELM packages, so you would not have to rewrite your current
    business logic. Although I have not done the leg work, logically, this
    would be the approach I would take if tasked to implement an Oracle
    event adapter.
    For more information register (free) for an account on Oracle Technology
    Network (OTN), then go to the following URL:
    http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/appdev.920/a96587/toc.htm
    Note: (the url goes to Oracle9i, as I couldn't find the link to 8i, but
    8i AQ in will work just as well)
    Cheers,
    Chris
    Adam Finlayson wrote:
    Hi all,
    I need to interface from an oracle database into WLI (or elink if need be). The
    code that needs to call this interface is written in pl/sql in the database.
    What is the best way to enable the pl/sql to make a call to WLI?
    I know you can set up an event trigger on a table using the sample DBMS adapter
    so that it will send info to WLI via the events table in the database but this
    is what they call a pull event(i.e. the adapter is actually polling this table
    for whenever an event gets put into it I think).
    Has anyone ever done a push type event? (e.g. calling java code from pl/sql that
    sends event to WLI)
    Or anyone know whether the new JCA for Oracle Applications will help with this?
    I am using Oracle 8.1.7 so don't have any extras with Oracle Apps.
    thanks all
    adam

  • Personel events service

    hi,
    i am configuring the personel events service on webcenter. and i am getting InaccessibleWSDLException. my log is here.
    thanks everyone
    <Sep 13, 2010 11:19:31 AM EEST> <Error> <oracle.webcenter.collab.events.adapter.oews2007.ExchangeSession> <BEA-000000> <
    oracle.webcenter.collab.events.adapter.oews2007.ExchangeSession
    com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException: 2 counts of InaccessibleWSDLException.
    java.io.FileNotFoundException: Response: '401: Unauthorized' for url: 'https://KLMSNGSRV01/EWS/Services.wsdl'
    java.io.FileNotFoundException: Response: '401: Unauthorized' for url: 'https://KLMSNGSRV01/EWS/Services.wsdl?wsdl'
    at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:182)
    at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:153)
    at com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:284)
    at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:246)
    at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:197)
    at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:187)
    at weblogic.wsee.jaxws.spi.WLSServiceDelegate.<init>(WLSServiceDelegate.java:73)
    at weblogic.wsee.jaxws.spi.WLSProvider$ServiceDelegate.<init>(WLSProvider.java:515)
    at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:103)
    at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:95)
    at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:71)
    at javax.xml.ws.Service.<init>(Service.java:56)
    at oracle.webcenter.collab.events.adapter.oews2007.proxy.ExchangeServices.<init>(ExchangeServices.java:70)
    at oracle.webcenter.collab.events.adapter.oews2007.ExchangeSession.getExchangeServices(ExchangeSession.java:904)
    at oracle.webcenter.collab.events.adapter.oews2007.ExchangeSession.login(ExchangeSession.java:171)
    at oracle.webcenter.collab.calendar.views.SecurityBean.isAuthenticated(SecurityBean.java:410)
    at oracle.webcenter.collab.calendar.views.SecurityBean.isPersonalAuthenticated(SecurityBean.java:307)
    at oracle.webcenter.collab.calendar.views.SecurityBean.doPersonalCredentialCheck(SecurityBean.java:190)
    at oracle.webcenter.collab.calendar.views.SecurityBean.doCredentialCheckWithScope(SecurityBean.java:162)
    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:597)
    at com.sun.el.parser.AstValue.invoke(AstValue.java:157)
    at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
    at oracle.adf.controller.internal.util.ELInterfaceImpl.invokeMethod(ELInterfaceImpl.java:168)
    at oracle.adfinternal.controller.activity.MethodCallActivityLogic.execute(MethodCallActivityLogic.java:161)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.executeActivity(ControlFlowEngine.java:989)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:878)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:777)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:242)
    at oracle.adfinternal.controller.state.ChildViewPortContextImpl.invokeTaskFlow(ChildViewPortContextImpl.java:102
    at oracle.adfinternal.controller.state.ControllerState.createChildViewPort(ControllerState.java:1316)
    at oracle.adfinternal.controller.ControllerContextImpl.createChildViewPort(ControllerContextImpl.java:76)
    at oracle.adf.controller.internal.binding.DCTaskFlowBinding.createRegionViewPortContext(DCTaskFlowBinding.java:4
    09)
    at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getViewPort(DCTaskFlowBinding.java:332)
    at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:160)
    at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:108)
    at oracle.adf.controller.internal.binding.TaskFlowRegionController.doRegionRefresh(TaskFlowRegionController.java
    :197)
    at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:1
    19)
    at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3143)
    at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2845)
    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareModel(PageLifecycleImpl.java:112)
    at oracle.adf.controller.v2.lifecycle.Lifecycle$2.execute(Lifecycle.java:137)
    at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:192)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$400(ADFPhaseListener.java:21)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.startPageLifecycle(ADFPhaseLi
    stener.java:231)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$1.after(ADFPhaseListener.java:267)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:71)
    at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.
    java:53)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:364)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:177)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at com.bea.content.manager.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:178)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.generalsettings.model.provider.GeneralSettingsProviderFilter.doFilter(GeneralSettingsProvide
    rFilter.java:73)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellPageRedirectionFilter.doFilter(WebCenterShel
    lPageRedirectionFilter.java:242)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellFilter.doFilter(WebCenterShellFilter.java:57
    5)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:106)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:62)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.jav
    a:420)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.jav
    a:420)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:159)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:414)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.processFilters(WebCenterLocal
    eWrapperFilter.java:288)
    at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapp
    erFilter.java:177)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >

    Hi.
    Did you enable anonymous access to Services.wsdl, Messages.vsd, and Types.vsd in ISS of your Exchange Server?.
    Regards.

  • Marvell RAID Utility Event Notification (Info)

    Dear all,
    I have setup the eMAIL notification mechanism for a long time, but I always got such message, how we can do ....  any firmware for Marvell RAID Chiip ?
    Regards,
    Cody.
    Q
    Hello, MRU User.
    This mail is automatically sent out by Marvell RAID Utility.Please don't reply to this mail.
    The following event(s) have ocurred on the machine(DM149D20).
    10/29/2009 20:30 : [Info] Adapter Event : Adapter 0 is detected, serial number not available
    10/29/2009 19:58 : [Info] Adapter Event : Adapter 0 is detected, serial number not available
    10/29/2009 18:56 : [Info] Adapter Event : Adapter 0 is detected, serial number not available
    Uq
    Solved!
    Go to Solution.

    Hi Eric,
    I have go into MRU again and that did have one setting "Info" under event notification. I jsut un-check it ....
    Thanks,
    Cody.

  • Marvell RAID Utility Event Notification (Bad Sector)

    Dear All,
    I have got twice "Bad Sector ...." message as following recently..
    Should I plan to replce those two hard disk (disk 19/20) now ?
    Regards,
    Cody.
    Q
    Hello, MRU User.
    This mail is automatically sent out by Marvell RAID Utility.Please don't reply to this mail.
    The following event(s) have ocurred on the machine(DM149D20).
    04/19/2010 07:27 : [Info] PD Event : Bad Sector is fixed on disk 20 at LBA(0x000000000537c7fb), count=1, flag=0x00000012
    04/19/2010 07:27 : [Info] PD Event : Bad Sector is fixed on disk 19 at LBA(0x000000000537c7fb), count=1, flag=0x00000029
    Uq
    Q
    Hello, MRU User.
    This mail is automatically sent out by Marvell RAID Utility.Please don't reply to this mail.
    The following event(s) have ocurred on the machine(DM149D20).
    04/16/2010 20:16 : [Info] PD Event : Bad Sector is fixed on disk 19 at LBA(0x000000000537c361), count=1, flag=0x00000029
    04/16/2010 20:16 : [Info] PD Event : Bad Sector is fixed on disk 20 at LBA(0x000000000537c361), count=1, flag=0x00000012
    04/15/2010 09:41 : [Info] Adapter Event : Adapter 0 is detected, serial number not available
    Uq

    bad sectors happen all the time.   i wouldn't worry about replacing a drive until you see a critical failure.   if you have no other means of backup (since RAID shouldn't be used as a means of backup anyway) then you may want to look into either OLDB (online data backup) and/or keeping spare drives around in the event of a unrecoverable failure.
    ThinkStation C20
    ThinkPad X1C · X220 · X60T · s30 · 600

  • How to sign a hybrid extension?

    Hi,
    I need to package and sign a hybrid extension (an extension that includes a CSXS-based Flex extension and a native C++ event adapter for Illustrator). Following the instructions given here: http://help.adobe.com/en_US/extensionmanager/cs/using/packaging_extension.pdf, I do the following:
    1. Build a Flex-based extension and package it into a signed ZXP file using the Extension Builder export function
    2. Build a native event adapter plug-in for Illustrator
    3. Prepare an .mxi file for my extension, which lists both the flex packaged .zxp-file (with the file-type="csxs" keyword) and the native plug-in (with the file-type="ordinary" keyword).
    4. Open the created .mxi file with Extension Manager and create a wrapper .zxp file.
    Now I need to sign the resulting wrapper .zxp file. The above mentioned document says the following: “For information on digitally signing extensions, refer to the Creative Suite SDK: http://www.adobe.com/devnet/creativesuite/sdk”
    On the SDK webpage I have found the link to Creative Suite 5 Extension Packaging and Signing Toolkit, which basically is the ucf.jar tool and a pdf file with a minimal set of instructions. The instructions are very poor - they do not explain how to use the tool, do not list all the arguments of the tool and do not explain the meaning of those arguments. As far as I understand, I cannot use the ucf.jar tool to just sign an already packaged extension - I have to package it first.
    Is this correct? Is there a way to sign an extension without re-packaging it?
    Thank you in advance,
    Anatoly

    Anatoly Paraev wrote:
    Why do you think that it's only CSXS ones that need signing?
    Because it works without signing it!
    I actually don't know that it doesn't need to be signed at all. If you create a pure package as a zxp it might need to be signed. (I've never actually tried that.)
    But if you have a signed CSXS extension to start with, the signature in that is definitely enough...
    Harbs

  • Performance problem with Integration with COGNOS and Bex

    Hi Gems
    I have a performance problem with some of my queries when integrating with the COGNOS
    My query is simple which gets the data for the date interval : "
    From Date: 20070101
    To date:20070829
    When executing the query in the Bex it takes 2mins but when it is executed in the COGNOS it takes almost 10mins and above..
    Any where can we debug the report how the data is sending to the cognos. Like debugging the OLEDB ..
    and how to increase the performance.. of the query in the Cognos ..
    Thanks in Advance
    Regards
    AK

    Hi,
    Please check the following CA Unicenter config files on the SunMC server:
    - is the Event Adapter (ea-start) running ?, without these daemon no event forwarding is done the CA Unicenter nor discover from Ca unicenter is working.
    How to debug:
    - run ea-start in debug mode:
    # /opt/SUNWsymon/SunMC-TNG/sbin/ea-start -d9
    - check if the Event Adaptor is been setup,
    # /var/opt/SUNWsymon/SunMC-TNG/cfg_sunmctotng
    - check the CA log file
    # /var/opt/SUNWsymon/SunMC-TNG/SunMCToTngAdaptorMain.log
    After that is all fine check this side it explains how to discover an SunMC agent from CA Unicenter.
    http://docs.sun.com/app/docs/doc/817-1101/6mgrtmkao?a=view#tngtrouble-6
    Kind Regards

  • SOA Composte retries intermittently after hitting error

    Hi,
    The business flow looks like this
    AQ adapter -> SOA Compsoite -> target system (DB calls)
    Messages comes to AQ and SOA composite picks the message from AQ and makes a call to the target system .All data source participate in global transaction, if any error happens the message would get rolled backed to Error Queue
    Issue
    Whenever the target system is down, the corresponding event adapter that picks messages from AQ intermittently retries the message n number of times.
    The retry count is random in some cases it kept going even after 40 retries.
    Can you please suugest, is there any option to stop the retry count

    Hi Alfredo/Dhaval,
    Thanks for the update.
    I have followed all the steps that you have mentioned , but still face the issue .
    The reason for multiple retry is , In AQ the
    state 0 means ready to be picked up,
    state 2 means successfully completed , so none of the threads will pick this message
    state 3 means faulted and none of threads will pick the message .
    The time taken by AQ to change from state 0 to 2/3 is dependent on BPEL transaction .
    In this scenario, bpel takes 5 mins to commit the transaction (as JTA is set to 5 mins),
    which means the message state in AQ would be 0 for 5 mins(0 means ready to Pick) , in mean time other thread would pick the same message
    (mindelaybetweenmessage kept as 30 secs, i cant keep it as 5 mins because of performance issue) and this is happening in a loop.
    My doubt is , when a target system is down , ideally bpel should throw remote fault exception , but here the flow does not go to catch or catch all block
    but instead the flow is stopped in Invoke where it makes a call to target system and after 5 mins JTA transaction time out errored message is occuring .

  • DoCleanUpOnQuit() Not Called

    I have developed an push type event adapter by extending the AbstractPushEventGenerator
    class. Everything works fine except that my doCleanUpOnQuit() method was never
    called, even after the WLI server was shut down. I even implemented a finalize()
    method which calls the doCleanUpOnQuit() method. It didn't help. Any advice, please?
    Thanks.
    Yongtao

    Just an update. If the doInit() failed with an exception, then the doCleanUpOnQuit()
    is called; but if the server is shutdown normally, the doCleanUpOnQuit() is not
    called. BTW I am using WLI 2.1.
    Thanks.
    Yongtao
    "Yongtao You" <[email protected]> wrote:
    >
    I have developed an push type event adapter by extending the AbstractPushEventGenerator
    class. Everything works fine except that my doCleanUpOnQuit() method
    was never
    called, even after the WLI server was shut down. I even implemented a
    finalize()
    method which calls the doCleanUpOnQuit() method. It didn't help. Any
    advice, please?
    Thanks.
    Yongtao

  • RE: Forte/SNMP?

    There was a session given at the 1996 Forum about setting up an SNMP
    server. The FShare CD includes instructions and an example .pex file.
    I believe you should be able to get the same examples from the Shareware
    section of the Forte web site.
    Kal Inman
    Andersen Windows
    From: [email protected][SMTP:[email protected]]
    Sent: Wednesday, April 30, 1997 9:41 PM
    To: [email protected]
    Subject: Forte/SNMP?
    Has anyone built agents that post Forte system events to external
    monitoring systems such as HP OpenView?
    I could have sworn there was some built-in support for this but cannot find
    it in the docs for R2.x or R30b0.
    Any help would be appreciated,
    --Paul

    We have built an interface for Tivoli's TEC Server that forwards Forte
    Partition Events (partition up, down, degraded, going down etc) as well as
    application exceptions. This does not use SNMP, it follows Tivoli's Event
    Adapter specification and uses an API provided by Tivoli.
    We also built some companion components that read the Forte Environment and
    populate an external DB modeled after Tivoli's Application Management
    Specification and the DMTF. Once this DB has been populated Tivoli rules
    invoke applets that perform root cause analysis of an event storm to
    determine probable cause and then open a trouble ticket with the probable
    cause identified plus a list of applications that are likely to be affected
    by the offending event generator.
    This approach can be tailored to fit other Event Monitoring Tools such as
    HP OpenView assuming that:
    1) an API exists to wrapper to forward the events or possible a socket
    connection to the event server
    2) the event console has the ability to act on event types
    3) the event console can spawn an external executable
    I will be giving a presentation about our approach as well as a
    demonstration at Forte Forum.
    Chris Capadouca
    Senior Technical Architect
    Forte First Strike Team, DelTA Group
    SHL Systemhouse, an MCI Company
    [email protected]
    ( 604)583-3495
    From: [email protected][SMTP:[email protected]]
    Sent: Wednesday, April 30, 1997 7:41 PM
    To: [email protected]
    Subject: Forte/SNMP?
    Has anyone built agents that post Forte system events to external
    monitoring systems such as HP OpenView?
    I could have sworn there was some built-in support for this but cannot
    find
    it in the docs for R2.x or R30b0.
    Any help would be appreciated,
    --Paul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Maybe you are looking for

  • Cannot Enable Commenting/Annotations Tools

    I want to enable the use of Commenting/Annotations tools in Reader by setting up a shared review via Acrobat 10 Standard.  From what I've read it seems that I should be able to do this by simply using the Shared Review wizard, however the PDF it gene

  • HT2534 find credit card number

    i forget credit card number... can you help me find?

  • Difference between Web Service URL and Report Manager URL

    What is the difference between Web Service URL and Report Manager URL in Reporting Service configuration manager in SQl Server 2008 Reporting Setrvices

  • What to use for developing complex add-on

    Dear Experts, I have to start developing a complex add-on. What do your experience recommend? Simply start from scratch (eventually copying some classes from SDK examples) or to adopt SAP B1DE? Thank you for the help Massimo

  • Can not get updated episodes

    Hi, I created a podcast rss feed and used "subscribe to podcast" on "advance" menu in iTunes to subscribe to it. It had worked fine until I updated my rssfeed by adding another new episode - I tried to click "update" button on the right corner but I