Observer Mania!!

I have some classes that have lots of observers. Or I should say, lots of different types of observers. I have this question each time I add a new event. Should I use an interface for my observer architecture with my events in it, or should I use a simple properly event?
Right now I am about to add an event for when I add a "variant" to a connection. I am wondering if I should add this to a growing set of property events and filre an Property.VARIANT property event, or to an IConnectionEventListener. Also, when I make my own events, I dont know if I should have a "ConnectionEvent" object to pass out during the event notification!?
Any standard way to make these decisions, or is it arbitrary?

I tend to favor custom interfaces. PropertyChangeListeners are too open ended. if you add a new event to a custom listener interface, it's easy too see where you might potentially need to handle it. This is not so with PropertyChangeEvents.
I've recently used a generic parameter to define the Listener type for a hierarchy of even producers. This allows me to add different events to different producers without forcing every listener to handle an event that isn't relevant to them.
I hope that helps. If not ask your question again and I'll see if I can do better.

Similar Messages

  • Observing many computers causes erratic mouse movements on client macs

    hi!
    I administer a mac lab and when I select all the computers in the class to observe, the student mouses move erraticly.
    do you guys ever encounter this problem ?
    thanks for your help.
    macs are imacs.

    Got it !
    While waiting for Apple to come up with a bug fix (if they ever do, since it probably affects only french users.)
    You can always copy the RFBMultiObserveWindow.nib folder from the English.lproj to the French.lproj... (After having made a copy of the original NIB folder first of course...) And this fixes that...
    I have noticed no localization aberration while doing this.
    Good luck !

  • [CS2 Mac] Panel Active Selection Observer issue

    Hello,
    My plugin panel needs to be notified when a page was selected by end user from either ID Pages panel or Layout menu item's selection or front window status bar.
    This panel's active selection observer can observe many selection events but not this one - unfortunatly.
    So there is my question: what should I add to my panel's active selection observer to get this panel updated when a new page was selected in the front document?
    Any pointer or advice would be very much appreciated indeed.
    Best regards
    Patrick Perroud

    Patrick,
    yes, the first posting was about a rarely known, different notification mechanism. Not observers. Similarities to responders, but a different service id.
    You have to implement a new boss, with the mentioned kLayoutActionProviderImpl for the service provider, and add your own implementation of the actual interface ILayoutAction. Within your implementation, you then can then find and invoke your observer. This could be as simple as that you maintain a global IObserver* whenever your widget exists (during autoattach/detach) and if that pointer is valid you have it.
    The other notification aren't on the document boss, they are on the layout widget. This is the widget with the biggest screen real estate in document windows. I think you get a hold on it with LayoutUtils. It probably won't be what you need anyway, panorama is about horizontal and vertical scrolling.
    Finally, there's one further notification on the document workspace boss, fired off by the kUpdateDocWindowStateCmdBoss.
    subj: kDocWorkspaceBoss
    class: kUpdateDocWindowStateCmdBoss
    proto: IID_IWINDOW
    Dirk

  • BLACKBERRY Z10 PROBLEMS

    Hi, BlackBarry
    This is you informing you to my blackbarry z10 mobile is not still repair. My problem is - when does battery come near 45% then my mobile switched off suddenly. why is dalying in my mobile problems to resolve. I have 2 times visited yours expert center in Noida center India (C-60, 2nd floor sector 2 noida uttar pradesh 201301 India) but I not got any positive response" is that yours balkbarry service???". yours center's candidates says this problem will be reslove in 20 to 25 days. " are that's yours services???". I think, this is vary small technical problem in my mobile. It should be resolve in same day but yours technician are dalying. No one give any positive response from yours expert blackbarry center. I observed many BlackBarry users, they were very upset and abuse to blackbarry becoz yours service center's technician do not work properly and timely for yours customers. Why are you not understand customers values.
    Customer Name - Abdul
    Date Created 23-08-2014
    Serial Number - [removed]
    Color- Black
    Expc. Return Date- 25-08-2014
    If you will not resolve my problem within 1 to 2 days, I will e-mail BlackBarry CEO John Chen directly.
    Consider my email only as a request and suggestion.
    Thanks:-
    Abdul Salim
    Edited content to comply with Community Guidelines and Term of Use

    Friend, i have already wait 8 days bit my case not resolved still

  • MSI GD65 - Win7 64 Prof. Random freezes

    Edit: Setting DRAM Voltage to 1.65V instead of 1.5V seems to help a lot!
    Edit: BIOS 1.6 is giving hopeful results for automatic OC (Genie) too.
    In an attempt to aggregate the information on this, topics that seem to be related (to me):
    https://forum-en.msi.com/index.php?topic=133870.0
    https://forum-en.msi.com/index.php?topic=133680.0
    https://forum-en.msi.com/index.php?topic=133585.0
    https://forum-en.msi.com/index.php?topic=133626.0
    https://forum-en.msi.com/index.php?topic=132681.0
    https://forum-en.msi.com/index.php?topic=132105.0
    https://forum-en.msi.com/index.php?topic=131535.0
    https://forum-en.msi.com/index.php?topic=131457.0
    https://forum-en.msi.com/index.php?topic=131466.0
    https://forum-en.msi.com/index.php?topic=131162.0
    (I only included GD65-topics)
    Low voltage memory reading material:
    http://www.evga.com/forums/tm.aspx?&m=5080&mpage=1
    ______ Original post __________
    Like others I've been plagued by random freezes in using my newly built system, based on the GD65.
    What happens:
    1/6 times BSOD and restart.
    5/6 times a simple freeze, with, if present, (analog) sound output relooping the last second of output or producing a more garbled stream of sound.
    When does it happen:
    - 1/5 times when doing nothing (save for uTorrent running in the background). I.e. returning to my machine, it won't respond to input, or if the screen has stayed on, shows the machine to be in a frozen state.
    - 4/5 times when browsing, and especially when watching flash-based movies (flash 10.1 prerelease). That might be a biased memory, though, as these freezes always produce very _memorable_ sound relooping.
    The system can be stable in continuous operation (including uTorrent) from anywhere between 1 hour to 4 days, before the abovementioned occurs.
    The system:
    - MSI P55-GD65 (Foxconn socket, BIOS 1.5)
    - i7 860
    - 2x 2GB Corsair Dominator 1600MHz CAS 8 --> CMD4GX3M2A1600C8 (DIMM1 and DIMM3)
    - Corsair HX850W
    - Intel 80GB Intel X25M 2,5" SATA (IRST 9.5 drivers installed)
    - 2x Samsung 1000GB Samsung HD103SJ
    - Windows 7 64bit Professional (on SSD)
    I've tried the following:
    - Reseating the CPU.
      As far as I could see there were scuff marks on all pads and in the socket, no pins were bent or seemed abnormal. I must say that during the reseating I was struck by the very shoddy-feeling latching mechanism.
    - Varying BIOS settings. Many, from the most default to custom OC, to OC Genie based settings. Interestingly, the non OC'd settings seemed to perform the worst.
    Looking back into the various BIOS profiles I stored, I see that I haven't tried (d'oh!) the combination of:
    - A higher DRAM voltage
    - Relaxed DRAM timings
    - Standard base clock
    I'm going to try this and see if that will make my system run stable. I'll update somewhere later this week.
    In the meanwhile, I'm very interested as to what people think concerning the times at which the freezes occur (for me and for quite a few other accounts I found scattered around). From what I can gather:
    - These freezes almost never occur when the machines are stressed.
    - They seem to occur more frequently when users are using their browsers.
    - Vista and Win7 seem to suffer from more freezes than XP installations (there is an account of a dual-booting guy stating this) with XP installations generating more BSODs instead of freezes.
    - Memtesting generally reveals no issues whatsoever, nor does prime95-testing.
    I can't get my head around this behaviour. You'd expect that with hardware that is on the edge, when it comes to margins in voltages and timings and what not, stress testing would surely push it over that edge. Are we dealing with voltage fluctuations or certain patterns of memory usage that cause these issues?
    Again, very interested what your take is on this.

    Hi everyone! Let me contribute in diagnosing the problem.
    I've bought P55-GD65 in november'09 (BIOS version 1.0) along with OCZ DDR3-1600 Gold 2*1Gb Kit. Installed Win7 32-bit. Every few hours I was getting BSOD with something like "BUGCODE_USBDRIVER". I thought this was Windows fault, that's why I've tried Vista SP2 (error at first boot) and XP (hang while copying files). In Win7 several times I've seen corrupted screen, Aero switching off and sluggish performance.The error became less frequent when I set memory to 1333Mhz and raised voltage to 1.65v as there was only 1.5v in the SPD. And there wasn't dependency whether one module was used or both two — BSODs were inevitable.
    Later I've tested one Rendition 2Gb DDR3-1333 module. 1T or 2T — infrequent BSODs/freezes.
    I've upgraded to BIOS v1.4 and installed two ordinary Hynix 1333Mhz CL9 modules. A new BSOD "IRQ NOT LESS OR EQUAL" began to appear along with these weird freezes roughly twice a week. My PC became more usable and I decided to keep Hynix memory.
    Two months with BIOS 1.5 were stable - only 2-3 BSODs, but I think that were application errors or faulty ATI driver. Memory was operating 1333@[email protected].
    BIOS 1.6 brought back freezes. 3-6 times a week. The only positive aspect: 3.24 Gb was available for Windows against 2.99Gb in previous BIOS versions. 19.02.2010 I updated to v1.7. So far no freezes, errors.
    Short resume
    Freezes and errors are appearing in Win7 32-bit with BIOS 1-1.4 & 1.6. Memory voltage, frequency can affect the periodicity of errors. I haven't tried OC Genie yet because of unstable PC operation in normal mode.
    My observations
    Many hardware sites stated that there's no need for any cooling sinks or heatpipes for P55 chipset and any cooling system of tested mainboards were slightly warm. In my case, the heatpipes and sinks are hot most of time. Maybe this is a result of stock Intel cooler (2cm height)?
    Also 6 power LEDs are constantly on, slightly blinking when watching HD video.
    In 3D games (GTAIV, Mass Effect2, Tropico3, Burnout, Red Alert3) even for many hours playing — no freeze or BSOD.
    The computer normally goes to S3 (hibernate) and resumes for several times a day.
    The temperature of individual components is within reasonable limits.
    I can confirm that after browsing FLASH-rich websites you should expect freeze in 30min. This time shortens while watching fullscreen avi-files afterwards.
    My config
    Windows 7 32-bit Ultimate
    Intel Core i7-860 (stock cooler) /MSI P55-GD65 / Hynix 2×2Gb PC3-10600 / Sapphire Radeon HD4850 512Mb (reference) / Samsung HD501LJ, SP1614C / LG GH20LS15 / K-World TV878RF Pro / Chieftec CFT-560-A12C / CoolerMaster Cosmos S
    HP LP2475w / Logitech MX Revolution / Genius KB21e / Canon Pixma iP4000 / Wacom Bamboo Fun A5
    It seems to me that there's some electric power issue in P55-GD65. Maybe it's related to MOSFETs overheating? Or weird Vdroop setting? Or, the worst, critical fault in the board design? Or we've got defective samples...

  • Apple: Repair "Repair Disk Permissions"

    The Leopard version of Repair Disk Permissions is broke. No matter what it is doing behind the screen, it comes up with the chirpy "Repairing Disk Permissions. Estimated time: Less than 1 minute" then proceeds to wait five minutes (on a 160 GB MacBook Pro of recent vintage) before starting to move the bar from its initial, deceptive, 20% fulfilled position.
    This performance and feedback flies in the face of Apple's own software behavioral edicts.
    After the five-minute wait, it takes an additional 4:30 to move the bar to the end, even when it's the second run on the same drive. The reported times are NEVER accurate, never even approximate until the last 50 seconds.
    And don't even get me started with all the reported failures to fix anything that consistently show up every single time.
    In five minutes (300 seconds) my computer has the ability to impose 4.4 Billion computational cycles on the task of sorting out whatever ails my hard disk--per second. That's just a TRILLION point three total mathematical operations that might be brought to bear on thinking about what to do before starting to access the disk and fix its errant map of data.
    To give that some scale, at one second per math problem, that equals around 42 thousand years. Which ought to be time enough to evolve the program into a more advanced version...
    Message was edited by: Peter Inova1
    Message was edited by: Peter Inova1
    Message was edited by: Peter Inova1
    Message was edited by: Peter Inova1

    It's an interesting but irrelevant observation.
    Disk Repair is not a mathematical operation - it obviously involves many disk reads - often the slowest component on a computer in terms of access times. Should any repairs be required - the system will then write and likely re-read to ensure the write was successful.
    You are trying to figure out future events - how long the next action will take based on prior events - sometimes things change that make past performance a poor estimate of future performance.
    As for estimating times - I've programmed this - and observed many attempts to do so - few work well or offer estimates anywhere near accurate. Observe the estimated times to complete a download in iTunes or the time to copy a file. I have seen many cases where the estimates said "10 seconds" and I waited minutes for them to complete.

  • Report RPUFIXDS deleting employee data

    Dear Experts,
    I have a scenario wherein the report RPUFIXDS is deleting data for employees linked to the same CP.
    As per the standard documentation,
    Personnel numbers 1 and 2 have Molga 10 (USA) and belong to the same person (CP). Therefore, certain infotypes (0002, 0006, 0009) are grouped for these personnel numbers. If data exists in these infotypes for pernr 1 but not for pernr 2, there is an inconsistency. This inconsistency is repaired by report RPUFIXDS as follows:
    1. If the personnel numbers are repaired in the sequence 1, 2, the data from the grouped infotypes of pernr 1 is copied to the grouped infotypes of pernr 2.
    2. If the personnel numbers are repaired in the sequence 2, 1, the grouped infotypes of pernr 1 are deleted.
    My scenario involves a personnel being converted from a contractor to an employee wherein the contractor and employee assignments are separate, within the same country and are linked to each other via the same CP. When I try to process employee pernr which has IT0002, IT0006 and IT0009 data maintained, through the report, it should, as per the above logic, update the contractor pernr with the relevant data for the grouped infotypes. However, the report deletes the data in IT0002, IT0006 and IT0009 for the employee pernr instead of updating the contractor pernr details. I've observed many such cases wherein data is being deleted when it should actually be updated as per report logic.
    I have checked the standard documentation thoroughly and notes 783499, 1822293 and 1447867 and was unable to find any information pertaining to my case.
    I would be very greatful if you could shed some light on this scenario and the behaviour of the report herein.
    Thank you,
    Mayank

    The note given by stuart will explain this in detail to add further, Please read the reports documentation in Se38, as it does list why it deletes the data and its no way knowing in report output to prevent BADI needs to be implemented mentioned again in reports doc check here http://scn.sap.com/thread/3326684 -  recommend solution is to implement a customer-own BADI implementation of BADI HRPA_SHARING_REPOR in order to determine the correct repair sequence (i.e. determine the leading PERNR with consistent data) and to avoid that a PERNR without data is chosen as leading PERNR You can use the BADI HRPA_SHARING_REPOR to change the sequence of personnel numbers that should be repaired by the report, ie give the preference to the contractors, we had a similar issue and did it by ordering them correctly. Hope it helps/

  • CK11N Unit of Measure MIN & HR not consistenly shows

    We try to run standard cost estimate using CK11N. As a result some activity type "E" has MIN (minutes) as unit of measurement. By right it should show as HR (hours) because this was the unit we have been using since SAP went live. This problem occurs recently after we have done
    patch 22 to 55.
    There was no changes in work center, routing, material master. All remain the same.
    In routing using MIN for setup time, since long time back.
    This problem occured whenever we have setup time between
    1 to 5 minutes. If we put 5 minutes above then it will show
    as HR, which we are expected to.
    For the calculation of cost for activity type there is
    nothing wrong, the formula key and formula inside
    work center was correct.
    So, the question is, is there any setup to tell
    the converstion to display as MIN insteas of HR
    whenever setup time in routing we put
    between certain condition, let say
    1-10 will show as MIN
    10 and above will show as HR.
    There is no error message for this, only display
    a different result.
    Thank You

    Hi Berliner
    Yes, SAP converts the UOM on the lower degrees if the calculated figures are so small the they are going out of calculations. This I have observed many a times.
    Hence according to me costing lot size should be aligned with the routing base quantity or if some Fixed costs are involved in any operation/activity, the costing lot should be optimum to cover the fixed charges else per unit cost will be wrongly inflated.
    Regards
    Rajneesh Saxena

  • Lotus Notes (Domino) Meeting Invitations from Mail to iCal

    I use an iMac at work and a MacBook Pro at home. They recently switched to a Notes-based calendar program at work, and since I don't have the Notes client installed on either machine (someone from our IT department has spent about four hours trying to install it on the iMac with no success) and the web application only works with IE 6, and there is no provision for synching the calendar with my PDA, when I heard that the e-mail meeting invitations could be imported into iCal, I was all over that.
    When I opened iCal on the iMac I found that there was a "Work" calendar, and iCal's "Automatically retrieve invitations from Mail" box was checked, there were no entries in the Work calendar--or any other calendar.
    When I initially looked into it, I found several threads (e.g. http://discussions.apple.com/thread.jspa?messageID=5186410) in the iCal forum about time zones not being imported correctly (I wish my problems were that minor!) from Lotus Notes meeting invitations. But these threads showed vCal messages and mentioned error dialogs. I hadn't seen any dialogs, and my meting invitations are just plain text messages like this:
    ======================
    Meeting Invitation: Norman Conquest has invited you to a meeting
    Meeting Details
    Subject: Let's Kill an Hour, Shall We?
    Begins: 11/26/07 9:00:00 AM
    Ends: 11/26/07 10:00:00 AM
    Location: The Bored Room
    Chair: Norman Conquest
    Required Invitees: Upton O'Good, Natalie Attired, Hugh Mility, Justin Case
    Optional Invitees:
    To view all the details of the meeting and act on it if necessary, please
    click the link below to view your calendar
    ======================
    So I just assumed I was foiled again because the messages were not in the right format.
    Later I happened to open my MacBook Pro, and, much to my surprise, I found that a small number of meetings had actually found their way into iCal, and in at least one case I know of, one has actually been rescheduled! I could hardly contain myself.
    At first I thought the small number of meetings was simply due to the fact that I receive most of my work e-mail at work, on the iMac, so only those meeting invitations that I happened to open for the first time on my MacBook Pro had been imported. However, this turned out not to be the case, as I have observed many cases in which I have received new, unread meeting invitations on my MacBook Pro which have not been entered in iCal.
    But what's really got me is that this whole process is so inaccessible! You'd think there would be preferences where you could tell Mail what kind of invitations to look for and tell iCal which calendar to put them in. But no. There's just one checkbox to turn the process on or off. You just check it and cross your fingers.
    Just to deepen the mystery a little bit, I do know of one other Mac user who says his invitations are being reliably entered into iCal, and he can even reply to them. When I asked him for details he told me he just turned it on and it worked.
    Is there anyone out there who can at least shed a little light on what I've observed, if not help me get this process working at least quasi-reliably? Is this process working for anybody else out there?

    I use an iMac at work and a MacBook Pro at home. They recently switched to a Notes-based calendar program at work, and since I don't have the Notes client installed on either machine (someone from our IT department has spent about four hours trying to install it on the iMac with no success) and the web application only works with IE 6, and there is no provision for synching the calendar with my PDA, when I heard that the e-mail meeting invitations could be imported into iCal, I was all over that.
    When I opened iCal on the iMac I found that there was a "Work" calendar, and iCal's "Automatically retrieve invitations from Mail" box was checked, there were no entries in the Work calendar--or any other calendar.
    When I initially looked into it, I found several threads (e.g. http://discussions.apple.com/thread.jspa?messageID=5186410) in the iCal forum about time zones not being imported correctly (I wish my problems were that minor!) from Lotus Notes meeting invitations. But these threads showed vCal messages and mentioned error dialogs. I hadn't seen any dialogs, and my meting invitations are just plain text messages like this:
    ======================
    Meeting Invitation: Norman Conquest has invited you to a meeting
    Meeting Details
    Subject: Let's Kill an Hour, Shall We?
    Begins: 11/26/07 9:00:00 AM
    Ends: 11/26/07 10:00:00 AM
    Location: The Bored Room
    Chair: Norman Conquest
    Required Invitees: Upton O'Good, Natalie Attired, Hugh Mility, Justin Case
    Optional Invitees:
    To view all the details of the meeting and act on it if necessary, please
    click the link below to view your calendar
    ======================
    So I just assumed I was foiled again because the messages were not in the right format.
    Later I happened to open my MacBook Pro, and, much to my surprise, I found that a small number of meetings had actually found their way into iCal, and in at least one case I know of, one has actually been rescheduled! I could hardly contain myself.
    At first I thought the small number of meetings was simply due to the fact that I receive most of my work e-mail at work, on the iMac, so only those meeting invitations that I happened to open for the first time on my MacBook Pro had been imported. However, this turned out not to be the case, as I have observed many cases in which I have received new, unread meeting invitations on my MacBook Pro which have not been entered in iCal.
    But what's really got me is that this whole process is so inaccessible! You'd think there would be preferences where you could tell Mail what kind of invitations to look for and tell iCal which calendar to put them in. But no. There's just one checkbox to turn the process on or off. You just check it and cross your fingers.
    Just to deepen the mystery a little bit, I do know of one other Mac user who says his invitations are being reliably entered into iCal, and he can even reply to them. When I asked him for details he told me he just turned it on and it worked.
    Is there anyone out there who can at least shed a little light on what I've observed, if not help me get this process working at least quasi-reliably? Is this process working for anybody else out there?

  • Dashboard reports not showing Export Links

    Hi Guys,
    We are implementing BI Apps 7.9.6.3 and OBIEE 11g. We have observed many reports/charts are not having the export link below. We need Export Link below every reports/charts? What needs to be changed?
    Any configuration is required?
    Regards
    Sudipta

    Hi Sudipta,
    I don't think you can configure the way to have always the export link for each report/chart automatically. You must open the configuration page of dashboard (where you can see sections) and in the properties of each report/chart, you must select "Report Links" and check Export. If all reports on a page have the configuration "Inherit page settings" so you can change the configuration of the page to apply the changes on all reports.
    Regards,
    Benoit

  • 10.4.8 Will not install (preflight script failed)

    Attempting to install 10.4.8 (Power PC) and it fails at the very begining of the install. Received this message (from the log):
    "Dec 18 21:25:08 MyMac-G4 : Install failed: The following install step failed: run preflight script for Mac OS X Update Combined (PowerPC)"
    Has anyone else received this error? I've done evrything I know to get this to work (fixed permissions, maintenance scripts, etc) and it still fails upon install.
    Dual 2 GHz PowerMac G5   Mac OS X (10.4.6)  

    I looked at an install log for one of my OS X updates. During the install process, there was a directory created in /private/tmp and the very next line was to run a preflight script. This makes me wonder if you could be having a problem similar to ones observed many times in 10.3. There should be a /tmp which should be a logical link to /private/tmp. This link was sometimes broken and then the software update failed.
    So, one thing to try is to check the integrity of your directory structure. You can do this by launching the terminal app from the utilities menu. Then, copy and issue the following two commands:
    ls -ol /tmp
    ls -ol /private | grep tmp
    (Note that the "l" characters are the lower case of "L", not of "I".)
    Please copy the results and post back. If something does not look right, we can offer suggestions.
    Rich
    EMAC G4 1.0 GHz   Mac OS X (10.4.8)  

  • Proxy authentica​tion for Internet N8 - Symbian 3

    Hello, Who can help me with proxy authentication for internet N8, i can configure proxy adress and port but i need user name and password, i can't find it.
    Please if anybody know it, help me.
    Thks,
    Cristian

    Curious, I have not observed many of the issues you indicate.
    0. Haven't had issues, but haven't really paid attention either.
    1. This works very nicely for me. Switches to known WiFi when available and automatically uses 3G when not.
    2. Have not observed.
    3. Lots of apps are missing or don't work on S^3 - terrible shame.
    4. It's a **bleep** app so don't worry about it. Half-baked junk, IMO.
    5. Yep, it's bad.
    6. No problem for me here. Entered Ovi credentials when phone first started up and haven't had to do it anywhere else or ever again.
    7. Try Windows Media Player for sync. As for other issues, have not observed any of them.
    Have not tried the rest.

  • Invalid xml document for BPEL Process.

    Hi everyone,
    I am getting below error after i set validateXML=strict
    Invalid xml document.
    According to the xml schemas, the xml document is invalid. The reason is: Error::cvc-datatype-valid.1.2.1: '' is not a valid value for 'decimal'.
    Error::cvc-type.3.1.3: The value '' of element 'ns1:p_person_id' is not valid.
    Please make sure that the xml document is valid against your schemas.
    Kindly help me with the steps. I am just a SOA admin, not developer.
    Regards
    Lammeki.

    Ummmm Vikas,
    Lemme bring out a better picture, so u get more clear on this one.
    The developer has upgraded an already deployed BPEL process.
    Since then, she has been facing problem. When she invoke those process they simply end up as faulted with a yellow color ! mark.
    Now i as an admin, i tried everything to help her cos she escalated the issue to me, thinking maybe there is sumthing i could do to assists her.
    Now i am not sure, how to help her, but yes i started with the logs. Both the oc4j container log for SOA and the domain log show the similar error.
    But till then, i didn't know black and white of it. so i tried doing all testing possible from my end.
    When i check on the faulted instances i see there is a Assign activity after Transform followed by Invoked being highlighted in red color. and when i clicked on it i get to see the error
    Assign_41
    [2011/07/21 02:26:15]
    Error in evaluate <from> expression at line "315". The result is empty for the XPath expression : "/ns6:QueryPerAllPeopleOutputCollection/ns6:QueryPerAllPeopleOutput/ns6:EMPLOYEE_NUMBER".
    oracle.xml.parser.v2.XMLElement@1ee216f
    Copy details to clipboard
    [2011/07/21 02:26:15]
    "{http://schemas.xmlsoap.org/ws/2003/03/business-process/}selectionFailure" has been thrown.
    - <selectionFailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/">
    - <part name="summary">
    <summary>
    empty variable/expression result.
    xpath variable/expression expression "/ns6:QueryPerAllPeopleOutputCollection/ns6:QueryPerAllPeopleOutput/ns6:EMPLOYEE_NUMBER" is empty at line 315, when attempting reading/copying it.
    Please make sure the variable/expression result "/ns6:QueryPerAllPeopleOutputCollection/ns6:QueryPerAllPeopleOutput/ns6:EMPLOYEE_NUMBER" is not empty.
    Possible reasons behind this problems are: some xml elements/attributes are optional or the xml data is invalid according to XML Schema.
    To verify whether XML data received by a process is valid, user can turn on validateXML switch at the domain administration page.
    </summary>
    </part>
    </selectionFailure>
    Copy details to clipboard
    So because of that instruction i went ahead and set validateXML=strict
    and that is when i got the error message as below
    Invoke_PerAllPeople
    [2011/07/21 11:47:12]
    Invalid data: The value for variable "Invoke_PerAllPeople_QueryPerAllPeople_InputVariable", part "QueryPerAllPeopleInput_msg" does not match the schema definition for this part.The invalid xml document is shown below:
    oracle.xml.parser.v2.XMLElement@17f54ff
    Copy details to clipboard
    [2011/07/21 11:47:12]
    Faulted while invoking operation "QueryPerAllPeople" on provider "QueryPerAllPeople".
    - <messages>
    - <input>
    - <Invoke_PerAllPeople_QueryPerAllPeople_InputVariable>
    - <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="QueryPerAllPeopleInput_msg">
    - <QueryPerAllPeopleInput xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/db/QueryPerAllPeople" xmlns="http://xmlns.oracle.com/pcbpel/adapter/db/QueryPerAllPeople">
    <ns1:p_person_id/>
    </QueryPerAllPeopleInput>
    </part>
    </Invoke_PerAllPeople_QueryPerAllPeople_InputVariable>
    </input>
    - <fault>
    - <invalidVariables xmlns="http://schemas.oracle.com/bpel/extension">
    - <part name="code">
    <code>
    9710
    </code>
    </part>
    - <part name="summary">
    <summary>
    Invalid xml document.
    According to the xml schemas, the xml document is invalid. The reason is: Error::cvc-datatype-valid.1.2.1: '' is not a valid value for 'decimal'.
    Error::cvc-type.3.1.3: The value '' of element 'ns1:p_person_id' is not valid.
    Please make sure that the xml document is valid against your schemas.
    </summary>
    </part>
    </invalidVariables>
    </fault>
    </messages>
    Copy details to clipboard
    [2011/07/21 11:47:12]
    "{http://schemas.oracle.com/bpel/extension}invalidVariables" has been thrown.
    - <invalidVariables xmlns="http://schemas.oracle.com/bpel/extension">
    - <part name="code">
    <code>
    9710
    </code>
    </part>
    - <part name="summary">
    <summary>
    Invalid xml document.
    According to the xml schemas, the xml document is invalid. The reason is: Error::cvc-datatype-valid.1.2.1: '' is not a valid value for 'decimal'.
    Error::cvc-type.3.1.3: The value '' of element 'ns1:p_person_id' is not valid.
    Please make sure that the xml document is valid against your schemas.
    </summary>
    </part>
    </invalidVariables>
    Copy details to clipboard
    The main problem was we were observing many SOA inactive threads in one particular database, and they keep building up minutes by minutes.
    I suspect, that in the code connections were open but were not closed, there4 there were inactive threads in the database.
    I had to stop the SOA application, to stop threads from building up. I guess they got build up when they were invoked. There is definitely some fault with the code. or tell me am wrong. tell me its sumthing else.
    However other domains processes were working fine.
    and oh, yes the developer also made changes in the database. when i asked her to revert back and see if it works, she say thats a huge amount of work.
    Finally she end up saying that maybe it could be a problem with the new version.
    Now as a learner, I want to know what is going on, and how do we go about solving it.
    Am not much of a SOA techie. that u can make out. but yes ready to learn things. so there4 i beg you to explain to me like am a standard 3 or 4 kid. any more information needed plz feel free to write back.
    regards
    Lammeki.

  • I have all the requirements;os x 10.6.8,2gb ram...(imac)

    bought,uploaded and install mt. lion for several times but unfortunately got this message:"INSTALL FAILED";OS X COULD NOT BE INSTALLED ON YOUR COMPUTER;OS X CAN'T BE INSTALLED ON THE DISK MACINTOSH HD,BECAUSE A RECOVERY SYSTEM CAN'T BE CREATED.please kindly help me solve this issue.thanks

    OS X Mountain Lion system requirements
    To install Mountain Lion, you need one of these Macs:
    iMac (Mid 2007 or newer)
    MacBook (Late 2008 Aluminum, or Early 2009 or newer)
    MacBook Pro (Mid/Late 2007 or newer)
    MacBook Air (Late 2008 or newer)
    Mac mini (Early 2009 or newer)
    Mac Pro (Early 2008 or newer)
    Xserve (Early 2009)
    Your Mac needs:
    OS X v10.6.8 or OS X Lion already installed
    2 GB or more of memory
    8 GB or more of available space
    And has been observed many times in this Forum, using anything less than 4 GB's of RAM results in very slow system speed.  And more than 4GB's, if your system can use it, helps alot.
    Hope this helps

  • My Photoshop Touch Concern

    I would like to suggest an idea regarding masking in Photoshop touch, to Adobe, Pls. take a look at the masking capabilty of Artstudio app in appstore. It does quality masking procedure similar to the one found on Photoshop desktop version. Very easy to use unlike the tedious extraction in our Photoshop touch. Maybe you can do similar in the next update. And pls. update the adjustment functions, add more blending options, if you could revamp the whole features. Really upon serious observation, many photo editing apps right now are far advanced and effective compared to our Photoshop touch. Being a number 1 fan of Photoshop, I always wanted it to reign amongst photo editing apps in terms of features, power, functions and UI. That's what Adobe Photoshop is made for! It is still my tool of craft in my industry profession, so better crank it up and more power to Adobe!

    Feature request are best posted here: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

Maybe you are looking for

  • MDX query issue - get key instead of text

    Hello, My BW query contain single row of type 0FUNDS_CTR that should be display key and not text. When query is running from query designer I can see the key in the results. But, when I try to get the results of MDX statemet on this query I see the t

  • IMP-00017-ctxsys.driimp.create_index During IMPORT

    Hi I got this error while importing a dumpfile to database. Please help me to solve this error. I create database manually. Run scripts - cattalog.sql, catproc.sql,pupbls.sql =========================== . importing MHUBADMIN's objects into MHUBADMIN

  • Request for a Hand Select Tool, We Want Panning!!

    Seriously, Adobe, please just do it!! A sincere request from an Adobe Digital Editions user.

  • Enabling horizontal scroll in UIWebview

    Hi all, Is there any way to load a pdf document in a UIWebview so that it can scroll horizontally instead vertically? Is it possible?.. If so pls some one gimme me the way to do this.. I wanna pick the words in pdf as we can do in a webview and also

  • Simple script to zip up a bunch of files

    Using Win-7 Pro, x86-64 ... This has got to be simpler than the solutions I've seen so far. I have a directory with several dozen files.  I'd like to create a zip file backup of that directory on a regular basis.  I'd like to script that so that I ca