OSB: how to figure out the execution time of OSB proxy

Trying to figure out how to determine the execution time taken for any given OSB proxy. Seems like the OSB built-in alerting facilities can display the average response time of all calls to a proxy but not individually. Is there a way to dig this out from the monitoring data being collected?

Service monitoring which comes OOTB is supposed to be aggregated because in usual scenarios you dont need to see the processing time of a specific request. From a performance monitoring perspective the useful data usually is average processing time and minimum or maximum processing time for any request within the aggregation interval which is provided by OSB OOTB.
Now, in some cases the business might want to track each request individually. So, for example they can track how long did it take to process a specific order. OSB does not provide this feature OOTB. There are multiple ways to get this implemented. Two of the most common ways are:
1. Add a start and end time capturing in Proxy Services. You can use logging/reporting/publish to a DB etc to achieve this. But this is indeed intrusive and you will need to do this for every Proxy which needs to be monitored at every instance level. This is also a slight overhead in processing in itself.
2. Use monitoring products which can monitor the WS invocations externally. This will mean more investment but definitely a much better solution. You can consider using different products from Oracle and other vendors based on your requirements, features of products and costs. A few examples are OWSM, Oracle EM, CA Wily etc.

Similar Messages

  • How to find out the execution time of a sql inside a function

    Hi All,
    I am writing one function. There is only one IN parameter. In that parameter, i will pass one SQL select statement. And I want the function to return the exact execution time of that SQL statement.
    CREATE OR REPLACE FUNCTION function_name (p_sql IN VARCHAR2)
    RETURN NUMBER
    IS
    exec_time NUMBER;
    BEGIN
    --Calculate the execution time for the incoming sql statement.
    RETURN exec_time;
    END function_name;
    /

    Please note that wrapping query in a "SELECT COUNT(*) FROM (<query>)" doesn't necessarily reflect the execution time of the stand-alone query because the optimizer is smart and might choose a completely different execution plan for that query.
    A simple test case shows the potential difference of work performed by the database:
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    Session altered.
    SQL>
    SQL> drop table count_test purge;
    Table dropped.
    Elapsed: 00:00:00.17
    SQL>
    SQL> create table count_test as select * from all_objects;
    Table created.
    Elapsed: 00:00:02.56
    SQL>
    SQL> alter table count_test add constraint pk_count_test primary key (object_id)
    Table altered.
    Elapsed: 00:00:00.04
    SQL>
    SQL> exec dbms_stats.gather_table_stats(ownname=>null, tabname=>'COUNT_TEST')
    PL/SQL procedure successfully completed.
    Elapsed: 00:00:00.29
    SQL>
    SQL> set autotrace traceonly
    SQL>
    SQL> select * from count_test;
    5326 rows selected.
    Elapsed: 00:00:00.10
    Execution Plan
    Plan hash value: 3690877688
    | Id  | Operation         | Name       | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT  |            |  5326 |   431K|    23   (5)| 00:00:01 |
    |   1 |  TABLE ACCESS FULL| COUNT_TEST |  5326 |   431K|    23   (5)| 00:00:01 |
    Statistics
              1  recursive calls
              0  db block gets
            419  consistent gets
              0  physical reads
              0  redo size
         242637  bytes sent via SQL*Net to client
           4285  bytes received via SQL*Net from client
            357  SQL*Net roundtrips to/from client
              0  sorts (memory)
              0  sorts (disk)
           5326  rows processed
    SQL>
    SQL> select count(*) from (select * from count_test);
    Elapsed: 00:00:00.00
    Execution Plan
    Plan hash value: 572193338
    | Id  | Operation             | Name          | Rows  | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT      |               |     1 |     5   (0)| 00:00:01 |
    |   1 |  SORT AGGREGATE       |               |     1 |            |          |
    |   2 |   INDEX FAST FULL SCAN| PK_COUNT_TEST |  5326 |     5   (0)| 00:00:01 |
    Statistics
              1  recursive calls
              0  db block gets
             16  consistent gets
              0  physical reads
              0  redo size
            412  bytes sent via SQL*Net to client
            380  bytes received via SQL*Net from client
              2  SQL*Net roundtrips to/from client
              0  sorts (memory)
              0  sorts (disk)
              1  rows processed
    SQL>As you can see the number of blocks processed (consistent gets) is quite different. You need to actually fetch all records, e.g. using a PL/SQL block on the server to find out how long it takes to process the query, but that's not that easy if you want to have an arbitrary query string as input.
    Regards,
    Randolf
    Oracle related stuff blog:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle:
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

  • If my iPhone was stolen and wiped clean can I figure out the exact time it was wiped and the last GPS location before it was wiped?

    If my iPhone was stolen and wiped clean can I figure out the exact time it was wiped and the last GPS location before it was wiped?

    Sorry, no.

  • How to figure out the properties of field/object ??

    Hello
    I have field (say, its name is field_1) in my_form and  i am coloring yellow by using below code of initialization event:
    this.ui.oneOfChild.border.fill.color.value = "255,255,191"; (Actually, just for differentiating / tracing back purpose here  am assigning this yellow color to this field, you can suggest me any thing else that marks / tags this field (i can not populate a value, bcz its visible to user), so that in the  CHANGE event of this field, again i want to check/get/know that whether this field is tagged/marked or not)
    fine. But, because of some/below reason, i need to find out its color by using JavaScript, pls. let me know how to figure out its color is as yellow by using JavaScrit?
    Reason: If field_1's color is YELLOW (or you suggested any tag/mark as said in the above in red text), then i have to make HIDE the field_2
    Field_0's position is extreme left, Field_1's  position is middle and the Field_2's position is exterme right of the page.
    I guess, i hv only one option of finding out color, hence am looking forward for JavaScript to find out the color of a field in question
    (OR)
    Also, pls. let me know the JavaScript that How can i make HIDE a check box for that COMLETE session (i mean, starting from launching the form in the browser until he closes the window/browser/tab/form), i guess, this idea also workes for my requirement, ( i want to put this code in the docReady event) .....no matter/what ever code is existing there in any event of that field level
    Thank you

    Hi,
    If you want to give a visual indicator to the user, then colouring the field yellow is probably a good approach.
    However if you just want to keep track on the field, then you could test the field's value (.rawValue) and take appropriate action. In addition you can also attach a variable to an object using the <desc> element. It is a bit involved but you can find an example here: http://assure.ly/x1QObn.
    Hope that helps,
    Niall

  • How to find out the last time login for a locked login account?

    In ASE 15.4,there are many login account show as locked and unlocked. How to find out the last login time for those locked login account?

    Thank you.  The version of my ASE is 12.5.4.
    This is what I got from select * from syslogins: 
    suid status accdate totcpu totio spacelimit timelimit resultlimit dbname name password language pwdate audflags fullname srvname logincount procid
    1
    30 2 10/25/2012 11:41:10.430 AM 0 0 0 0 0 . . ... us_english 02/24/2.0.08 12:55:38.640 PM 0 [NULL] [NULL] [NULL] [NULL]
    this is what I got from exec sp_displaylogin 'mylogin':
    1 Suid: 46                               
    2 Loginame: mylogin   
    3 Fullname: FN LN
    4 Default Database: mydb
    5 Default Language: us_english   
    6 Auto Login Script:    
    7 Configured Authorization:   
    8 Locked: YES                              
    9 Date of Last Password Change: Apr 17 2010  2:36PM    
    10 Password expiration interval: 0            
    11 Password expired: NO                               
    12 Minimum password length: 6            
    13 Maximum failed logins: 0            
    14 Current failed login attempts:    
    15 Authenticate with: AUTH_DEFAULT                     
    which one is for last login time?

  • How to find out the exact time in UK with daylight savings.

    Hi,
    how can i get the exact time in UK even if the daylight savings time is implemented in UK..,
    now my code is implemented for IST ,how can i get the BST timings?
    Thankx.

    the setTimeZone method of SimpleDateFormat (actually inherited from DateFormat). Use it to set it to your timezone when parsing or formatting a date string for your timezone and set it to the UK timezone when parsing or formatting a date string for their timezone.
    Edit: IOW SimpleDateFormat was the answer, not a question.

  • How to figure out the changes made to seeded forms

    Hi,
    I was asked to figure out changes made in 11i seeded form.They took seeded form and customized it.In that form as soon as I click on one DFF it opens another form but I'm unable to use diagnostics->examine when the new form popped up.I would like to know how to identify form name,block name and item name.Is there any other option I can use to get those details?
    Thanks,
    Kiran

    This forum is for general Oracle Forms questions. Please post your question in the General EBS Discussion forum. If you have a general Forms question, by all means, ask it here! ;-)
    Craig...

  • How to find out the first time RMAN be utilized in DB

    I need to find out the history of RMAN process in my database, like when it was used first time, and status ect...
    I have checked all v$RMAN_xxx view and v$backup_XXXX views, didn't fine anything.
    Is there other views that may be helpful?
    Also any way I can find out when was archivelog turned on?
    Thanks

    Here is the version
    SQL> select banner from v$version;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.1.0.4.0 - Prod
    PL/SQL Release 10.1.0.4.0 - Production
    CORE 10.1.0.4.0 Production
    TNS for 32-bit Windows: Version 10.1.0.4.0 - Production
    NLSRTL Version 10.1.0.4.0 - Production
    Here is what I got if I just issue RMAN from command line:
    E:\>rman
    Recovery Manager: Release 10.2.0.2.0 - Production on Tue Feb 27 11:21:18 2007
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    RMAN>
    here is what I got if I got into $oracle_home/bin
    E:\>cd oracle\product\10.1.0\db_1\bin
    E:\oracle\product\10.1.0\Db_1\BIN>rman
    Recovery Manager: Release 10.1.0.4.0 - Production
    Copyright (c) 1995, 2004, Oracle. All rights reserved.
    RMAN>
    Thanks for the help.

  • Tagging loops,how to figure out the key they're in ?

    I have a few loops that are not tagged and I want to use them but must figure out what key they are in,is there an app or program that will tell you the key and or bpm ?

    You can use Soundtrack loop utility to sample a small portion (like a measure or so) and determine the BMP, as for the key, my method would be to figure it out myself on my guitar or a keyboard.

  • How to figure out the cause of kernel panics?

    Hi, I've recently been experiencing kernel panics, and I would greatly appreciate it if someone could help me find out the reason why. Before I go into more detail, I have a 13-inch, mid 2012 Macbook Pro running OS X Mavericks (10.9.3). Here are some more specifics -
      Model Identifier:          MacBookPro9,2
      Processor Name:          Intel Core i5
      Processor Speed:          2.5 GHz
      Number of Processors:          1
      Total Number of Cores:          2
      L2 Cache (per Core):          256 KB
      L3 Cache:          3 MB
      Memory:          4 GB
      Boot ROM Version:          MBP91.00D3.B08
    Anyway, I did a hardware test, and it came back saying there were no hardware issues. Also, the other day I reinstalled OS X Mavericks, and a kernel panic still occurred afterwards. Lastly, a few months ago I changed out my hard drive because the hard drive it came with was really loud. The new hard drive that is currently inside my Macbook is a TOSHIBA Q Series Pro Internal Solid-State 128 GB Drive. Hopefully that's enough background information, but if you have any other questions I'd be happy to answer them. Thanks a lot.
    These are just a few random Kernel Panic logs that I saved to my computer:
    Anonymous UUID:       E18A33E1-55C7-D005-98F0-A82281587EBC
    Wed May 14 17:38:42 2014
    panic(cpu 3 caller 0xffffff800604f2fc): "OSObject::_RESERVEDOSObject6 called."@/SourceCache/xnu/xnu-2422.92.1/libkern/c++/OSMetaClass.cpp:1068
    Backtrace (CPU 3), Frame : Return Address
    0xffffff8084e739d0 : 0xffffff8005c22fa9
    0xffffff8084e73a50 : 0xffffff800604f2fc
    0xffffff8084e73a90 : 0xffffff800604f539
    0xffffff8084e73ac0 : 0xffffff800608922f
    0xffffff8084e73ae0 : 0xffffff8006093e90
    0xffffff8084e73b50 : 0xffffff8006093c59
    0xffffff8084e73b90 : 0xffffff800604b23e
    0xffffff8084e73d20 : 0xffffff800604b376
    0xffffff8084e73d50 : 0xffffff800608eb35
    0xffffff8084e73dc0 : 0xffffff8006094314
    0xffffff8084e73de0 : 0xffffff80060c9741
    0xffffff8084e73e10 : 0xffffff8005cb1991
    0xffffff8084e73e50 : 0xffffff8005c26bf1
    0xffffff8084e73e80 : 0xffffff8005c139f5
    0xffffff8084e73ef0 : 0xffffff8005c1e043
    0xffffff8084e73f70 : 0xffffff8005cc97bd
    0xffffff8084e73fb0 : 0xffffff8005cf3b96
    BSD process name corresponding to current thread: com.apple.WebKit
    Mac OS version:
    13C1021
    Kernel version:
    Darwin Kernel Version 13.1.0: Wed Apr  2 23:52:02 PDT 2014; root:xnu-2422.92.1~2/RELEASE_X86_64
    Kernel UUID: E9CF78E2-1E9F-3B6F-81A4-FEE6C6D0E4D5
    Kernel slide:     0x0000000005a00000
    Kernel text base: 0xffffff8005c00000
    System model name: MacBookPro9,2 (Mac-6F01561E16C75D06)
    System uptime in nanoseconds: 10144674766562
    last loaded kext at 9988970944328: com.apple.driver.AppleIntelMCEReporter     104 (addr 0xffffff7f87b20000, size 49152)
    last unloaded kext at 10093142267333: com.apple.driver.AppleIntelMCEReporter     104 (addr 0xffffff7f87b20000, size 32768)
    loaded kexts:
    com.apple.driver.AudioAUUC     1.60
    com.apple.filesystems.autofs     3.0
    com.apple.iokit.IOBluetoothSerialManager     4.2.3f10
    com.apple.driver.AGPM     100.14.15
    com.apple.driver.X86PlatformShim     1.0.0
    com.apple.driver.AppleMikeyHIDDriver     124
    com.apple.driver.AppleHDA     2.6.0f1
    com.apple.driver.AppleMikeyDriver     2.6.0f1
    com.apple.driver.AppleUpstreamUserClient     3.5.13
    com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport     4.2.3f10
    com.apple.driver.AppleBacklight     170.3.5
    com.apple.driver.AppleMCCSControl     1.1.12
    com.apple.driver.AppleSMCLMU     2.0.4d1
    com.apple.driver.AppleSMCPDRC     1.0.0
    com.apple.iokit.IOUserEthernet     1.0.0d1
    com.apple.driver.AppleIntelHD4000Graphics     8.2.4
    com.apple.driver.AppleLPC     1.7.0
    com.apple.Dont_Steal_Mac_OS_X     7.0.0
    com.apple.driver.AppleHWAccess     1
    com.apple.driver.AppleIntelFramebufferCapri     8.2.4
    com.apple.driver.AppleThunderboltIP     1.1.2
    com.apple.driver.SMCMotionSensor     3.0.4d1
    com.apple.driver.AppleUSBTCButtons     240.2
    com.apple.driver.AppleUSBTCKeyboard     240.2
    com.apple.driver.AppleIRController     325.7
    com.apple.AppleFSCompression.AppleFSCompressionTypeDataless     1.0.0d1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib     1.0.0d1
    com.apple.BootCache     35
    com.apple.iokit.SCSITaskUserClient     3.6.6
    com.apple.driver.XsanFilter     404
    com.apple.iokit.IOAHCIBlockStorage     2.5.1
    com.apple.driver.AppleFWOHCI     4.9.9
    com.apple.iokit.AppleBCM5701Ethernet     3.8.1b2
    com.apple.driver.AppleSDXC     1.5.2
    com.apple.driver.AppleUSBHub     666.4.0
    com.apple.driver.AppleUSBEHCI     660.4.0
    com.apple.driver.AppleAHCIPort     3.0.0
    com.apple.driver.AirPort.Brcm4331     700.20.22
    com.apple.driver.AppleUSBXHCI     670.4.0
    com.apple.driver.AppleSmartBatteryManager     161.0.0
    com.apple.driver.AppleHPET     1.8
    com.apple.driver.AppleACPIButtons     2.0
    com.apple.driver.AppleRTC     2.0
    com.apple.driver.AppleSMBIOS     2.1
    com.apple.driver.AppleACPIEC     2.0
    com.apple.driver.AppleAPIC     1.7
    com.apple.driver.AppleIntelCPUPowerManagementClient     216.0.0
    com.apple.nke.applicationfirewall     153
    com.apple.security.quarantine     3
    com.apple.driver.AppleIntelCPUPowerManagement     216.0.0
    com.apple.kext.triggers     1.0
    com.apple.iokit.IOSerialFamily     10.0.7
    com.apple.driver.DspFuncLib     2.6.0f1
    com.apple.vecLib.kext     1.0.0
    com.apple.iokit.IOAudioFamily     1.9.5fc2
    com.apple.kext.OSvKernDSPLib     1.14
    com.apple.iokit.IOBluetoothHostControllerUSBTransport     4.2.3f10
    com.apple.iokit.IOFireWireIP     2.2.6
    com.apple.driver.AppleSMBusController     1.0.11d1
    com.apple.driver.AppleSMBusPCI     1.0.12d1
    com.apple.driver.X86PlatformPlugin     1.0.0
    com.apple.iokit.IOSurface     91
    com.apple.driver.AppleHDAController     2.6.0f1
    com.apple.iokit.IOHDAFamily     2.6.0f1
    com.apple.driver.IOPlatformPluginFamily     5.7.0d10
    com.apple.driver.AppleBacklightExpert     1.0.4
    com.apple.iokit.IONDRVSupport     2.4.1
    com.apple.iokit.IOBluetoothFamily     4.2.3f10
    com.apple.iokit.IOAcceleratorFamily2     98.14
    com.apple.AppleGraphicsDeviceControl     3.4.35
    com.apple.iokit.IOGraphicsFamily     2.4.1
    com.apple.driver.AppleSMC     3.1.8
    com.apple.driver.AppleUSBMultitouch     240.9
    com.apple.driver.AppleThunderboltDPInAdapter     3.1.7
    com.apple.driver.AppleThunderboltDPAdapterFamily     3.1.7
    com.apple.driver.AppleThunderboltPCIDownAdapter     1.4.5
    com.apple.iokit.IOUSBHIDDriver     660.4.0
    com.apple.driver.AppleUSBMergeNub     650.4.0
    com.apple.driver.AppleUSBComposite     656.4.1
    com.apple.iokit.IOSCSIMultimediaCommandsDevice     3.6.6
    com.apple.iokit.IOBDStorageFamily     1.7
    com.apple.iokit.IODVDStorageFamily     1.7.1
    com.apple.iokit.IOCDStorageFamily     1.7.1
    com.apple.driver.AppleThunderboltNHI     2.0.1
    com.apple.iokit.IOThunderboltFamily     3.2.7
    com.apple.iokit.IOAHCISerialATAPI     2.6.1
    com.apple.iokit.IOSCSIArchitectureModelFamily     3.6.6
    com.apple.iokit.IOFireWireFamily     4.5.5
    com.apple.iokit.IOEthernetAVBController     1.0.3b4
    com.apple.driver.mDNSOffloadUserClient     1.0.1b5
    com.apple.iokit.IOAHCIFamily     2.6.5
    com.apple.iokit.IOUSBUserClient     660.4.2
    com.apple.iokit.IO80211Family     630.35
    com.apple.iokit.IONetworkingFamily     3.2
    com.apple.iokit.IOUSBFamily     675.4.0
    com.apple.driver.AppleEFINVRAM     2.0
    com.apple.driver.AppleEFIRuntime     2.0
    com.apple.iokit.IOHIDFamily     2.0.0
    com.apple.iokit.IOSMBusFamily     1.1
    com.apple.security.sandbox     278.11
    com.apple.kext.AppleMatch     1.0.0d1
    com.apple.security.TMSafetyNet     7
    com.apple.driver.AppleKeyStore     2
    com.apple.driver.DiskImages     371.1
    com.apple.iokit.IOStorageFamily     1.9
    com.apple.iokit.IOReportFamily     23
    com.apple.driver.AppleFDEKeyStore     28.30
    com.apple.driver.AppleACPIPlatform     2.0
    com.apple.iokit.IOPCIFamily     2.9
    com.apple.iokit.IOACPIFamily     1.4
    com.apple.kec.pthread     1
    com.apple.kec.corecrypto     1.0
    Model: MacBookPro9,2, BootROM MBP91.00D3.B08, 2 processors, Intel Core i5, 2.5 GHz, 4 GB, SMC 2.2f44
    Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In, 1024 MB
    Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1600 MHz, 0x802C, 0x384A54463235363634485A2D3147364D3120
    Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1600 MHz, 0x802C, 0x384A54463235363634485A2D3147364D3120
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xF5), Broadcom BCM43xx 1.0 (5.106.98.100.22)
    Bluetooth: Version 4.2.3f10 13477, 3 services, 15 devices, 1 incoming serial ports
    Network Service: Wi-Fi, AirPort, en1
    Serial ATA Device: TOSHIBA THNSNJ128GCST, 128.04 GB
    Serial ATA Device: HL-DT-ST DVDRW  GS31N
    USB Device: Hub
    USB Device: FaceTime HD Camera (Built-in)
    USB Device: Hub
    USB Device: Hub
    USB Device: Apple Internal Keyboard / Trackpad
    USB Device: IR Receiver
    USB Device: BRCM20702 Hub
    USB Device: Bluetooth USB Host Controller
    Thunderbolt Bus: MacBook Pro, Apple Inc., 25.1
    Anonymous UUID:       E18A33E1-55C7-D005-98F0-A82281587EBC
    Tue May 13 18:52:34 2014
    panic(cpu 0 caller 0xffffff8020edbe7e): Kernel trap at 0xffffff7fa2012cde, type 14=page fault, registers:
    CR0: 0x0000000080010033, CR2: 0x00000000000000b2, CR3: 0x00000000461aa065, CR4: 0x00000000001606e0
    RAX: 0x00000000000000b2, RBX: 0xffffff802e3b43e8, RCX: 0xffffff8030889c30, RDX: 0xffffff802e3b43e8
    RSP: 0xffffff809a0fbe20, RBP: 0xffffff809a0fbe40, RSI: 0xffffff8030889c30, RDI: 0xffffff8030889b58
    R8:  0x0000000000000000, R9:  0x0000000000000000, R10: 0x0000000000000000, R11: 0x0000000000000000
    R12: 0xffffff8030889b58, R13: 0xffffff7fa18167b0, R14: 0xffffff802e3b43e8, R15: 0xffffff8030889c30
    RFL: 0x0000000000010286, RIP: 0xffffff7fa2012cde, CS:  0x0000000000000008, SS:  0x0000000000000010
    Fault CR2: 0x00000000000000b2, Error code: 0x0000000000000002, Fault CPU: 0x0
    Backtrace (CPU 0), Frame : Return Address
    0xffffff809a0fbab0 : 0xffffff8020e22fa9
    0xffffff809a0fbb30 : 0xffffff8020edbe7e
    0xffffff809a0fbd00 : 0xffffff8020ef3376
    0xffffff809a0fbd20 : 0xffffff7fa2012cde
    0xffffff809a0fbe40 : 0xffffff7fa1811d48
    0xffffff809a0fbe70 : 0xffffff7fa1813120
    0xffffff809a0fbef0 : 0xffffff7fa18131f3
    0xffffff809a0fbf10 : 0xffffff8021232e0e
    0xffffff809a0fbf50 : 0xffffff802123e413
    0xffffff809a0fbfb0 : 0xffffff8020ef3b76
          Kernel Extensions in backtrace:
             com.apple.kec.pthread(1.0)[619F6A5D-FFA2-3B59-9993-958FD7154B83]@0xffffff7fa180 e000->0xffffff7fa1818fff
             com.apple.iokit.IO80211Family(630.35)[DB0B1486-B012-38EB-BAFA-116954ACD8FA]@0xf fffff7fa1fe7000->0xffffff7fa205ffff
                dependency: com.apple.iokit.IONetworkingFamily(3.2)[1EAD69CB-6AB4-387F-94C4-8FAAFF28354C]@0 xffffff7fa1936000
    BSD process name corresponding to current thread: PluginProcess
    Mac OS version:
    13C1021
    Kernel version:
    Darwin Kernel Version 13.1.0: Wed Apr  2 23:52:02 PDT 2014; root:xnu-2422.92.1~2/RELEASE_X86_64
    Kernel UUID: E9CF78E2-1E9F-3B6F-81A4-FEE6C6D0E4D5
    Kernel slide:     0x0000000020c00000
    Kernel text base: 0xffffff8020e00000
    System model name: MacBookPro9,2 (Mac-6F01561E16C75D06)
    System uptime in nanoseconds: 1469549028903
    last loaded kext at 1068931074892: com.apple.driver.AppleIntelMCEReporter          104 (addr 0xffffff7fa2d20000, size 49152)
    last unloaded kext at 1185721055537: com.apple.driver.AppleIntelMCEReporter          104 (addr 0xffffff7fa2d20000, size 32768)
    loaded kexts:
    com.apple.driver.AudioAUUC          1.60
    com.apple.filesystems.autofs          3.0
    com.apple.iokit.IOBluetoothSerialManager          4.2.3f10
    com.apple.driver.X86PlatformShim          1.0.0
    com.apple.driver.AGPM          100.14.15
    com.apple.driver.AppleMikeyHIDDriver          124
    com.apple.iokit.IOUserEthernet          1.0.0d1
    com.apple.driver.AppleHDA          2.6.0f1
    com.apple.driver.AppleUpstreamUserClient          3.5.13
    com.apple.driver.AppleMikeyDriver          2.6.0f1
    com.apple.Dont_Steal_Mac_OS_X          7.0.0
    com.apple.driver.AppleLPC          1.7.0
    com.apple.driver.AppleHWAccess          1
    com.apple.driver.AppleThunderboltIP          1.1.2
    com.apple.driver.AppleSMCLMU          2.0.4d1
    com.apple.driver.AppleSMCPDRC          1.0.0
    com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport          4.2.3f10
    com.apple.driver.AppleIntelHD4000Graphics          8.2.4
    com.apple.driver.AppleIntelFramebufferCapri          8.2.4
    com.apple.driver.AppleBacklight          170.3.5
    com.apple.driver.AppleMCCSControl          1.1.12
    com.apple.driver.SMCMotionSensor          3.0.4d1
    com.apple.driver.AppleUSBTCButtons          240.2
    com.apple.driver.AppleUSBTCKeyboard          240.2
    com.apple.driver.AppleIRController          325.7
    com.apple.AppleFSCompression.AppleFSCompressionTypeDataless          1.0.0d1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib          1.0.0d1
    com.apple.BootCache          35
    com.apple.iokit.SCSITaskUserClient          3.6.6
    com.apple.driver.XsanFilter          404
    com.apple.iokit.IOAHCIBlockStorage          2.5.1
    com.apple.driver.AppleSDXC          1.5.2
    com.apple.iokit.AppleBCM5701Ethernet          3.8.1b2
    com.apple.driver.AppleFWOHCI          4.9.9
    com.apple.driver.AppleUSBHub          666.4.0
    com.apple.driver.AppleAHCIPort          3.0.0
    com.apple.driver.AirPort.Brcm4331          700.20.22
    com.apple.driver.AppleUSBXHCI          670.4.0
    com.apple.driver.AppleUSBEHCI          660.4.0
    com.apple.driver.AppleSmartBatteryManager          161.0.0
    com.apple.driver.AppleRTC          2.0
    com.apple.driver.AppleACPIButtons          2.0
    com.apple.driver.AppleHPET          1.8
    com.apple.driver.AppleSMBIOS          2.1
    com.apple.driver.AppleACPIEC          2.0
    com.apple.driver.AppleAPIC          1.7
    com.apple.driver.AppleIntelCPUPowerManagementClient          216.0.0
    com.apple.nke.applicationfirewall          153
    com.apple.security.quarantine          3
    com.apple.driver.AppleIntelCPUPowerManagement          216.0.0
    com.apple.kext.triggers          1.0
    com.apple.iokit.IOSerialFamily          10.0.7
    com.apple.driver.DspFuncLib          2.6.0f1
    com.apple.vecLib.kext          1.0.0
    com.apple.iokit.IOAudioFamily          1.9.5fc2
    com.apple.kext.OSvKernDSPLib          1.14
    com.apple.iokit.IOBluetoothFamily          4.2.3f10
    com.apple.driver.X86PlatformPlugin          1.0.0
    com.apple.driver.IOPlatformPluginFamily          5.7.0d10
    com.apple.iokit.IOFireWireIP          2.2.6
    com.apple.iokit.IOBluetoothHostControllerUSBTransport          4.2.3f10
    com.apple.driver.AppleSMBusPCI          1.0.12d1
    com.apple.driver.AppleHDAController          2.6.0f1
    com.apple.iokit.IOHDAFamily          2.6.0f1
    com.apple.iokit.IOSurface          91
    com.apple.iokit.IOAcceleratorFamily2          98.14
    com.apple.AppleGraphicsDeviceControl          3.4.35
    com.apple.driver.AppleBacklightExpert          1.0.4
    com.apple.iokit.IONDRVSupport          2.4.1
    com.apple.driver.AppleSMBusController          1.0.11d1
    com.apple.iokit.IOGraphicsFamily          2.4.1
    com.apple.driver.AppleSMC          3.1.8
    com.apple.driver.AppleUSBMultitouch          240.9
    com.apple.iokit.IOUSBHIDDriver          660.4.0
    com.apple.driver.AppleThunderboltDPInAdapter          3.1.7
    com.apple.driver.AppleThunderboltDPAdapterFamily          3.1.7
    com.apple.driver.AppleThunderboltPCIDownAdapter          1.4.5
    com.apple.driver.AppleUSBMergeNub          650.4.0
    com.apple.driver.AppleUSBComposite          656.4.1
    com.apple.iokit.IOSCSIMultimediaCommandsDevice          3.6.6
    com.apple.iokit.IOBDStorageFamily          1.7
    com.apple.iokit.IODVDStorageFamily          1.7.1
    com.apple.iokit.IOCDStorageFamily          1.7.1
    com.apple.iokit.IOAHCISerialATAPI          2.6.1
    com.apple.iokit.IOSCSIArchitectureModelFamily          3.6.6
    com.apple.driver.AppleThunderboltNHI          2.0.1
    com.apple.iokit.IOThunderboltFamily          3.2.7
    com.apple.iokit.IOEthernetAVBController          1.0.3b4
    com.apple.driver.mDNSOffloadUserClient          1.0.1b5
    com.apple.iokit.IOFireWireFamily          4.5.5
    com.apple.iokit.IOAHCIFamily          2.6.5
    com.apple.iokit.IOUSBUserClient          660.4.2
    com.apple.iokit.IO80211Family          630.35
    com.apple.iokit.IONetworkingFamily          3.2
    com.apple.iokit.IOUSBFamily          675.4.0
    com.apple.driver.AppleEFINVRAM          2.0
    com.apple.driver.AppleEFIRuntime          2.0
    com.apple.iokit.IOHIDFamily          2.0.0
    com.apple.iokit.IOSMBusFamily          1.1
    com.apple.security.sandbox          278.11
    com.apple.kext.AppleMatch          1.0.0d1
    com.apple.security.TMSafetyNet          7
    com.apple.driver.AppleKeyStore          2
    com.apple.driver.DiskImages          371.1
    com.apple.iokit.IOStorageFamily          1.9
    com.apple.iokit.IOReportFamily          23
    com.apple.driver.AppleFDEKeyStore          28.30
    com.apple.driver.AppleACPIPlatform          2.0
    com.apple.iokit.IOPCIFamily          2.9
    com.apple.iokit.IOACPIFamily          1.4
    com.apple.kec.pthread          1
    com.apple.kec.corecrypto          1.0
    Model: MacBookPro9,2, BootROM MBP91.00D3.B08, 2 processors, Intel Core i5, 2.5 GHz, 4 GB, SMC 2.2f44
    Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In, 1024 MB
    Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1600 MHz, 0x802C, 0x384A54463235363634485A2D3147364D3120
    Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1600 MHz, 0x802C, 0x384A54463235363634485A2D3147364D3120
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xF5), Broadcom BCM43xx 1.0 (5.106.98.100.22)
    Bluetooth: Version 4.2.3f10 13477, 3 services, 15 devices, 1 incoming serial ports
    Network Service: Wi-Fi, AirPort, en1
    Serial ATA Device: TOSHIBA THNSNJ128GCST, 128.04 GB
    Serial ATA Device: HL-DT-ST DVDRW  GS31N
    USB Device: Hub
    USB Device: FaceTime HD Camera (Built-in)
    USB Device: Hub
    USB Device: Hub
    USB Device: Apple Internal Keyboard / Trackpad
    USB Device: IR Receiver
    USB Device: BRCM20702 Hub
    USB Device: Bluetooth USB Host Controller
    Thunderbolt Bus: MacBook Pro, Apple Inc., 25.1

    You seem to have ruled out everything but a bad logic board.

  • How to figure out the size of an object - java out of heap memory error

    Hi all,
    I am using an object that I found in a library that I didn't create so I don't know its internal state or members.
    I created a single one of these objects and I call announce() on this object which just sends a UDP announcement over the channel to notify listeners. However, after a message #124,288 I get a java out of heap memory error.
    I am wondering if this announce() method is causing the state of the object to grow with every call...it seems unlikely but I want to check to see if it's reserving a growing amount of heap memory without ever allowing it to free.
    My question is how can I check how big the object is within my program? I'd like to check, for instance, at every 10,000 messages sent how much memory the object is taking up. Is there a method call for that? Would I have to use some kind of debugger or memory monitor? I would like something easy to use.
    Please let me know, and thanks in advance.
    Julian

    jboolean23 wrote:
    Thanks for the quick reply.
    I say it's unlikely that the methods I call are filling up heap memory because I have one Message object. This one Message has a myMsg String member. Whenever I want to change the message I call myMsg = "anewstringhere". And then I do myMessageObject.announce(); And for that reason i say I only have one Message object. The only thing added to the heap would be the strings that I replace myMsg with. The old references to myMsg are no longer valid and should be garbage collected..
    Unless of course if you are calling intern() on them.
    so here's my train of thought (and this isn't what my actual code looks like):
    myMessageObject.myMsg = "hello" //creates a string on the heap? I assume this is equivalent to saying myMsg = new String("hello")No they are not the same.
    The text literal will be in the intern space. Both code fragments would do that.
    The second example would create a second instance of String(). That second instance would be cleaned when no longer referenced. But the literal will not.
    Is my thought process correct? You are calling a third party library right so mock it (write a simple replacement that does the minimal correct functionality.) Substitute it in your code. And then run. If it still fails then the problem is in your code. If not then it is either in the library or the way that you use the library.

  • Symbol Lookup Error: How to figure out the cause?

    Hi,
    I'm the maintainer of a package in the AUR that recently started spewing out this error:
    ./racer: symbol lookup error: ./racer: undefined symbol: _ZN4FMOD6System13getDriverCapsEiPjPiS2_P16FMOD_SPEAKERMODE
    Now I should note that this is a binary application, so recompiling is not an option.
    I would like to learn something here, so I'm chasing down some information. I hope one here is able to help me out.
    I've learned that this is most likely due to a library no longer providing what the application needs or simply not being available (correct?)
    Otherwise, this could be due to changes in the compiler (correct?)
    So I ran ldd:
    [stefan@archsteef racer-3d]$ ldd racer
    linux-gate.so.1 => (0xb78cf000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb777e000)
    libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb770c000)
    libGL.so.1 => /usr/lib/libGL.so.1 (0xb7639000)
    libfmodex.so => /usr/lib/libfmodex.so (0xb74a2000)
    libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb749c000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb73ad000)
    libm.so.6 => /lib/libm.so.6 (0xb7383000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7366000)
    libc.so.6 => /lib/libc.so.6 (0xb71fd000)
    libdl.so.2 => /lib/libdl.so.2 (0xb71f8000)
    libpthread.so.0 => /lib/libpthread.so.0 (0xb71dc000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb71be000)
    libnvidia-tls.so.285.05.09 => /usr/lib/libnvidia-tls.so.285.05.09 (0xb71ba000)
    libnvidia-glcore.so.285.05.09 => /usr/lib/libnvidia-glcore.so.285.05.09 (0xb5676000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb5664000)
    /lib/ld-linux.so.2 (0xb78d0000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb5660000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb565b000)
    It would appear that all required libraries are available (correct?)
    My next thought was that thus: the library must be available, but no longer provide what the application wants.
    My question:
    How should I proceed in finding out:
    - what library is (was) responsible for the symbol?
    - am I at all in the right train of thought?

    I'm not an expert, but i have the same error:
    the error ends with FMOD_SPEAKERMODE, so i think the library that is responsible for this error is libfmodex.so.
    The Loki installer contain a version of libfmodex.so in lib/ directory, but i get another error using that one.
    I hope in a solution, now i'm looking in the web!

  • How to find out the remaining time of guarantee of an iPad Air?

    I have received a second hand iPad air today and I would like to know how long of guarantee it still  has. Is there any way that, by serial number, activation or other thing, I can access it?If I need to use the guarantee  do I must show any receipt or the activation is  already  enough?

    Enter your Serial Number here:
    Check Your Service and Support Coverage
    You can find your serial number here:
    Settings > General > About > Serial Number

  • How to figure out the correct screen resolution?

    My 2 year old was playing with my iMac G5 and messed up the resolution setting. I have managed to restore it to something that looks okay, but am not certain what the optimum is. In System Preferences/Displays I have it set to 1600x1200 60Hz, which I suspect is more pixels than this 3.5 year old 17' iMac has. If I go to About this Mac/More Info... I see the iMac resolution says 1440x900 (this is not one of the choices in System Preferences/Displays) and the VGA Display says 1600x1200 @ 60 Hz which I wonder is for any external display or something and I believe just reflects what I have the Preferences set to. Any way to discover what the optimum resolution should be?

    I don't think you can choose more pixels than your machine has, or it wouldn't be a choice. I have always understood that the optimum resolution is the largest available as a choice in Display.

  • TO REDUCE THE EXECUTION TIME OF REPORT

    HI,
         CAN ANYONE TELL ME THAT, HOW CAN I REDUCE THE EXECUTION TIME OF THE REPORT. IS THERE ANY IDEA TO IMPROVE THE PERFORMANCE OF THE REPORT.

    Hi Santosh,
    Good check out the following documentation
    <b>Performance tuning</b>
    For all entries
    Nested selects
    Select using JOINS
    Use the selection criteria
    Use the aggregated functions
    Select with view
    Select with index support
    Select … Into table
    Select with selection list
    Key access to multiple lines
    Copying internal tables
    Modifying a set of lines
    Deleting a sequence of lines
    Linear search vs. binary
    Comparison of internal tables
    Modify selected components
    Appending two internal tables
    Deleting a set of lines
    Tools available in SAP to pin-point a performance problem
    <b>Optimizing the load of the database</b>
    For all entries
    The for all entries creates a where clause, where all the entries in the driver table are combined with OR. If the number of entries in the driver table is larger than rsdb/max_blocking_factor, several similar SQL statements are executed to limit the length of the WHERE clause.
    The plus
    Large amount of data
    Mixing processing and reading of data
    Fast internal reprocessing of data
    Fast
    The Minus
    Difficult to program/understand
    Memory could be critical (use FREE or PACKAGE size)
    Some steps that might make FOR ALL ENTRIES more efficient:
    Removing duplicates from the the driver table
    Sorting the driver table
    If possible, convert the data in the driver table to ranges so a BETWEEN statement is used instead of and OR statement:
    FOR ALL ENTRIES IN i_tab
      WHERE mykey >= i_tab-low and
            mykey <= i_tab-high.
    Nested selects
    The plus:
    Small amount of data
    Mixing processing and reading of data
    Easy to code - and understand
    The minus:
    Large amount of data
    when mixed processing isn’t needed
    Performance killer no. 1
    Select using JOINS
    The plus
    Very large amount of data
    Similar to Nested selects - when the accesses are planned by the programmer
    In some cases the fastest
    Not so memory critical
    The minus
    Very difficult to program/understand
    Mixing processing and reading of data not possible
    Use the selection criteria
    SELECT * FROM SBOOK.                   
      CHECK: SBOOK-CARRID = 'LH' AND       
                      SBOOK-CONNID = '0400'.        
    ENDSELECT.                             
    SELECT * FROM SBOOK                     
      WHERE CARRID = 'LH' AND               
            CONNID = '0400'.                
    ENDSELECT.                              
    Use the aggregated functions
    C4A = '000'.              
    SELECT * FROM T100        
      WHERE SPRSL = 'D' AND   
            ARBGB = '00'.     
      CHECK: T100-MSGNR > C4A.
      C4A = T100-MSGNR.       
    ENDSELECT.                
    SELECT MAX( MSGNR ) FROM T100 INTO C4A 
    WHERE SPRSL = 'D' AND                
           ARBGB = '00'.                  
    Select with view
    SELECT * FROM DD01L                    
      WHERE DOMNAME LIKE 'CHAR%'           
            AND AS4LOCAL = 'A'.            
      SELECT SINGLE * FROM DD01T           
        WHERE   DOMNAME    = DD01L-DOMNAME 
            AND AS4LOCAL   = 'A'           
            AND AS4VERS    = DD01L-AS4VERS 
            AND DDLANGUAGE = SY-LANGU.     
    ENDSELECT.                             
    SELECT * FROM DD01V                    
    WHERE DOMNAME LIKE 'CHAR%'           
           AND DDLANGUAGE = SY-LANGU.     
    ENDSELECT.                             
    Select with index support
    SELECT * FROM T100            
    WHERE     ARBGB = '00'      
           AND MSGNR = '999'.    
    ENDSELECT.                    
    SELECT * FROM T002.             
      SELECT * FROM T100            
        WHERE     SPRSL = T002-SPRAS
              AND ARBGB = '00'      
              AND MSGNR = '999'.    
      ENDSELECT.                    
    ENDSELECT.                      
    Select … Into table
    REFRESH X006.                 
    SELECT * FROM T006 INTO X006. 
      APPEND X006.                
    ENDSELECT
    SELECT * FROM T006 INTO TABLE X006.
    Select with selection list
    SELECT * FROM DD01L              
      WHERE DOMNAME LIKE 'CHAR%'     
            AND AS4LOCAL = 'A'.      
    ENDSELECT
    SELECT DOMNAME FROM DD01L    
    INTO DD01L-DOMNAME         
    WHERE DOMNAME LIKE 'CHAR%' 
           AND AS4LOCAL = 'A'.  
    ENDSELECT
    Key access to multiple lines
    LOOP AT TAB.          
    CHECK TAB-K = KVAL. 
    ENDLOOP.              
    LOOP AT TAB WHERE K = KVAL.     
    ENDLOOP.                        
    Copying internal tables
    REFRESH TAB_DEST.              
    LOOP AT TAB_SRC INTO TAB_DEST. 
      APPEND TAB_DEST.             
    ENDLOOP.                       
    TAB_DEST[] = TAB_SRC[].
    Modifying a set of lines
    LOOP AT TAB.             
      IF TAB-FLAG IS INITIAL.
        TAB-FLAG = 'X'.      
      ENDIF.                 
      MODIFY TAB.            
    ENDLOOP.                 
    TAB-FLAG = 'X'.                  
    MODIFY TAB TRANSPORTING FLAG     
               WHERE FLAG IS INITIAL.
    Deleting a sequence of lines
    DO 101 TIMES.               
      DELETE TAB_DEST INDEX 450.
    ENDDO.                      
    DELETE TAB_DEST FROM 450 TO 550.
    Linear search vs. binary
    READ TABLE TAB WITH KEY K = 'X'.
    READ TABLE TAB WITH KEY K = 'X' BINARY SEARCH.
    Comparison of internal tables
    DESCRIBE TABLE: TAB1 LINES L1,      
                    TAB2 LINES L2.      
    IF L1 <> L2.                        
      TAB_DIFFERENT = 'X'.              
    ELSE.                               
      TAB_DIFFERENT = SPACE.            
      LOOP AT TAB1.                     
        READ TABLE TAB2 INDEX SY-TABIX. 
        IF TAB1 <> TAB2.                
          TAB_DIFFERENT = 'X'. EXIT.    
        ENDIF.                          
      ENDLOOP.                          
    ENDIF.                              
    IF TAB_DIFFERENT = SPACE.           
    ENDIF.                              
    IF TAB1[] = TAB2[].  
    ENDIF.               
    Modify selected components
    LOOP AT TAB.           
    TAB-DATE = SY-DATUM. 
    MODIFY TAB.          
    ENDLOOP.               
    WA-DATE = SY-DATUM.                    
    LOOP AT TAB.                           
    MODIFY TAB FROM WA TRANSPORTING DATE.
    ENDLOOP.                               
    Appending two internal tables
    LOOP AT TAB_SRC.              
      APPEND TAB_SRC TO TAB_DEST. 
    ENDLOOP
    APPEND LINES OF TAB_SRC TO TAB_DEST.
    Deleting a set of lines
    LOOP AT TAB_DEST WHERE K = KVAL. 
      DELETE TAB_DEST.               
    ENDLOOP
    DELETE TAB_DEST WHERE K = KVAL.
    Tools available in SAP to pin-point a performance problem
    The runtime analysis (SE30)
    SQL Trace (ST05)
    Tips and Tricks tool
    The performance database
    Optimizing the load of the database
    Using table buffering
    Using buffered tables improves the performance considerably. Note that in some cases a stament can not be used with a buffered table, so when using these staments the buffer will be bypassed. These staments are:
    Select DISTINCT
    ORDER BY / GROUP BY / HAVING clause
    Any WHERE clasuse that contains a subquery or IS NULL expression
    JOIN s
    A SELECT... FOR UPDATE
    If you wnat to explicitly bypass the bufer, use the BYPASS BUFFER addition to the SELECR clause.
    Use the ABAP SORT Clause Instead of ORDER BY
    The ORDER BY clause is executed on the database server while the ABAP SORT statement is executed on the application server. The datbase server will usually be the bottleneck, so sometimes it is better to move thje sort from the datsbase server to the application server.
    If you are not sorting by the primary key ( E.g. using the ORDER BY PRIMARY key statement) but are sorting by another key, it could be better to use the ABAP SORT stament to sort the data in an internal table. Note however that for very large result sets it might not be a feasible solution and you would want to let the datbase server sort it.
    Avoid ther SELECT DISTINCT Statement
    As with the ORDER BY clause it could be better to avoid using SELECT DISTINCT, if some of the fields are not part of an index. Instead use ABAP SORT + DELETE ADJACENT DUPLICATES on an internal table, to delete duplciate rows.
    Good Luck and thanks
    AK

