Retrieve hardware information

Hi ...
i want to retrieve hardware information..such as motherbord,memmory,hardistk ,drives..
i want to know the free memmory,free disk space.
and other harware information
and want to control it..how can i..?
Is it possible on java
plz help me to solv tis problemm
plahanov
[email protected]

ok..then .it means ..no other way to retrieve hardware details using java..java methods or java classes supporting tis..i want build an application for a network admin..to get all the hardware details of a system such as hardisk capacity ..free space ..memmory etc..plz help me..

Similar Messages

  • Can i retrieve hardware information if i have a serial number?

    If i lost a device but have the serial number. Is there somewhere that i can enter the serial number to get the mac address?

    It is doubtful you can know if it is stolen.
    No Apple cannot track it.
    Buy from an official reseller.

  • Retrieving account information without Firewire?

    I had been using a first generation Mac Book until it crashed last week. The store diagnosed it as a hardware problem and told me that the hard drive was completely unreadable. (They couldn't save my data). I purchased a new MacBookPro. I didn't have internet when I set it up, so the computer couldn't access my apple ID and information. Now that I have internet I am wondering:
    1) Can I get my old account information on this computer without doing a Firewire transfer?
    2) Can I get this computer to recognize my iTunes account, which is linked to my apple ID? (As of now, it won't let me listen to my own music without authorizing it) (Also - this is off topic, but will iTunes let me redownload the music I already paid for?)

    Your iTunes account doesn't change. Open iTunes and authorize the computer. I'm not sure if you can re-download the music you've already paid for, but you can certainly give it a try. I know you can re-download iPhone apps.
    If your old computer's drive is unreadable, then you will not be able to access the drive via Target Disk Mode.
    The only information Apple keeps based on your Apple ID is your personal information you provided when you completed the Setup Assistant forms. You cannot retrieve that information from Apple via the internet.

  • Problem description: My Macbook air runs very slow since installed Yosemite a few days ago  EtreCheck version: 2.0.6 (91) Report generated October 24, 2014 at 12:07:13 GMT 3  Hardware Information: ️ MacBook Air (13-inch, Mid 2012) (Verified) MacBoo

    Problem description:
    My Macbook air runs very slow since installed Yosemite a few days ago
    EtreCheck version: 2.0.6 (91)
    Report generated October 24, 2014 at 12:07:13 GMT+3
    Hardware Information: ℹ️
      MacBook Air (13-inch, Mid 2012) (Verified)
      MacBook Air - model: MacBookAir5,2
      1 2 GHz Intel Core i7 CPU: 2-core
      8 GB RAM Not upgradeable
      BANK 0/DIMM0
      4 GB DDR3 1600 MHz ok
      BANK 1/DIMM0
      4 GB DDR3 1600 MHz ok
      Bluetooth: Good - Handoff/Airdrop2 supported
      Wireless:  en0: 802.11 a/b/g/n
    Video Information: ℹ️
      Intel HD Graphics 4000 -
      Color LCD 1440 x 900
    System Software: ℹ️
      OS X 10.10 (14A389) - Uptime: 0:15:57
    Disk Information: ℹ️
      APPLE SSD SM256E disk0 : (251 GB)
      S.M.A.R.T. Status: Verified
      EFI (disk0s1) <not mounted> : 210 MB
      Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
      Macintosh HD (disk1) /  [Startup]: 249.77 GB (28.85 GB free)
      Core Storage: disk0s2 250.14 GB Online
    USB Information: ℹ️
      Apple Inc. FaceTime HD Camera (Built-in)
      Apple Internal Memory Card Reader
      Apple Inc. Apple Internal Keyboard / Trackpad
      Apple Inc. BRCM20702 Hub
      Apple Inc. Bluetooth USB Host Controller
    Thunderbolt Information: ℹ️
      Apple Inc. thunderbolt_bus
    Gatekeeper: ℹ️
      Mac App Store and identified developers
    Kernel Extensions: ℹ️
      /Applications/Parallels Access.app
      [loaded] com.parallels.virtualsound (1.0.27 27 - SDK 10.6) Support
      /Applications/Parallels Desktop.app
      [not loaded] com.parallels.kext.hidhook (9.0 24251.1052177) Support
      [not loaded] com.parallels.kext.hypervisor (9.0 24251.1052177) Support
      [not loaded] com.parallels.kext.netbridge (9.0 24251.1052177) Support
      [not loaded] com.parallels.kext.usbconnect (9.0 24251.1052177) Support
      [not loaded] com.parallels.kext.vnic (9.0 24251.1052177) Support
      /Library/Extensions
      [not loaded] org.virtualbox.kext.VBoxDrv (4.2.4) Support
      [not loaded] org.virtualbox.kext.VBoxNetAdp (4.2.4) Support
      [not loaded] org.virtualbox.kext.VBoxNetFlt (4.2.4) Support
      [not loaded] org.virtualbox.kext.VBoxUSB (4.2.4) Support
    Startup Items: ℹ️
      VirtualBox: Path: /Library/StartupItems/VirtualBox
      Startup items are obsolete and will not work in future versions of OS X
    Launch Agents: ℹ️
      [invalid?] com.cisco.anyconnect.gui.plist Support
      [invalid?] com.oracle.java.Java-Updater.plist Support
      [running] com.parallels.mobile.prl_deskctl_agent.launchagent.plist Support
      [invalid?] com.teamviewer.teamviewer.plist Support
      [invalid?] com.teamviewer.teamviewer_desktop.plist Support
      [loaded] org.macosforge.xquartz.startx.plist Support
    Launch Daemons: ℹ️
      [loaded] com.adobe.fpsaud.plist Support
      [running] com.cisco.anyconnect.vpnagentd.plist Support
      [loaded] com.microsoft.office.licensing.helper.plist Support
      [invalid?] com.oracle.java.Helper-Tool.plist Support
      [running] com.parallels.mobile.dispatcher.launchdaemon.plist Support
      [loaded] com.parallels.mobile.kextloader.launchdaemon.plist Support
      [loaded] com.teamviewer.Helper.plist Support
      [invalid?] com.teamviewer.teamviewer_service.plist Support
      [loaded] org.macosforge.xquartz.privileged_startx.plist Support
    User Launch Agents: ℹ️
      [loaded] com.google.keystone.agent.plist Support
      [running] com.microsoft.LaunchAgent.SyncServicesAgent.plist Support
      [running] com.parallels.mobile.startgui.launchagent.plist Support
      [not loaded] org.virtualbox.vboxwebsrv.plist Support
    User Login Items: ℹ️
      iTunesHelper Application (/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
      Moveslink2 Application (/Applications/Moveslink2.app)
      Quicksilver Application (/Applications/Quicksilver.app)
      Google Drive Application (/Applications/Google Drive.app)
      Google Chrome ApplicationHidden (/Applications/Google Chrome.app)
      Dropbox UNKNOWN (missing value)
      EvernoteHelper Application (/Applications/Evernote.app/Contents/Library/LoginItems/EvernoteHelper.app)
    Internet Plug-ins: ℹ️
      SharePointBrowserPlugin: Version: 14.1.3 - SDK 10.6 Support
      FlashPlayer-10.6: Version: 15.0.0.189 - SDK 10.6 Support
      Flash Player: Version: 15.0.0.189 - SDK 10.6 Support
      Flip4Mac WMV Plugin: Version: 3.0.0.126   - SDK 10.8 Support
      QuickTime Plugin: Version: 7.7.3
      Default Browser: Version: 600 - SDK 10.10
    User Internet Plug-ins: ℹ️
      Google Earth Web Plug-in: Version: 7.1 Support
    Safari Extensions: ℹ️
      AdBlock
      OpenIE
      Facebook Photo Zoom
      Translate
      1-ClickWeather
    3rd Party Preference Panes: ℹ️
      Flash Player  Support
      Flip4Mac WMV  Support
    Time Machine: ℹ️
      Time Machine not configured!
    Top Processes by CPU: ℹ️
          7% WindowServer
          1% fontd
          1% Google Drive
          0% Microsoft Database Daemon
          0% AppleSpell
    Top Processes by Memory: ℹ️
      180 MB Google Drive
      86 MB mds_stores
      86 MB SyncServicesAgent
      86 MB Google Chrome
      86 MB Finder
    Virtual Memory Information: ℹ️
      2.25 GB Free RAM
      2.84 GB Active RAM
      2.56 GB Inactive RAM
      936 MB Wired RAM
      3.88 GB Page-ins
      74 KB Page-outs

    You have nearly run out of disk space.  Either purchase a larger one or start cleaning out the one you have?

  • After installing Maverick my Mail is really slow to load new mail. my etrecheck is below Hardware Information:      iMac (21.5-inch, Late 2009)      iMac - model: iMac10,1      1 3.06 GHz Intel Core 2 Duo CPU: 2 cores      4 GB RAM  Video Information:    

    here is my etrecheck.  Any help is appreciated
    Hardware Information:
        iMac (21.5-inch, Late 2009)
        iMac - model: iMac10,1
        1 3.06 GHz Intel Core 2 Duo CPU: 2 cores
        4 GB RAM
    Video Information:
        NVIDIA GeForce 9400 - VRAM: 256 MB
    System Software:
        OS X 10.9.1 (13B42) - Uptime: 1 day 17:29:18
    Disk Information:
        ST3500418ASQ disk0 : (500.11 GB)
            EFI (disk0s1) <not mounted>: 209.7 MB
            Macintosh HD (disk0s2) /: 391.48 GB (245.88 GB free)
            Recovery HD (disk0s3) <not mounted>: 650 MB
            BOOTCAMP (disk0s4) /Volumes/BOOTCAMP: 107.76 GB (94.95 GB free)
        OPTIARC DVD RW AD-5680H 
    USB Information:
        Apple, Inc. Keyboard Hub
            Mitsumi Electric Apple Optical USB Mouse
            Apple, Inc Apple Keyboard
        Seagate FA GoFlex Desk 2 TB
            EFI (disk1s1) <not mounted>: 209.7 MB
            Time Machine Backups (disk1s2) /Volumes/Time Machine Backups: 2 TB (1.56 TB free)
        Apple Inc. Built-in iSight
        Apple Internal Memory Card Reader
        Canon MX870 series
        Apple Computer, Inc. IR Receiver
        Apple Inc. BRCM2046 Hub
            Apple Inc. Bluetooth USB Host Controller
    FireWire Information:
    Thunderbolt Information:
    Kernel Extensions:
    Problem System Launch Daemons:
    Problem System Launch Agents:
    Launch Daemons:
        [System]    com.adobe.fpsaud.plist 3rd-Party support link
        [System]    com.carbonite.launchd.carbonitedaemon.plist 3rd-Party support link
        [System]    com.crashplan.engine.plist 3rd-Party support link
        [System]    com.microsoft.office.licensing.helper.plist 3rd-Party support link
    Launch Agents:
        [System]    com.carbonite.launchd.carbonitealerts.plist 3rd-Party support link
        [System]    com.carbonite.launchd.carbonitestatus.plist 3rd-Party support link
    User Launch Agents:
        [not loaded]    com.adobe.ARM.[...].plist 3rd-Party support link
        [not loaded]    com.adobe.ARM.[...].plist 3rd-Party support link
        [not loaded]    com.crashplan.javacheck.plist 3rd-Party support link
        [not loaded]    com.facebook.videochat.[redacted].plist 3rd-Party support link
        [not loaded]    com.google.keystone.agent.plist 3rd-Party support link
        [not loaded]    jp.co.canon.Inkjet_Extended_Survey_Agent.plist 3rd-Party support link
        [not loaded]    uk.co.markallan.clamxav.freshclam.plist 3rd-Party support link
    User Login Items:
        iTunesHelper
        Adobe Bridge CS4
        CrashPlan menu bar
        ClamXavSentry
        AdobeResourceSynchronizer
        Canon IJ Network Scanner Selector2
    Internet Plug-ins:
        Default Browser: Version: 537 - SDK 10.9
        Flip4Mac WMV Plugin: Version: 2.3.8.1 3rd-Party support link
        Musicnotes: Version: 1.18.9 3rd-Party support link
        AdobePDFViewerNPAPI: Version: 11.0.03 - SDK 10.6 3rd-Party support link
        FlashPlayer-10.6: Version: 12.0.0.38 - SDK 10.6 3rd-Party support link
        Silverlight: Version: 4.0.51204.0 3rd-Party support link
        Flash Player: Version: 12.0.0.38 - SDK 10.6 Outdated! Update
        QuickTime Plugin: Version: 7.7.3
        iPhotoPhotocast: Version: 7.0
        SharePointBrowserPlugin: Version: 14.3.9 - SDK 10.6 3rd-Party support link
        AdobePDFViewer: Version: 11.0.03 - SDK 10.6 3rd-Party support link
        EPPEX Plugin: Version: 3.0.5.0 3rd-Party support link
        Scorch: Version: 6.1.0 3rd-Party support link
        JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Outdated! Update
    Audio Plug-ins:
        BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
        AirPlay: Version: 1.9 - SDK 10.9
        AppleAVBAudio: Version: 2.0.0 - SDK 10.9
        iSightAudio: Version: 7.7.3 - SDK 10.9
    User Internet Plug-ins:
        WebEx: Version: 1.0 3rd-Party support link
    3rd Party Preference Panes:
        Carbonite  3rd-Party support link
        Flash Player  3rd-Party support link
        Flip4Mac WMV  3rd-Party support link
    Bad Fonts:
        None
    Old Applications:
        /Library/Application Support/Microsoft/MERP2.0
            Microsoft Error Reporting:    Version: 2.2.9 - SDK 10.4 3rd-Party support link
            Microsoft Ship Asserts:    Version: 1.1.4 - SDK 10.4 3rd-Party support link
        Solver:    Version: 1.0 - SDK 10.5 3rd-Party support link
            /Applications/Microsoft Office 2011/Office/Add-Ins/Solver.app
        /Library/Application Support/Carbonite
            CarboniteDaemon:    Version: 1.1.14 build 604 - SDK 10.5 3rd-Party support link
            CarboniteStatus:    Version: 1.1.14 build 604 - SDK 10.5 3rd-Party support link
            CarboniteAlerts:    Version: 1.1.14 build 604 - SDK 10.5 3rd-Party support link
        /Applications/Microsoft Office 2011/Office
            Microsoft Graph:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Database Utility:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Office Reminders:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Upload Center:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            My Day:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            SyncServicesAgent:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Open XML for Excel:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Alerts Daemon:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Database Daemon:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Chart Converter:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Clip Gallery:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
        /Applications/Microsoft Office 2011
            Microsoft PowerPoint:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Excel:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Outlook:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Word:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            Microsoft Document Connection:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
        Microsoft Language Register:    Version: 14.3.9 - SDK 10.5 3rd-Party support link
            /Applications/Microsoft Office 2011/Additional Tools/Microsoft Language Register/Microsoft Language Register.app
        Microsoft AutoUpdate:    Version: 2.3.6 - SDK 10.4 3rd-Party support link
            /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app
    Time Machine:
        Auto backup: YES
        Volumes being backed up:
            Macintosh HD: Disk size: 364.60 GB Disk used: 135.61 GB
        Destinations:
            Time Machine Backups [Local] (Last used)
            Total size: 2 
            Total number of backups: 169
            Oldest backup: 2011-04-10 20:10:19 +0000
            Last backup: 2014-02-04 22:28:22 +0000
            Size of backup disk: Excellent
                Backup size 2  > (Disk size 364.60 GB X 3)
        Time Machine details may not be accurate.
        All volumes being backed up may not be listed.
    Top Processes by CPU:
            16%    Solavant Demo
             9%    mds
             3%    CarboniteDaemon
             2%    WindowServer
             2%    EtreCheck
    Top Processes by Memory:
        348 MB    firefox
        217 MB    clamd
        135 MB    mds_stores
        106 MB    Mail
        102 MB    softwareupdated
    Virtual Memory Information:
        794 MB    Free RAM
        1.70 GB    Active RAM
        443 MB    Inactive RAM
        587 MB    Wired RAM
        1.13 GB    Page-ins
        896 KB    Page-outs

    Fixing a Mavericks Installation Problem
    How to manage a failed OS X Mavericks installation | MacFixIt - CNET Reviews.
    Try these in order:
    1. a. Resetting your Mac's PRAM and NVRAM
        b. Intel-based Macs: Resetting the System Management Controller (SMC)
    2. Restart the computer in Safe Mode, then restart again, normally. If this doesn't help, then:
         Boot to the Recovery HD: Restart the computer and after the chime press and hold down the
         COMMAND and R keys until the Utilities menu screen appears. Alternatively, restart the computer and
         after the chime press and hold down the OPTION key until the boot manager screen appears.
         Select the Recovery HD and click on the downward pointing arrow button.
    3. Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the Utilities menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu. Select Restart from the Apple menu.
    4. Reinstall Lion/Mountain Lion, Mavericks: Reboot from the Recovery HD. Select Reinstall Lion/Mountain Lion, Mavericks from the Utilities menu, and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.

  • Need help to access a web page using midlet to retrieve some informations

    Hi everyone i'm trying to access a web page using midlet to retrieve some informations in text format, the web page is [http://daviddurand.info/D228/?villes|http://daviddurand.info/D228/?villes] for my project.
    the problem is that i always get error 10049 in socket::open meaning no adresse could be found i tried IP adresse and still the same.
    i managed to recreate the same web page to test it on local and the surprise that it works fine but when accessing it online i have this error.
    i tried also to get the page i created on a webserver i own to try it saying that there might be security issues but the same error appears again. so help plz
    here is my code :
    package mobileapplication5;
    import java.io.*;
    import javax.microedition.io.*;
    import javax.microedition.lcdui.*;
    import javax.microedition.midlet.*;
    public class GetMidlet extends MIDlet {
    private Display display;
    String url = "http://dayaati.com/villes/index.php?villes";
    public GetMidlet() {
    display = Display.getDisplay(this);
    public void startApp() {
    try {
    getBirthdayFromNameUsingGet(url);
    } catch (IOException e) {
    System.out.println("IOException " + e);
    e.printStackTrace();
    public void pauseApp() {   }
    public void destroyApp(boolean unconditional) {  }
    public void getBirthdayFromNameUsingGet(String url) throws IOException {
              HttpConnection httpConn = null;
              InputStream is = null;
              OutputStream os = null;
              try {
    httpConn = (HttpConnection)Connector.open(url);
    httpConn.setRequestProperty("User-Agent", "Profile/MIDP-2.1 Configuration/CLDC-1.1");
    httpConn.setRequestProperty("Content-Language", "en-US" );
    httpConn.setRequestProperty("Content-Type", "text/html; charset=iso-8859-1");
    httpConn.setRequestProperty( "Connection", "keep-alive" );
    httpConn.setRequestProperty("Content-Length","51200");
              getConnectionInformation(httpConn);
              int respCode = httpConn.getResponseCode();
              if (respCode == httpConn.HTTP_OK) {
                   StringBuffer sb = new StringBuffer();
                   os = httpConn.openOutputStream();
                   is = httpConn.openDataInputStream();
                   int chr;
                   while ((chr = is.read()) != -1)
                   sb.append((char) chr);
                   // Web Server just returns the birthday in mm/dd/yy format.
                   System.out.println(sb.toString());
              else {
                   System.out.println("Error in opening HTTP Connection. Error#" + respCode);
              } finally {
                   if(is!= null)
                   is.close();
                   if(os != null)
                        os.close();
              if(httpConn != null)
                        httpConn.close();
    void getConnectionInformation(HttpConnection hc) {
    System.out.println("Request Method for this connection is " + hc.getRequestMethod());
    System.out.println("URL in this connection is " + hc.getURL());
    System.out.println("Protocol for this connection is " + hc.getProtocol());
    System.out.println("This object is connected to " + hc.getHost() + " host");
    System.out.println("HTTP Port in use is " + hc.getPort());
    System.out.println("Query parameter in this request are " + hc.getQuery());
    **Heeeeeeelp Please**

    [http://java.sun.com/javase/6/webnotes/trouble/TSG-VM/html/crashes.html]
    SIGSEGV (0xb)Most common cause of that is JNI code used directly or indirectly through a 3rd party library.
    64-Bit Server VM (11.2-b01 mixed mode linux-amd64)Conversely that VM gets less traffic than others so you might have hit a bug in it.

  • Bought a new 4s and need to transfer photos from iCloud to new device. iCloud is giving me an old @me address. I do not have the email or pw  for the iCloud account. How do I retrieve this information? Thanks.

    Bought a new 4s and need to transfer photos from iCloud to new device. iCloud is giving me an old @me address. I do not have the email or pw  for the iCloud account. How do I retrieve this information? Thanks.

    If you need to change the iCloud ID on your new phone you have to go to Settings>iCloud, tap Delete Account, provide the password for the old ID when prompted to turn off Find My iPhone, then sign back in with the ID you wish to use.  If you don't know the password for your old ID, or if it isn't accepted, go to https://appleid.apple.com, click Manage my Apple ID and sign in with your current iCloud ID.  Click edit next to the primary email account, change it back to your old email address and save the change.  Then edit the name of the account to change it back to your old email address.  You can now use your current password to turn off Find My iPhone on your device, even though it prompts you for the password for your old account ID. Then save any photo stream photos that you wish to keep to your camera roll.  When finished go to Settings>iCloud, tap Delete Account and choose Delete from My iDevice when prompted (your iCloud data will still be in iCloud).  Next, go back to https://appleid.apple.com and change your primary email address and iCloud ID name back to the way it was.  Now you can go to Settings>iCloud and sign in with your current iCloud ID and password.

  • Explorer error "Failed to retrieve the Information Spaces list." from HANA

    I am getting this dumb error "Failed to retrieve the Information Spaces list. // Request timed out" in Explorer's "Manage Spaces" area every time I click on the analytic view listed under my HANA sources of the Explorer. So, my HANA source is visible, and analytic views are visible in Explorer as well, but I cannot get any Information Space created because of the error, and I could not find the error and its causes in Explorer docs.
    I already
    - upgraded HANA db to Rev 18 (for some reasons I cannot u[grade this system to SPS3 yet) and BIP and Explorer 4.0 are on the latest Patch 8 of SP2.
    - configured connection using IDT defined connection,
    - restarted servers in CMS already 100s of times.
    There is enough free space on the BO server's drive: 33GB. BO is a single server based on Win2008 R2 SP1 with 40GB RAM.
    Any ideas what else I can do to get rid of this issue? It is a test server, so I cannot open customer msg to SAP Support.
    Thanks,
    -Vitaliy

    Try increasing the timeout under
    ..\SAP BusinessObjects\Tomcat6\webapps\explorer\WEB-INF\classes\ default.settings.properties
    from
    request.timeout=60
    to
    request.timeout=600

  • I set up Firefox sync from my old computer. This has had its hard drive replaced and been sold. I now want to retrieve the information and got my bookmarks on my new computer. I can't see any way to do this!

    I set up Firefox sync from my old computer. This has had its hard drive replaced and been sold. I now want to retrieve the information and get my bookmarks on my new computer. I can't see any way to do this!
    Help please

    To build on the second option provided by The Edmeister make sure that you have your Sync Key, if this is not the case Firefox Sync will not help you (data is encrypted with that Key).
    Finally, if the last sync happened long time ago, it may be the case that your data is not on the servers anymore. Firefox Syn wasn't designed as a back up service.

  • My macbook pro is running slowly. How do I speed it up?  Problem description: Slow macbook pro  EtreCheck version: 2.1.2 (105) Report generated December 12, 2014 at 9:28:15 AM EST  Hardware Information: ️      MacBook Pro (13-inch, Late 2011) (Verified)

    Problem description:
    Slow macbook pro
    EtreCheck version: 2.1.2 (105)
    Report generated December 12, 2014 at 9:28:15 AM EST
    Hardware Information: ℹ️
      MacBook Pro (13-inch, Late 2011) (Verified)
      MacBook Pro - model: MacBookPro8,1
      1 2.4 GHz Intel Core i5 CPU: 2-core
      4 GB RAM Upgradeable
      BANK 0/DIMM0
      2 GB DDR3 1333 MHz ok
      BANK 1/DIMM0
      2 GB DDR3 1333 MHz ok
      Bluetooth: Old - Handoff/Airdrop2 not supported
      Wireless:  en1: 802.11 a/b/g/n
    Video Information: ℹ️
      Intel HD Graphics 3000 - VRAM: 384 MB
      Color LCD 1280 x 800
    System Software: ℹ️
      OS X 10.10.1 (14B25) - Uptime: 5 days 1:56:44
    Disk Information: ℹ️
      TOSHIBA MK5065GSXF disk0 : (500.11 GB)
      S.M.A.R.T. Status: Verified
      EFI (disk0s1) <not mounted> : 210 MB
      Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
      Macintosh HD (disk1) / : 498.88 GB (50.81 GB free)
      Core Storage: disk0s2 499.25 GB Online
      MATSHITADVD-R   UJ-8A8 
    USB Information: ℹ️
      Apple Inc. FaceTime HD Camera (Built-in)
      Apple Inc. Apple Internal Keyboard / Trackpad
      Apple Inc. BRCM2070 Hub
      Apple Inc. Bluetooth USB Host Controller
      Apple Computer, Inc. IR Receiver
    Thunderbolt Information: ℹ️
      Apple Inc. thunderbolt_bus
    Gatekeeper: ℹ️
      Mac App Store and identified developers
    Kernel Extensions: ℹ️
      /System/Library/Extensions
      [not loaded] com.Logitech.Control Center.HID Driver (2.6.0) [Support]
      [not loaded] com.palm.ClassicNotSeizeDriver (3.2.1) [Support]
      [not loaded] com.wacom.kext.pentablet (5.0.5) [Support]
    Startup Items: ℹ️
      HP IO: Path: /Library/StartupItems/HP IO
      Parallels: Path: /Library/StartupItems/Parallels
      Startup items are obsolete in OS X Yosemite
    Problem System Launch Agents: ℹ️
      [failed] com.apple.AirPlayUIAgent.plist [Details]
      [failed] com.apple.CallHistoryPluginHelper.plist
      [failed] com.apple.CallHistorySyncHelper.plist
      [failed] com.apple.cmfsyncagent.plist [Details]
      [failed] com.apple.coreservices.appleid.authentication.plist [Details]
      [failed] com.apple.EscrowSecurityAlert.plist [Details]
      [failed] com.apple.icloud.fmfd.plist
      [failed] com.apple.lookupd.plist
      [failed] com.apple.sbd.plist [Details]
      [failed] com.apple.security.cloudkeychainproxy.plist
      [failed] com.apple.spindump_agent.plist [Details]
    Problem System Launch Daemons: ℹ️
      [failed] com.apple.AssetCacheLocatorService.plist [Details]
      [failed] com.apple.awdd.plist
      [failed] com.apple.ctkd.plist
      [failed] com.apple.GSSCred.plist
      [failed] com.apple.icloud.findmydeviced.plist
      [failed] com.apple.ifdreader.plist
      [failed] com.apple.nehelper.plist
      [failed] com.apple.periodic-daily.plist [Details]
      [failed] com.apple.periodic-weekly.plist [Details]
      [failed] com.apple.softwareupdate_download_service.plist [Details]
      [failed] com.apple.spindump.plist [Details]
      [failed] com.apple.tccd.system.plist [Details]
      [failed] com.apple.wdhelper.plist
      [failed] com.apple.xpc.smd.plist [Details]
      [failed] org.cups.cupsd.plist [Details]
    Launch Agents: ℹ️
      [loaded] com.google.keystone.agent.plist [Support]
      [loaded] com.hp.help.tocgenerator.plist [Support]
      [running] com.wacom.pentablet.plist [Support]
    Launch Daemons: ℹ️
      [loaded] com.adobe.fpsaud.plist [Support]
      [running] com.fitbit.galileod.plist [Support]
      [loaded] com.google.keystone.daemon.plist [Support]
      [loaded] com.microsoft.office.licensing.helper.plist [Support]
    User Launch Agents: ℹ️
      [running] com.spotify.webhelper.plist [Support]
    User Login Items: ℹ️
      iTunesHelper UNKNOWN (missing value)
      Microsoft AU Daemon Application (/Applications/Microsoft AutoUpdate.app/Contents/MacOS/Microsoft AU Daemon.app)
      Adobe Update Manager UNKNOWN (missing value)
      Microsoft Excel Application (/Applications/Microsoft Office 2004/Microsoft Excel)
      SpeechSynthesisServer Application (/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks /SpeechSynthesis.framework/Versions/A/SpeechSynthesisServer.app)
      Inspiration 8 Application (/Applications/Inspiration 8/Inspiration 8.app)
      Fitbit Connect Menubar Helper Application (/Applications/Fitbit Connect.app/Contents/MacOS/Fitbit Connect Menubar Helper.app)
      apple-scc-20141117-121931 UNKNOWN (missing value)
      HP Scheduler Application (/Library/Application Support/Hewlett-Packard/Software Update/HP Scheduler.app)
      HP Product Research Application (/Library/Application Support/Hewlett-Packard/Customer Participation/HP Product Research.app)
    Internet Plug-ins: ℹ️
      Flip4Mac WMV Plugin: Version: 2.1.0.33 [Support]
      FlashPlayer-10.6: Version: 15.0.0.246 - SDK 10.6 [Support]
      Default Browser: Version: 600 - SDK 10.10
      Flash Player: Version: 15.0.0.246 - SDK 10.6 Mismatch! Adobe recommends 16.0.0.235
      AdobePDFViewer: Version: 8.1.0 [Support]
      o1dbrowserplugin: Version: 5.38.6.0 - SDK 10.8 [Support]
      QuickTime Plugin: Version: 7.7.3
      SharePointBrowserPlugin: Version: 14.1.0 [Support]
      googletalkbrowserplugin: Version: 5.38.6.0 - SDK 10.8 [Support]
      iPhotoPhotocast: Version: 7.0 - SDK 10.7
    User internet Plug-ins: ℹ️
      Unity Player: Version: UnityPlayer version 1.6.2 [Support]
    3rd Party Preference Panes: ℹ️
      Flash Player  [Support]
      Flip4Mac WMV  [Support]
      Logitech Control Center  [Support]
    Time Machine: ℹ️
      Skip System Files: NO
      Auto backup: YES
      Volumes being backed up:
      Macintosh HD: Disk size: 498.88 GB Disk used: 448.07 GB
      Destinations:
      Data [Network]
      Total size: 2.00 TB
      Total number of backups: 59
      Oldest backup: 2014-03-12 12:51:24 +0000
      Last backup: 2014-12-05 16:47:01 +0000
      Size of backup disk: Excellent
      Backup size 2.00 TB > (Disk size 498.88 GB X 3)
    Top Processes by CPU: ℹ️
          3% hidd
          0% Fitbit Connect Menubar Helper
          0% WindowServer
          0% fontd
          0% syslogd
    Top Processes by Memory: ℹ️
      206 MB iPhoto
      172 MB Mail
      64 MB Safari
      60 MB mds
      52 MB com.apple.WebKit.WebContent
    Virtual Memory Information: ℹ️
      49 MB Free RAM
      832 MB Active RAM
      796 MB Inactive RAM
      1.41 GB Wired RAM
      45.93 GB Page-ins
      1.06 GB Page-outs
    Diagnostics Information: ℹ️

      Macintosh HD (disk1) / : 498.88 GB (50.81 GB free)
    You have only about 10 percent free drive space left. 50gB is enough to run the computer but, if it gets much smaller, that can slow how Virtual Memory (VM) works as the system has to more carefully search the remaining space for qualified blocks to which to write data.
    Adding RAM will reduce the writes-to-disk by VM but you should probably consider a little holiday disk cleaning of stuff you no longer use.
    This concerns me:
    User Login Items: ℹ️
      iTunesHelper UNKNOWN (missing value)
      Microsoft AU Daemon Application (/Applications/Microsoft AutoUpdate.app/Contents/MacOS/Microsoft AU Daemon.app)
      Adobe Update Manager UNKNOWN (missing value)
      Microsoft Excel Application (/Applications/Microsoft Office 2004/Microsoft Excel)
      SpeechSynthesisServer Application (/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks /SpeechSynthesis.framework/Versions/A/SpeechSynthesisServer.app)
      Inspiration 8 Application (/Applications/Inspiration 8/Inspiration 8.app)
      Fitbit Connect Menubar Helper Application (/Applications/Fitbit Connect.app/Contents/MacOS/Fitbit Connect Menubar Helper.app)
      apple-scc-20141117-121931 UNKNOWN (missing value)
      HP Scheduler Application (/Library/Application Support/Hewlett-Packard/Software Update/HP Scheduler.app)
      HP Product Research Application (/Library/Application Support/Hewlett-Packard/Customer Participation/HP Product Research.app)
    That is a LOT of log-in items for a compute with 4GB RAM. Some are hard to avoid but Excel is a big program that can be easily launched from the Dock. I don't know what "Inspiration 8" is but likely the same advice will apply.

  • My iMac (late 2010 model) desktop's hard drive is fried (was about 200GB). How much am I expecting to pay for a new one and retrieve my information?

    My iMac (late 2010 model) desktop's hard drive is fried (was about 200GB). How much am I expecting to pay for a new one and retrieve my information?

    As you can see Erin, trying to recover information from a hosed drive can be very expensive. 
    I would suggest first the OWC site as well. You can get a new drive of choice in size there.
    I would also get the voyager  http://eshop.macsales.com/item/Newer%20Technology/VOYQHDB1.0T/
    and..
    http://eshop.macsales.com/item/Prosoft%20Engineering/DGDR3BUN/
    http://eshop.macsales.com/item/NewerTech/TOOLKIT11/
    Wth your lap top and these folllowing tools your are set to change out the drive, reload OS and then with
    the voyager pop in the old iMac drive and with the Prosoft software, try to mount and recover the files. Data Rescue is very good at this " if " the drive is not totally mechanically hosed. Drive Genius is very good at a number of things too. Nothing replaces the old adage of Back Up Back up Back up.
    The voyage I listed can become the new backup drive for you.. your choice of tools: Time Machine or by cloning via CarbonCopyCloner or by what I use SuperDuper! IF you want to be really kewl.. both. By that I mean cloning and Time Machine.
    It will take you an hour to swap out the drive and spring clean the iMac.. there is a hundred how too,s on you tube.
    Hope this helps. Remember if is always when a drive will fail..they all do. I tell the people I support that Harddrives are good for 15 min.. to when they don't work. They will all fail.
    Apple Geniuses are very limited to what they can and will do as far as file recovery.
    Your best bet is to try to do it your self first. There is lots of help out here and you are not the first.
    Don

  • Since updating to Maverick, my imac has become extremely slow.  I have ran an EtreCheck and posted it below.  Any help will be greatly appreciated.  Thank you!  Hardware Information:      iMac (24-inch, Early 2008)      iMac - model: iMac8,1      1 2.8 GH

    Hardware Information:
              iMac (24-inch, Early 2008)
              iMac - model: iMac8,1
              1 2.8 GHz Intel Core 2 Duo CPU: 2 cores
              2 GB RAM
    Video Information:
              ATI Radeon HD 2600 Pro - VRAM: 256 MB
    System Software:
              OS X 10.9.1 (13B42) - Uptime: 5 days 20:20:57
    Disk Information:
              Hitachi HDP725032GLA380 disk0 : (320.07 GB)
                        EFI (disk0s1) <not mounted>: 209.7 MB
                        Macintosh HD (disk0s2) / [Startup]: 319.21 GB (96.82 GB free)
                        Recovery HD (disk0s3) <not mounted>: 650 MB
    USB Information:
              Apple Inc. Built-in iSight
              Apple, Inc. Keyboard Hub
                        Apple, Inc Apple Keyboard
              HP Officejet J6400 series
              Nike FuelBand
              Apple Computer, Inc. IR Receiver
              Apple Inc. BRCM2046 Hub
                        Apple Inc. Bluetooth USB Host Controller
    FireWire Information:
              G-TECH OEM ATA Device 00 800mbit - 800mbit max
                        EFI (disk1s1) <not mounted>: 209.7 MB
                        G-DRIVE (disk1s2) /Volumes/G-DRIVE: 499.76 GB (96.69 GB free)
    Thunderbolt Information:
    Startup Items:
              CiscoTUN: Path: /System/Library/StartupItems/CiscoTUN
              HP IO: Path: /Library/StartupItems/HP IO
    Launch Daemons:
              [System] com.adobe.fpsaud.plist 3rd-Party support link
              [System] com.adobe.versioncueCS4.plist 3rd-Party support link
              [System] com.cisco.anyconnect.vpnagentd.plist 3rd-Party support link
              [System] com.google.keystone.daemon.plist 3rd-Party support link
              [System] com.microsoft.office.licensing.helper.plist 3rd-Party support link
    Launch Agents:
              [System] com.adobe.CS4ServiceManager.plist 3rd-Party support link
              [System] com.cisco.anyconnect.gui.plist 3rd-Party support link
              [System] com.google.keystone.agent.plist 3rd-Party support link
              [System] com.hp.help.tocgenerator.plist 3rd-Party support link
              [System] com.nike.nikeplusconnect.plist 3rd-Party support link
    User Launch Agents:
              [not loaded] com.adobe.ARM.[...].plist 3rd-Party support link
              [not loaded] com.apple.CSConfigDotMacCert-[...]@me.com-SharedServices.Agent.plist
    User Login Items:
              iTunesHelper
              HP Registration Assistant
              HP Scheduler
              HP Product Research
              HPEventHandler
    Internet Plug-ins:
              Flip4Mac WMV Plugin: Version: 2.2.3.7  3rd-Party support link
              FlashPlayer-10.6: Version: 12.0.0.77 - SDK 10.6 3rd-Party support link
              iPhotoPhotocast: Version: 7.0
              Flash Player: Version: 12.0.0.77 - SDK 10.6 3rd-Party support link
              AdobePDFViewer: Version: 9.5.5 3rd-Party support link
              Default Browser: Version: 537 - SDK 10.9
              QuickTime Plugin: Version: 7.7.3
              SharePointBrowserPlugin: Version: 14.3.9 - SDK 10.6 3rd-Party support link
              Silverlight: Version: 5.1.10411.0 - SDK 10.6 3rd-Party support link
              JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Outdated! Update
    Audio Plug-ins:
              BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
              AirPlay: Version: 1.9 - SDK 10.9
              AppleAVBAudio: Version: 2.0.0 - SDK 10.9
              iSightAudio: Version: 7.7.3 - SDK 10.9
    iTunes Plug-ins:
              Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
    3rd Party Preference Panes:
              Adobe Version Cue CS4  3rd-Party support link
              Flash Player  3rd-Party support link
              Flip4Mac WMV  3rd-Party support link
    Old Applications:
              /Library/Application Support/Microsoft/MERP2.0
                        Microsoft Error Reporting:          Version: 2.2.9 - SDK 10.4 3rd-Party support link
                        Microsoft Ship Asserts:          Version: 1.1.4 - SDK 10.4 3rd-Party support link
              Solver:          Version: 1.0 - SDK 10.5 3rd-Party support link
                        /Applications/Microsoft Office 2011/Office/Add-Ins/Solver.app
              SLLauncher:          Version: 1.0 - SDK 10.5 3rd-Party support link
                        /Library/Application Support/Microsoft/Silverlight/OutOfBrowser/SLLauncher.app
              /Applications/Microsoft Office 2011/Office
                        Open XML for Excel:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Office Setup Assistant:          Version: 14.3.6 - SDK 10.5 3rd-Party support link
                        Microsoft Alerts Daemon:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        SyncServicesAgent:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Database Daemon:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Graph:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Database Utility:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Office Reminders:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Upload Center:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        My Day:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Chart Converter:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Clip Gallery:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
              /Applications/Microsoft Office 2011
                        Microsoft PowerPoint:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Excel:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Outlook:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Word:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        Microsoft Document Connection:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
              Microsoft Language Register:          Version: 14.3.9 - SDK 10.5 3rd-Party support link
                        /Applications/Microsoft Office 2011/Additional Tools/Microsoft Language Register/Microsoft Language Register.app
              Microsoft AutoUpdate:          Version: 2.3.6 - SDK 10.4 3rd-Party support link
                        /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app
    Time Machine:
              Skip System Files: NO
              Auto backup: YES
              Volumes being backed up:
                        Macintosh HD: Disk size: 297.29 GB Disk used: 207.12 GB
              Destinations:
                        G-DRIVE Q [Local] (Last used)
                        Total size: 465.44 GB
                        Total number of backups: 177
                        Oldest backup: 2009-01-25 04:24:35 +0000
                        Last backup: 2014-03-17 21:35:38 +0000
                        Size of backup disk: Too small
                                  Backup size 465.44 GB < (Disk used 207.12 GB X 3)
              Time Machine details may not be accurate.
              All volumes being backed up may not be listed.
    Top Processes by CPU:
                   9%          Microsoft Word
                   3%          Adobe Illustrator
                   2%          Nike+ Connect
                   2%          WindowServer
                   1%          EtreCheck
    Top Processes by Memory:
              274 MB          Adobe Illustrator
              115 MB          Mail
              76 MB          Google Chrome
              72 MB          WindowServer
              45 MB          com.apple.WebKit.WebContent
    Virtual Memory Information:
              52 MB          Free RAM
              666 MB          Active RAM
              611 MB          Inactive RAM
              322 MB          Wired RAM
              7.11 GB          Page-ins
              161 MB          Page-outs

    You are only running on 2GB of RAM. IMHO 4GB woud be the minimum to realistically run Mavericks on, although the more the better.
    Pete

  • RE: Polymorphism - retrieving type information from thedatabase or how

    Don,
    Ok but if I was to model a real restaurant, I would then have a head chef
    that can then delegate to other chefs. This head chef would have the
    additional task of coordinating the completion of subservient chefs. This
    does not and would not mean that the head chef is stuck (or partitioned) in
    one part of the kitchen. Further a head chef would most likely also be a
    chef so that he would be running around the kitchen using and interacting
    with different objects to get his part of the recipe completed. Then once
    all chefs have completed their part of the recipe the head chef could return
    the meal.
    I would also point out that it does not make sense to me to be talking about
    the chef and its ability to scale. I would look that the resource limited
    devices that must be used to prepare meals to see scalability. In this case
    the grill, the stove and the microwave. Scalability of the restaurant is a
    function of the amount of resource limited devices versus the number of
    process (i.e. chefs) that need to use those devices concurrently and the
    amount of time they require access to those devices. By talking about chefs
    as if they are the scalability limiting factor seems to bring us back to the
    notion that the chef is a manager object that is shared. And again I come
    back to the question, why?
    You may now think that in a real restaurant, there are only so many chefs so
    why not make it a shared service? Well in a real restaurant there are only
    so many of any object, but this is not a consideration in our restaurant
    model. In our "virtual" restaurant hiring a chef is as easy as:
    Chef = new;
    And of course chefs are of zero mass so there can be a whole lot in the
    kitchen. Now assuming the Grill, Stove and Microwave map to physical
    objects in our computing environment, then that is the limiting factor and
    are therefore partitioned. Whenever communication has to go through a
    single source, then scalability breaks down. I fear that too many people
    make shared objects and create communication bottlenecks where they simply
    don't exist. The only place your scalability bottlenecks should exist is in
    the actual resource limited objects of your computing environment. Simply
    said, if something isn't a resource limited object, then why is it shared?
    If anyone is not clear how to architect an application independently of the
    business model, then I would suggest looking at various framework products
    and reading some technical architecture white papers to get a different, and
    possibly enlightening, point of view.
    Mark Perreira
    Sage IT Partners.
    -----Original Message-----
    From: Don Nelson [mailto:[email protected]]
    Sent: Wednesday, June 17, 1998 9:04 AM
    To: Mark Perreira
    Cc: [email protected]
    Subject: RE: Polymorphism - retrieving type information from the
    database
    Mark,
    First, I completely agree about the naming. I purposely used rather
    euphamistic names for these "managers", since I see many convoluted names
    for common things in various applications. But that is a topic for another
    thread...
    Simply because there is a "manager" of some type, does not imply that it is
    chained to a particular duty. However, let's look at a real life case. In
    a large restaurant, you would rarely see a chef chopping carrots or serving
    dishes to customers. Those are the responsibilities of the sous-chef and
    the waiter. So, we see that the chef does not really follow the food
    around. Why not? Because it simply doesn't scale. When scalability isn't
    a problem, (the restaurant isn't that popular, for example) the chef has
    some lattitude to accept more responsibility, and might even get involved
    with purchasing, etc.
    In the real world, the more scalable something has to be, the narrower the
    responsibilities are for each of the participating members.
    Don
    At 12:59 AM 6/17/98 -0700, Mark Perreira wrote:
    Don,
    One thing that always baffles me is when should an Object get the moniker
    "Manager." This practice seems to tell me a couple of things about these
    objects. In general when someone makes reference to a "Manager" objectthat
    it is probably a service object and probably contains no or very little
    attribution. The question is why? If I am developing an object model why
    am I thinking about such implementation issues.
    Surely if you are trying to model cooking an egg I would not see
    "SustenancePreparationManager" in your model. Using a more common term I
    would still be alarmed to see "CookManager" in your model. What does the
    CookManager manage? Does it manage other cooks or eggs. Maybe it shouldbe
    called an EggManager, but that doesn't make sense. How about just Cook.
    There that seems like the real world. And this brings me to a problem in
    the analogy. Conjuring up managers in a model can sometimes make you missa
    container. For example, I would say that if we wanted to model the real
    world, then eggs is a specialization of ingredient that is contained by
    recipe that can be given to a cook to be prepared.
    I may have many cooks (objects) that can prepare recipes and my application
    architecture not the object model needs to deal with how to best let those
    cooks utilize the grill, stove and microwave that sits on different
    partitions on my server. My cooks can move around and when they do they
    take their ability to know how to cook with them. In the real world Iwould
    expect a cook to use the right appliance to prepare the recipe based on its
    contents. I would not chain every cook to its appliance and them make me
    responsible for giving the right cook the right recipe. This is what
    managers can cause. They cause the consumer of cooks to know which cookcan
    prepare what recipes based on where they are chained. This then makes me
    know something about cooking. And if I don't know anything about cooking I
    can only image what my egg would look like if I accidentally gave therecipe
    to the cook stationed at the microwave.
    Ok Ok, I have seen many architectures use facades to hide the fact that I
    like to chain my cooks to their appliance. But what is that. I have gone
    to restaurants and I don't know what a cook facade is. If I ask themanager
    to present the cook facade manager employee I would probably be met by the
    bouncer employee.
    So what is the answer? Well for a start keep the application architecture
    out of the model. The model should stand alone in describing the
    interactions required to satisfy use cases. Second find an architecture
    that describes a more responsibility driven design and how that design and
    can map your business object behavior to a physical implementation with
    appliances and cooking rules. And lastly, don't be so quick to chain your
    cooks to their appliances. Give them some control over where they cook
    their recipes, after all that is what they do.
    Mark Perreira
    Sage IT Partners.
    -----Original Message-----
    From: [email protected]
    [<a href="mailto:[email protected]">mailto:[email protected]]On</a> Behalf Of Don Nelson
    Sent: Tuesday, June 16, 1998 2:07 PM
    To: Nick Willson
    Cc: [email protected]
    Subject: Re: Polymorphism - retrieving type information from the
    database
    This thread is switching context a bit, but I would add one thought tothe
    idea of encapsulating behavior. One of the advantages to OO is that it
    helps us model real world behavior. In the real world, I would not askan
    invoice to stuff itself into an envelope and mail itself to its
    customer; I
    would not ask my vehicle to fuel itself or change its own oil; I wouldnot
    tell an egg carton to ask one of its eggs to fry itself. Even if these
    things were physically feasible, I could list a number of reasons why I
    still wouldn't want to do them. That is why we haveVehicleRepairManagers
    and SustenancePreparationManagers (aka, "Mechanics" and "Cooks").
    Don
    At 11:28 PM 6/15/98 -0700, Nick Willson wrote:
    Tim,
    You've had lots of good suggestions so I hope you won't mind an attempt
    at another one. The consensus seems to be for your option (1) for the
    Vehicle table, and Steve's example of a GenericConstraint (taking the
    place of your Vehicle) is probably how most people would go about
    answering your question. I don't have much to add to that, just wanted
    to offer something about where the persistence mechanism lives and how
    things look to clients that depend on it.
    Suppose for a moment you think about the Vehicle classes' persistence as
    being just one aspect of their behavior. In addition to persistence,
    you might have to implement security, or locking for concurrent access,
    or caching of vehicle objects to improve performance, and of course you
    want to calculate the vehicle tax and probably do other things with
    Vehicles too.
    You can put the persistence aspect of Vehicles into a
    PersistenceObjectManager, but then the others need somewhere too. If
    you use a bunch of Managers (one for security, one for locking...) then
    each class's behavior is scattered across these various Manager classes,
    each of which has to know about many classes. Or if you use one Manager
    class, it's going to know still more, plus you are forced to implement
    all the behavior in (or at least via) that manager's partition.
    An alternative would be to keep all the Vehicle classes' behavior
    encapsulated together, so a client always makes requests to a Vehicle,
    and the Vehicle delegates the implementation of requests to a chain of
    handler objects that hang off the vehicle object (a handler for
    security, another for persistence, and so on).
    One of the nice things about this is, the handlers can be responsible
    for going to another partition (if necessary), e.g. to perform
    persistence operations, or for more business-specific operations like
    tax calculations. And because the handlers are smart, you don't have to
    put a lot of code into service objects, the SOs can stay pretty simple.
    This isn't an approach you'll see in Express, so I hope of it's of some
    interest.
    General wrote:
    Part 1.1 Type: Plain Text (text/plain)
    Encoding: quoted-printable--
    Nick Willson
    SCAFFOLDS Consultant,
    Sage IT Partners, Inc.
    (415) 392 7243 x 373
    [email protected]
    The Leaders in Internet Enabled Enterprise Computing
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    >>>
    >>>
    >>
    >>
    ============================================
    Don Nelson
    Regional Consulting Manager - Rocky Mountain Region
    Forte Software, Inc.
    Denver, CO
    Phone: 303-265-7709
    Corporate voice mail: 510-986-3810
    aka: [email protected]
    ============================================
    "When you deal with higher numbers, you need higher math." - Hobbes
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    >>
    >
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    >
    >
    ============================================
    Don Nelson
    Regional Consulting Manager - Rocky Mountain Region
    Forte Software, Inc.
    Denver, CO
    Phone: 303-265-7709
    Corporate voice mail: 510-986-3810
    aka: [email protected]
    ============================================
    "When you deal with higher numbers, you need higher math." - Hobbes
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>

    Don,
    You are absolutely correct. But this is where I honestly think you are
    missing the point. While the mail program sends the mail, my mail message
    has an interface (i.e. send button) which can delegate that to the mail
    program. This makes it nice and simple for me the consumer of the mail
    program. It also means I can think of mailing by focusing on the interface
    (i.e. the button). It would suck if every time I wanted to mail something I
    had to identify the correct pop server to send it to (i.e the MailManager).
    Mailing something is the collaboration of the setup information of the mail
    program and my mail message. If I were to model this my mail object would
    indeed have a send method that could delegate to the correct mail servers.
    This is just simplicity of interface and it is a good practice in UI
    development just as it is in business model development. A simpler
    interface, I think we can all agree, provides for a better and quicker
    understanding.
    Mark Perreira
    Sage IT Partners.
    -----Original Message-----
    From: [email protected]
    [<a href="mailto:[email protected]">mailto:[email protected]]On</a> Behalf Of Don Nelson
    Sent: Thursday, June 18, 1998 9:22 AM
    To: Nick Willson
    Cc: [email protected]
    Subject: Re: Polymorphism - retrieving type information from the
    database
    Nick,
    It turns out that your message does not, indeed send itself. Your mailing
    program does that.
    Don
    At 11:54 PM 6/17/98 -0700, Nick Willson wrote:
    Hey Don,
    In the real world, no, you can't tell an invoice to put itself into anenvelope
    and mail itself. You have to know about stamps and post boxes and wherethey
    are located. But isn't it nice that in software you don't have to followthe
    real world very closely if you don't want to?
    Above the top left hand corner of this message I'm typing right now, thereis a
    send button which lets me tell the message to 'stuff itself into anenvelope
    and mail itself'. Why wouldn't you want to do that?
    Don Nelson wrote:
    This thread is switching context a bit, but I would add one thought to
    the
    idea of encapsulating behavior. One of the advantages to OO is that it
    helps us model real world behavior. In the real world, I would not askan
    invoice to stuff itself into an envelope and mail itself to its customer;I
    would not ask my vehicle to fuel itself or change its own oil; I wouldnot
    tell an egg carton to ask one of its eggs to fry itself. Even if these
    things were physically feasible, I could list a number of reasons why I
    still wouldn't want to do them. That is why we haveVehicleRepairManagers
    and SustenancePreparationManagers (aka, "Mechanics" and "Cooks").
    Don
    At 11:28 PM 6/15/98 -0700, Nick Willson wrote:
    Tim,
    You've had lots of good suggestions so I hope you won't mind an attempt
    at another one. The consensus seems to be for your option (1) for the
    Vehicle table, and Steve's example of a GenericConstraint (taking the
    place of your Vehicle) is probably how most people would go about
    answering your question. I don't have much to add to that, just wanted
    to offer something about where the persistence mechanism lives and how
    things look to clients that depend on it.
    Suppose for a moment you think about the Vehicle classes' persistence as
    being just one aspect of their behavior. In addition to persistence,
    you might have to implement security, or locking for concurrent access,
    or caching of vehicle objects to improve performance, and of course you
    want to calculate the vehicle tax and probably do other things with
    Vehicles too.
    You can put the persistence aspect of Vehicles into a
    PersistenceObjectManager, but then the others need somewhere too. If
    you use a bunch of Managers (one for security, one for locking...) then
    each class's behavior is scattered across these various Manager classes,
    each of which has to know about many classes. Or if you use one Manager
    class, it's going to know still more, plus you are forced to implement
    all the behavior in (or at least via) that manager's partition.
    An alternative would be to keep all the Vehicle classes' behavior
    encapsulated together, so a client always makes requests to a Vehicle,
    and the Vehicle delegates the implementation of requests to a chain of
    handler objects that hang off the vehicle object (a handler for
    security, another for persistence, and so on).
    One of the nice things about this is, the handlers can be responsible
    for going to another partition (if necessary), e.g. to perform
    persistence operations, or for more business-specific operations like
    tax calculations. And because the handlers are smart, you don't have to
    put a lot of code into service objects, the SOs can stay pretty simple.
    This isn't an approach you'll see in Express, so I hope of it's of some
    interest.
    General wrote:
    Part 1.1 Type: Plain Text (text/plain)
    Encoding: quoted-printable--
    Nick Willson
    SCAFFOLDS Consultant,
    Sage IT Partners, Inc.
    (415) 392 7243 x 373
    [email protected]
    The Leaders in Internet Enabled Enterprise Computing
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    >>>
    >>>
    >>
    ============================================
    Don Nelson
    Regional Consulting Manager - Rocky Mountain Region
    Forte Software, Inc.
    Denver, CO
    Phone: 303-265-7709
    Corporate voice mail: 510-986-3810
    aka: [email protected]
    ============================================
    "When you deal with higher numbers, you need higher math." - Hobbes--
    Nick
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href="http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    >
    >
    ============================================
    Don Nelson
    Regional Consulting Manager - Rocky Mountain Region
    Forte Software, Inc.
    Denver, CO
    Phone: 303-265-7709
    Corporate voice mail: 510-986-3810
    aka: [email protected]
    ============================================
    "When you deal with higher numbers, you need higher math." - Hobbes
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>

  • Retrieve system information using BAPI's

    Hi,
    I want to know if we can retrieve SAP information like :
    1) System name, sid, system number,db schema etc.
    2) Implemented CRM processes like sales, services etc. in CRM
    3) Netweaver component like BW, MI etc.
    using BAPI's / RFM...
    Please help..SAP ABAPers...
    Thanks..

    Hi Rashi,
    Plz go through the link.
    http://www.ibm.com/developerworks/websphere/techjournal/0306_minocha/minocha.html
    rewards if useful.
    Thanks
    Mohinder Singh Chauhan

  • How to retrieve CRL information from a client computer

    Is possible to retrieve CRL information from a client computer and how?
    Thanks.

    CRL's do not normally live on workstations... normally these are hosted on servers. If you want to see what server are in the local revocation list then look at the certificates mmc snap-in and look at the revoked certificate list. If you want to test
    a CRL for a certificate then export the certificate and run "Certutil -url"
    Alan Burchill (MVP)
    http://www.grouppolicy.biz
    @alanburchill

Maybe you are looking for

  • Another 10.4.9 Update Problem...my fault?

    I may have caused this one myself...During the software update I went to quit a program that was running and accidently selected something (I am not sure what) under the Apple Menu. My iMac immediately went to the login screen. I was able to log back

  • Macbook won't detect an external display

    Recently I decided to attempt to connect my Macbook to my new Sharp LCD TV. I have a mini DVI to DVI cable and then a DVI to VGA. When I hook up my Mac, nothing comes up. The television similarly displays 'No Signal'. The screen on the macbook goes b

  • Clean my start up disk

    how can in clean my start up disk it keeps tell me it is full

  • Need SQL Query - oracle 8i

    Hi, We are using Oracle 8i (Oracle8i Enterprise Edition Release *8.1.7.4.0 - 64bit Production*). My requirement is - I need output like USER_NAME Company Suri 01,86,65 Srinu 01,86,65 Here is the sample data. WITH t AS ( SELECT 'SURI' user_name ,'01'

  • [urgent]online game development

    i would like to know if i hope to develop an online game, like what we play in yahoo reversi, once the user put the black peg , the oponent can see he / she put the black peg , how this would be done...any recommend site to learn the online game prog