Maybe you are looking for

  • Get file name of one folder

    Hi I want to know all file names of one folder which is on the presentation server. I dont want to use FM: TMP_GUI_DIRECTORY_LIST_FILES. because it wont work in background. Regards, Vishwa.

  • After Import in LR 4.2 all images have development modifications

    When I import images no matter if RAW or JPG, when I go to the development module all images have various modifications on all slidedrs from exposure to saturation.  I haven't changed any settings or global settings but each slider will already be mo

  • Error while installing SCOM 2012 reporting component.

    Hello Experts, I had to recently tired installing SCOM 2012 reporting server role on one of the SSRS instances and got the below error. The SQL team created a dedicated SSRS instance for SCOM(SSRS_SCOM2012) on a SQL instance which hostes other SSRS i

  • Problem with internet after waking up (hp presario cq56)

    Hi. After waking up from "sleeping" state I can't connect to the internet, laptop just doesn't see the connection (wire). After rebooting everything turns back to normal. Can anyone help me? Thanks a lot! PS I'm using Gnome 3

  • Virtual methods- abstract methods

    Hi, I need to get this clear in my head. In C++ you had virtual methods() If a method was virtual this made the enclosing class abstract. There is no such thing as abstract methods in C++? In java, if you have an abstract method your enclosing class