Static definition!

Consider the following as a start of the next steps:
private static int theInt = -1;Why would one do the following?
Code#1:
static{
   theInt = 10;
}instead of initiating it inside the class constructor like this:
Code#2:
ClassConstuctor(){
    theInt = 10;
}As far as I understand code#1 will run when the object of this class is constructed and code#2 should do the same job. Am I right?
P.S.: All of this is done inside the same class.

BinaryDecimal wrote:
Thanks guys! So are you saying mlk that following code private static int theInt = 10; will cause 'theInt" to be -1 and not 10 during the class load and before creating any instances of this class?No.
private static int theInt = -1;
private static int theSecondInt = theInt;
static {
     theInt = 10;
}would mean that theSecondInt would be -1.
A more complex example:
class Test {
     static final int OBJECT_NOT_READY = -1;
     static final int OBJECT_READY = 10;
     static int objectState = OBJECT_NOT_READY;
     static int numberOfMonkeys = getMonkeyCount();
     static {
          objectState = OBJECT_READY;     
     static int getMonkeyCount() {
          if( objectState == OBJECT_NOT_READY ) {
               return 0; // No monkeys yet.
          return 10;
     public static void main( String arg[] ) {
          System.out.println( "Object ready? " + ( objectState == OBJECT_READY ?
"Aye" : "Nope!" ) );
          System.out.println( "Monkeys? " +  numberOfMonkeys );
          System.out.println( "More Monkeys: " + getMonkeyCount() ) ;
}Notice that getMonkeys changes its behavour depending on if the object have fully inialized, so if called before the class is completely ready it returns something different to when the class is ready to be used. I think this is only useful if you are calling methods in the inialization. Personally I think it smells a little.

Similar Messages

  • ALD VAT Sum Question

    I am a realy newbie regarding to the ALD in Business One.
    I am trying to print out at the end of my producttable in my invoice a line like this:
    "incl. VAT with Code A2 at 16,00% (for instance) of (the amount of all the lines which are calculated with the Code A2) (and then the sum of the taxes)"
    Could you tell me how to describe the function ?
    Thanks in advance

    I had the same problem. At first it looks as though SAP has already worked upon tax summaries inside ALD, but there was no way to find out how they should work.
    One can only shout out loud that, at least with german laws, <b><i>ALD is no use for sales documents as long as it can't produce VAT sums</i></b>.
    <u><b>Here's a workaround:</b></u>
    1. Create three sum variables for each relevant vat group:
    - price before taxation (e.g. "PRICE")
    - price after taxation (e.g. "GROSS")
    - tax itself (e.g. "VAT")
    Example:
    Implementing two tax groups, create:
    @PRICE1,@PRICE2,@GROSS1,@GROSS2,@VAT1,@VAT2
    2. Use conditional accumulation for the sum variables:
    Example for a @GROSS1 variable:
    if( Belegzeile.Steuerdefinition_VatGroup.Code="A1" , Belegzeile.Preis_inkl__Steuer * Belegzeile.Menge , 0 )
    Sorry 'bout the german field names; I'm sure it'll be easy to translate.
    3. Create taxation summary in the footer of your table:
    - Add one line per tax group.
    - Use the corresponding sum variables to print out values.
    - Use one of the sum variables for definition of a print condition. Example:
    @GROSS1>0
    The corresponding VAT sum line will only be printed if there are amounts available in the current document.
    That's all!
    It's quite easy, but it requires static definition of known tax groups. Sum variables can only be numeric, so there's no way to extract the tax group names from the database for later use.
    However, to create a more generic template you can define the group names and codes by user variables. Usage of such "constants" could make adaption of form templates much easier (I use them for tax names and fstring$ format definitions).
    ====================================
    Extension:
    If you want to extract the vat percentage rates into sum variables you would have to expand the variable calculations as such (example for sum variable @PERC1):
    if(@PERC1=0 and Belegzeile.Steuerdefinition_VatGroup.Code="A1",Belegzeile.USt__Prozentsatz_pro_Zeile,0)
    @PERC_A1 will only be accumulated once and takes over a single desired value.
    <i>keywords: "advanced layout designer" tax taxation "tax summary" "vat summary" vat invoice legal</i>

  • Yosemite freezing during start up

    Hello
    I upgraded to Yosemite the day it was launched and everything was fine. Booting up and shutting down both worked at a decent speed. About 10-20 seconds.
    Yesterday I connected my Macbook Pro via HDMI to a television and my laptop screen froze and became unresponsive.
    I forced a reload and ever since the loading bar never gets past the 25-33% loading mark.
    Safe mode booting works fine.
    I'm not sure that connecting it to the TV is what caused the issue but I thought I would explain the last thing I did before this issue started happening.
    Here is my console log. I did leave the startup process for about 10 minutes before forcing a shutdown. I then  started up in safe mode to get the log output.
    Thanks in advance.
    26/10/2014 12:10:06.000 bootlog[0]: BOOT_TIME 1414325406 0
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.AccountPolicyHelper" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.authd" sharing output destination "/var/log/asl" with ASL Module "com.apple.asl".
    Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd".
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.authd" sharing output destination "/var/log/system.log" with ASL Module "com.apple.asl".
    Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd".
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.authd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.awdd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.callhistory.asl.conf" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.cloudd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.clouddocs" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.commerce.asl" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.CoreDuetAdmissionControl" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.eventmonitor" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.family.asl" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.ical" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.icloud.FindMyDevice" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.install" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.iokit.power" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.mail" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.MessageTracer" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.networking.symptoms" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.networking.symptoms" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.performance" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.secinitd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 syslogd[17]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    26/10/2014 12:10:07.000 kernel[0]: Longterm timer threshold: 1000 ms
    26/10/2014 12:10:07.000 kernel[0]: PMAP: PCID enabled
    26/10/2014 12:10:07.000 kernel[0]: PMAP: Supervisor Mode Execute Protection enabled
    26/10/2014 12:10:07.000 kernel[0]: Darwin Kernel Version 14.0.0: Fri Sep 19 00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64
    26/10/2014 12:10:07.000 kernel[0]: vm_page_bootstrap: 3939061 free pages and 222475 wired pages
    26/10/2014 12:10:07.000 kernel[0]: kext submap [0xffffff7f80a00000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff8000a00000]
    26/10/2014 12:10:07.000 kernel[0]: zone leak detection enabled
    26/10/2014 12:10:07.000 kernel[0]: "vm_compressor_mode" is 4
    26/10/2014 12:10:07.000 kernel[0]: multiq scheduler config: deep-drain 0, urgent first 1, depth limit 4, band limit 127, sanity check 0
    26/10/2014 12:10:07.000 kernel[0]: standard timeslicing quantum is 10000 us
    26/10/2014 12:10:07.000 kernel[0]: standard background quantum is 2500 us
    26/10/2014 12:10:07.000 kernel[0]: mig_table_max_displ = 13
    26/10/2014 12:10:07.000 kernel[0]: TSC Deadline Timer supported and enabled
    26/10/2014 12:10:07.000 kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=0 Enabled
    26/10/2014 12:10:07.000 kernel[0]: AppleACPICPU: ProcessorId=2 LocalApicId=2 Enabled
    26/10/2014 12:10:07.000 kernel[0]: AppleACPICPU: ProcessorId=3 LocalApicId=4 Enabled
    26/10/2014 12:10:07.000 kernel[0]: AppleACPICPU: ProcessorId=4 LocalApicId=6 Enabled
    26/10/2014 12:10:07.000 kernel[0]: AppleACPICPU: ProcessorId=5 LocalApicId=1 Enabled
    26/10/2014 12:10:07.000 kernel[0]: AppleACPICPU: ProcessorId=6 LocalApicId=3 Enabled
    26/10/2014 12:10:07.000 kernel[0]: AppleACPICPU: ProcessorId=7 LocalApicId=5 Enabled
    26/10/2014 12:10:07.000 kernel[0]: AppleACPICPU: ProcessorId=8 LocalApicId=7 Enabled
    26/10/2014 12:10:07.000 kernel[0]: calling mpo_policy_init for TMSafetyNet
    26/10/2014 12:10:07.000 kernel[0]: Security policy loaded: Safety net for Time Machine (TMSafetyNet)
    26/10/2014 12:10:07.000 kernel[0]: calling mpo_policy_init for AMFI
    26/10/2014 12:10:07.000 kernel[0]: Security policy loaded: Apple Mobile File Integrity (AMFI)
    26/10/2014 12:10:07.000 kernel[0]: calling mpo_policy_init for Sandbox
    26/10/2014 12:10:07.000 kernel[0]: Security policy loaded: Seatbelt sandbox policy (Sandbox)
    26/10/2014 12:10:07.000 kernel[0]: calling mpo_policy_init for Quarantine
    26/10/2014 12:10:07.000 kernel[0]: Security policy loaded: Quarantine policy (Quarantine)
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (at.obdev.littlesnitchd) This service is defined to be constantly running and is inherently inefficient.
    26/10/2014 12:10:07.000 kernel[0]: Copyright (c) 1982, 1986, 1989, 1991, 1993
    26/10/2014 12:10:07.000 kernel[0]: The Regents of the University of California. All rights reserved.
    26/10/2014 12:10:07.000 kernel[0]: MAC Framework successfully initialized
    26/10/2014 12:10:07.000 kernel[0]: using 16384 buffer headers and 10240 cluster IO buffer headers
    26/10/2014 12:10:07.000 kernel[0]: AppleKeyStore starting (BUILT: Sep 19 2014 00:11:30)
    26/10/2014 12:10:07.000 kernel[0]: IOAPIC: Version 0x20 Vectors 64:87
    26/10/2014 12:10:07.000 kernel[0]: ACPI: sleep states S3 S4 S5
    26/10/2014 12:10:07.000 kernel[0]: pci (build 00:11:20 Sep 19 2014), flags 0xe3000, pfm64 (39 cpu) 0x7f80000000, 0x80000000
    26/10/2014 12:10:07.000 kernel[0]: [ PCI configuration begin ]
    26/10/2014 12:10:07.000 kernel[0]: console relocated to 0x7f80020000
    26/10/2014 12:10:07.000 kernel[0]: [ PCI configuration end, bridges 13, devices 14 ]
    26/10/2014 12:10:07.000 kernel[0]: AppleThunderboltNHIType2::setupPowerSavings - GPE based runtime power management
    26/10/2014 12:10:07.000 kernel[0]: SATA WARNING: IDENTIFY DEVICE checksum not implemented.
    26/10/2014 12:10:07.000 kernel[0]: mcache: 8 CPU(s), 64 bytes CPU cache line size
    26/10/2014 12:10:07.000 kernel[0]: mbinit: done [128 MB total pool size, (85/42) split]
    26/10/2014 12:10:07.000 kernel[0]: rooting via boot-uuid from /chosen: 41EE28C1-B97A-39AE-95F7-62F617473AD8
    26/10/2014 12:10:07.000 kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
    26/10/2014 12:10:07.000 kernel[0]: com.apple.AppleFSCompressionTypeZlib kmod start
    26/10/2014 12:10:07.000 kernel[0]: com.apple.AppleFSCompressionTypeDataless kmod start
    26/10/2014 12:10:07.000 kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded
    26/10/2014 12:10:07.000 kernel[0]: com.apple.AppleFSCompressionTypeDataless load succeeded
    26/10/2014 12:10:07.000 kernel[0]: CoreStorage: fsck_cs has finished for group "7A13841E-3E58-4E4A-BB29-DD2EF5988401" with status 0x00
    26/10/2014 12:10:07.000 kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/SSD0@0/AppleAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/APPLE SSD SM1024F Media/IOGUIDPartitionScheme/Macintosh HD@2/CoreStoragePhysical/Macintosh HD/Macintosh HD
    26/10/2014 12:10:07.000 kernel[0]: BSD root: disk1, major 1, minor 4
    26/10/2014 12:10:07.000 kernel[0]: ARPT: 1.268515: srom rev:11
    26/10/2014 12:10:07.000 kernel[0]: ARPT: 1.276735: BTCOEXIST off
    26/10/2014 12:10:07.000 kernel[0]: ARPT: 1.276945: BRCM tunables:
    26/10/2014 12:10:07.000 kernel[0]: ARPT: 1.276948:   pullmode[1] txringsize[  256] txsendqsize[1024] reapmin[   32] reapcount[  128]
    26/10/2014 12:10:07.000 kernel[0]: ARPT: 1.277513: wl0: Broadcom BCM43a0, vendorID[0x14e4] BAR0[0xc1a00004]
    26/10/2014 12:10:07.000 kernel[0]: 7.15.124.12 (r497602)
    26/10/2014 12:10:07.000 kernel[0]: hfs: mounted Macintosh HD on device root_device
    26/10/2014 12:10:07.000 kernel[0]: XCPM: registered
    26/10/2014 12:10:07.000 kernel[0]: VM Swap Subsystem is ON
    26/10/2014 12:10:07.000 kernel[0]: USBMSC Identifier (non-unique): 0x00000000 0xbc2 0x3320 0x100, 3
    26/10/2014 12:10:07.000 kernel[0]: USBMSC Identifier (non-unique): 000000000820 0x5ac 0x8406 0x820, 3
    26/10/2014 12:10:07.000 kernel[0]: AppleUSBMultitouchDriver::checkStatus - received Status Packet, Payload 2: device was reinitialized
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.intego.commonservices.icalserver) The ServiceIPC key is no longer respected. Please remove it.
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.intego.netbarrier.daemon) This service is defined to be constantly running and is inherently inefficient.
    26/10/2014 12:10:07.853 hidd[76]: void __IOHIDPlugInLoadBundles(): Loaded 0 HID plugins
    26/10/2014 12:10:07.855 hidd[76]: IOHIDService compatibility thread running at priority 63 and schedule 2.
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.adobe.SwitchBoard) Unknown key for string: ServiceDescription
    26/10/2014 12:10:07.863 com.apple.SecurityServer[57]: Session 100000 created
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.intego.netbarrier.daemon.monitor) This service is defined to be constantly running and is inherently inefficient.
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.intego.netupdate.daemon) This service is defined to be constantly running and is inherently inefficient.
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.intego.netupdate.daemon) Please switch away from OnDemand to KeepAlive.
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.intego.commonservices.daemon.integod) This service is defined to be constantly running and is inherently inefficient.
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.intego.commonservices.daemon.taskmanager) This service is defined to be constantly running and is inherently inefficient.
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.intego.virusbarrier.daemon) This service is defined to be constantly running and is inherently inefficient.
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.microsoft.office.licensing.helper) This key does not do anything: OnDemand
    26/10/2014 12:10:07.807 com.apple.xpc.launchd[1]: (com.microsoft.office.licensing.helper) The ServiceIPC key is no longer respected. Please remove it.
    26/10/2014 12:10:07.808 com.apple.xpc.launchd[1]: (com.apple.alf) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:07.808 com.apple.xpc.launchd[1]: (com.apple.audio.coreaudiod) Unknown key for array: seatbelt-profiles
    26/10/2014 12:10:07.808 com.apple.xpc.launchd[1]: (com.apple.auditd) The TimeOut key is no longer respected. It never did anything anyway.
    26/10/2014 12:10:07.811 com.apple.xpc.launchd[1]: (com.apple.displaypolicyd) Unknown key for string: SHAuthorizationRight
    26/10/2014 12:10:07.888 watchdogd[32]:  [watchdog_daemon] @(    wd_watchdog_open) - IOIteratorNext failed (kr=0)
    26/10/2014 12:10:07.888 watchdogd[32]:  [watchdog_daemon] @(      wd_daemon_init) - could not initialize the hardware watchdog
    26/10/2014 12:10:07.888 watchdogd[32]:  [watchdog_daemon] @(                main) - cannot initialize the watchdog service
    26/10/2014 12:10:07.889 com.apple.xpc.launchd[1]: (com.apple.watchdogd) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
    26/10/2014 12:10:07.000 kernel[0]: IO80211Controller::dataLinkLayerAttachComplete():  adding AppleEFINVRAM notification
    26/10/2014 12:10:07.000 kernel[0]: IO80211Interface::efiNVRAMPublished():
    26/10/2014 12:10:07.000 kernel[0]: bpfAttach len 64 dlt 12
    26/10/2014 12:10:07.928 com.apple.xpc.launchd[1]: (com.apple.FileSyncAgent.PHD.isRunning) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:07.931 com.apple.xpc.launchd[1]: (com.apple.mbloginhelper.user) This key does not do anything: OnDemand
    26/10/2014 12:10:07.931 com.apple.xpc.launchd[1]: (com.apple.mbpluginhost.user) This key does not do anything: OnDemand
    26/10/2014 12:10:07.938 com.apple.xpc.launchd[1]: (com.apple.secd) This key does not do anything: OnDemand
    26/10/2014 12:10:07.938 com.apple.xpc.launchd[1]: (com.apple.secd) The ServiceIPC key is no longer respected. Please remove it.
    26/10/2014 12:10:07.941 com.apple.xpc.launchd[1]: (com.apple.speech.speechsynthesisd) This key does not do anything: OnDemand
    26/10/2014 12:10:07.945 com.apple.xpc.launchd[1]: (com.apple.TrustEvaluationAgent) This key does not do anything: OnDemand
    26/10/2014 12:10:07.960 iconservicesagent[39]: iconservicesagent launched.
    26/10/2014 12:10:07.961 com.apple.SecurityServer[57]: Entering service
    26/10/2014 12:10:07.966 opendirectoryd[48]: BUG in libdispatch: 14A389 - 2004 - 0x5
    26/10/2014 12:10:07.967 com.apple.xpc.launchd[1]: (com.apple.DataDetectorsDynamicData) The JoinExistingSession key is only available to Application services.
    26/10/2014 12:10:07.987 com.apple.usbmuxd[56]: usbmuxd-344.3 on Oct 13 2014 at 21:10:09, running 64 bit
    26/10/2014 12:10:07.996 hidd[76]: ____IOHIDSessionScheduleAsync_block_invoke: thread_id=0x10d504000
    26/10/2014 12:10:07.996 hidd[76]: HID Session async scheduling initiated.
    26/10/2014 12:10:07.996 hidd[76]: HID Session async root queue running at priority 63 and schedule 2.
    26/10/2014 12:10:08.022 iconservicesd[38]: iconservicesd launched.
    26/10/2014 12:10:08.025 hidd[76]: HID Session async scheduling complete.
    26/10/2014 12:10:08.025 hidd[76]: Successfully opened the IOHIDSession
    26/10/2014 12:10:08.000 kernel[0]: IOGraphics flags 0x43
    26/10/2014 12:10:08.000 kernel[0]: AppleCamIn::init
    26/10/2014 12:10:08.000 kernel[0]: AppleCamIn::probe
    26/10/2014 12:10:08.000 kernel[0]: AppleCamIn::start
    26/10/2014 12:10:08.000 kernel[0]: virtual bool AppleCamIn::start(IOService *): about to configure DDR
    26/10/2014 12:10:08.000 kernel[0]: AppleCamIn::start - S2 DDR Frequency set to 450 MHz (default)
    26/10/2014 12:10:08.000 kernel[0]: AGC: 3.7.21, HW version=4.0.8 [3.2.8], flags:0, features:20600
    26/10/2014 12:10:08.000 kernel[0]: NVDAStartup: Official
    26/10/2014 12:10:08.000 kernel[0]: IOBluetoothUSBDFU::probe
    26/10/2014 12:10:08.000 kernel[0]: IOBluetoothUSBDFU::probe ProductID - 0x8289 FirmwareVersion - 0x0099
    26/10/2014 12:10:08.000 kernel[0]: **** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0x4000 ****
    26/10/2014 12:10:08.000 kernel[0]: **** [BroadcomBluetoothHostControllerUSBTransport][start] -- Completed -- 0x4000 ****
    26/10/2014 12:10:08.000 kernel[0]: NVDAGK100HAL loaded and registered
    26/10/2014 12:10:08.000 kernel[0]: [IOBluetoothHCIController][staticBluetoothTransportShowsUp] -- Received Bluetooth Controller register service notification -- 0x4000
    26/10/2014 12:10:08.000 kernel[0]: [IOBluetoothHCIController][start] -- completed
    26/10/2014 12:10:08.000 kernel[0]: Waiting for DSMOS...
    26/10/2014 12:10:08.080 UserEventAgent[16]: Failed to copy info dictionary for bundle /System/Library/UserEventPlugins/alfUIplugin.plugin
    26/10/2014 12:10:08.085 UserEventAgent[16]: Captive: CNPluginHandler en0: Inactive
    26/10/2014 12:10:08.000 kernel[0]: [IOBluetoothHCIController::setConfigState] calling registerService
    26/10/2014 12:10:08.000 kernel[0]: **** [IOBluetoothHCIController][ProcessBluetoothTransportShowsUpActionWL] -- Connected to the transport successfully -- 0x7900 -- 0x7000 -- 0x4000 ****
    26/10/2014 12:10:08.110 thermald[24]: Waiting for OSTT support notification
    26/10/2014 12:10:08.132 apsd[52]: CGSLookupServerRootPort: Failed to look up the port for "com.apple.windowserver.active" (1102)
    26/10/2014 12:10:08.148 secinitd[116]: UID[0]: cache loaded: /System/Library/Caches/com.apple.app-sandbox-cache.plist
    26/10/2014 12:10:08.148 secinitd[116]: ctkd[115]: unable to get root path for bundle of main executable: /System/Library/Frameworks/CryptoTokenKit.framework/ctkd
    26/10/2014 12:10:08.000 kernel[0]: hmm.. mismatch sizes: 3100 vs 20
    26/10/2014 12:10:08.000 kernel[0]: PPGTT is enabled
    26/10/2014 12:10:08.199 configd[27]: preference: no sharing preferences
    26/10/2014 12:10:08.000 kernel[0]: AirPort: Link Down on en0. Reason 8 (Disassociated because station leaving).
    26/10/2014 12:10:08.000 kernel[0]: en0::IO80211Interface::postMessage bssid changed
    26/10/2014 12:10:08.000 kernel[0]: bpfAttach len 94 dlt 163
    26/10/2014 12:10:08.000 kernel[0]: bpfAttach len 30 dlt 105
    26/10/2014 12:10:08.000 kernel[0]: bpfAttach len 52 dlt 127
    26/10/2014 12:10:08.000 kernel[0]: bpfAttach len 38 dlt 192
    26/10/2014 12:10:08.202 configd[27]: dhcp_arp_router: en0 SSID unavailable
    26/10/2014 12:10:08.209 configd[27]: network changed.
    26/10/2014 12:10:08.217 apsd[52]: Unable to bootstrap_look_up connection port 'com.apple.ubd.system-push' for user 0: Unknown service name
    26/10/2014 12:10:08.218 configd[27]: setting hostname to "Bennys-MacBook-Pro.local"
    26/10/2014 12:10:08.219 apsd[52]: Unable to bootstrap_look_up connection port 'com.apple.askpermission.aps' for user 0: Unknown service name
    26/10/2014 12:10:08.223 apsd[52]: Attempt to set push wake topics without dark wake enabled: ()
    26/10/2014 12:10:08.225 apsd[52]: Unable to bootstrap_look_up connection port 'com.apple.askpermission.aps' for user 0: Unknown service name
    26/10/2014 12:10:08.225 apsd[52]: <APSConnectionServer: 0x7ffd4a605660> Invalid mach port - Cleaning up this named port's topics. com.apple.askpermission.aps
    26/10/2014 12:10:08.000 kernel[0]: Previous shutdown cause: 5
    26/10/2014 12:10:08.253 iconservicesd[38]: Cache path: /Library/Caches/com.apple.iconservices.store
    26/10/2014 12:10:08.000 kernel[0]: DSMOS has arrived
    26/10/2014 12:10:08.258 com.apple.xpc.launchd[1]: (com.apple.appkit.xpc.sandboxedServiceRunner) The JoinExistingSession key is only available to Application services.
    26/10/2014 12:10:08.000 kernel[0]: IOPPF - IODeviceTree:/efi/platform/StartupPowerEvents: 0x0
    26/10/2014 12:10:08.258 com.apple.xpc.launchd[1]: (com.apple.lakitu) The JoinExistingSession key is only available to Application services.
    26/10/2014 12:10:08.281 loginwindow[72]: Login Window Application Started
    26/10/2014 12:10:08.259 com.apple.xpc.launchd[1]: (com.apple.accounts.dom) The _DirtyJetsamMemoryLimit key is not available on this platform.
    26/10/2014 12:10:08.259 com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.
    26/10/2014 12:10:08.255 systemkeychain[101]: done file: /var/run/systemkeychaincheck.done
    26/10/2014 12:10:08.000 kernel[0]: ARPT: 3.468198: createVirtIf(): ifRole = 1
    26/10/2014 12:10:08.000 kernel[0]: AirPort_Brcm4360_P2PInterface::init name <p2p0> role 1
    26/10/2014 12:10:08.000 kernel[0]: AirPort_Brcm4360_P2PInterface::init <p2p> role 1
    26/10/2014 12:10:08.000 kernel[0]: setVIRTUAL_IF_CREATE: AWDL interface role (4)
    26/10/2014 12:10:08.000 kernel[0]: ARPT: 3.468619: createVirtIf(): ifRole = 1
    26/10/2014 12:10:08.000 kernel[0]: ARPT: 3.468625: Create AWDL virtif(AWDL): unit = 2, ifRole = 4
    26/10/2014 12:10:08.000 kernel[0]: AirPort_Brcm4360_P2PInterface::init name <awdl0> role 4
    26/10/2014 12:10:08.000 kernel[0]: AirPort_Brcm4360_P2PInterface::attachToBpf name <awdl0> role 4 successful attach to bpf type 147
    26/10/2014 12:10:08.000 kernel[0]: AirPort_Brcm4360_P2PInterface::init <awdl> role 4
    26/10/2014 12:10:08.300 airportd[31]: airportdProcessDLILEvent: en0 attached (up)
    26/10/2014 12:10:08.310 locationd[59]: Logging binary sensor data to /var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C/locationdSensors.bin
    26/10/2014 12:10:08.316 locationd[59]: NBB-Could not get UDID for stable refill timing, falling back on random
    26/10/2014 12:10:08.000 kernel[0]: save_ddr_phy_regs: saving 127 DDR PHY shmoo-calibrated registers
    26/10/2014 12:10:08.000 kernel[0]: AppleCamIn::start - link control offset in PCI bridge = 0x50
    26/10/2014 12:10:08.000 kernel[0]: AppleCamIn::start - pmcsr offset in PCI bridge = 0xa4
    26/10/2014 12:10:08.000 kernel[0]: AppleCamIn::power_off_hardware
    26/10/2014 12:10:08.324 locationd[59]: Location icon should now be in state 'Inactive'
    26/10/2014 12:10:08.369 com.apple.xpc.launchd[1]: (com.apple.CoreRAID[21]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.CoreRAID
    26/10/2014 12:10:08.382 WindowServer[142]: Server is starting up
    26/10/2014 12:10:08.387 mds[34]: (FMW.Normal:1402) FMW 0 0
    26/10/2014 12:10:08.408 UserEventAgent[16]: assertion failed: 14A389: com.apple.telemetry + 27952 [B2D9FFC4-66B7-3739-AFFA-A7E4BDE84A2B]: 0x0
    26/10/2014 12:10:08.408 UserEventAgent[16]: assertion failed: 14A389: com.apple.telemetry + 27952 [B2D9FFC4-66B7-3739-AFFA-A7E4BDE84A2B]: 0x0
    26/10/2014 12:10:08.409 UserEventAgent[16]: nsurlsessiond_events plugin: adding token 1 for client softwareupdate_download_service
    26/10/2014 12:10:08.449 lsregister[143]: LaunchServices: Begin database seeding
    26/10/2014 12:10:08.450 lsregister[143]: LaunchServices: Completed database seeding
    26/10/2014 12:10:08.522 iconservicesagent[39]: Starting service with cache path: /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/C/com.apple.iconservices
    26/10/2014 12:10:08.000 kernel[0]: AppleCamIn::initForPM
    26/10/2014 12:10:08.000 kernel[0]: AppleCamIn::systemWakeCall - messageType = 0xE0000340
    26/10/2014 12:10:08.667 digest-service[126]: label: default
    26/10/2014 12:10:08.667 digest-service[126]: dbname: od:/Local/Default
    26/10/2014 12:10:08.667 digest-service[126]: mkey_file: /var/db/krb5kdc/m-key
    26/10/2014 12:10:08.667 digest-service[126]: acl_file: /var/db/krb5kdc/kadmind.acl
    26/10/2014 12:10:08.759 digest-service[126]: digest-request: uid=0
    26/10/2014 12:10:08.789 com.apple.xpc.launchd[1]: (com.apple.xpc.launchd.domain.system) Service "com.apple.ManagedClient.startup" tried to hijack endpoint "com.apple.ManagedClient.agent" from owner: com.apple.ManagedClient
    26/10/2014 12:10:08.863 netbarrierm[67]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
    Call location:
    26/10/2014 12:10:08.864 netbarrierm[67]: 0   CarbonCore                          0x00007fff8cb49dc3 ___Gestalt_SystemVersion_block_invoke + 113
    26/10/2014 12:10:08.864 netbarrierm[67]: 1   libdispatch.dylib                   0x00007fff8e6e7c13 _dispatch_client_callout + 8
    26/10/2014 12:10:08.864 netbarrierm[67]: 2   libdispatch.dylib                   0x00007fff8e6e7b26 dispatch_once_f + 117
    26/10/2014 12:10:08.864 netbarrierm[67]: 3   CarbonCore                          0x00007fff8caf24da _Gestalt_SystemVersion + 987
    26/10/2014 12:10:08.864 netbarrierm[67]: 4   CarbonCore                          0x00007fff8caf20c7 Gestalt + 144
    26/10/2014 12:10:08.864 netbarrierm[67]: 5   libobjc.A.dylib                     0x00007fff96aecc49 _class_initialize + 649
    26/10/2014 12:10:08.864 netbarrierm[67]: 6   libobjc.A.dylib                     0x00007fff96afb99e lookUpImpOrForward + 179
    26/10/2014 12:10:08.000 kernel[0]: IOPPF: XCPM mode
    26/10/2014 12:10:08.000 kernel[0]: X86PlatformShim::sendPStates - Success!
    26/10/2014 12:10:08.000 kernel[0]: X86PlatformShim::sendPStates - Success!
    26/10/2014 12:10:08.000 kernel[0]: X86PlatformShim::sendPStates - Success!
    26/10/2014 12:10:08.000 kernel[0]: X86PlatformShim::sendPStates - Success!
    26/10/2014 12:10:08.000 kernel[0]: X86PlatformShim::sendPStates - Success!
    26/10/2014 12:10:08.000 kernel[0]: X86PlatformShim::sendPStates - Success!
    26/10/2014 12:10:08.000 kernel[0]: X86PlatformShim::sendPStates - Success!
    26/10/2014 12:10:08.000 kernel[0]: X86PlatformShim::sendPStates - Success!
    26/10/2014 12:10:08.868 thermald[24]: OSTT is supported.
    26/10/2014 12:10:08.917 digest-service[126]: digest-request: netr probe 0
    26/10/2014 12:10:08.000 kernel[0]: fGPUIdleIntervalMS = 0
    26/10/2014 12:10:08.918 digest-service[126]: digest-request: init request
    26/10/2014 12:10:08.926 digest-service[126]: digest-request: init return domain: BUILTIN server: BENNYS-MACBOOK-PRO indomain was: <NULL>
    26/10/2014 12:10:08.927 networkd[153]: networkd-411 pid 153
    26/10/2014 12:10:08.931 virusbarrierd[62]: Starting. Version 10.8.4 (217).
    26/10/2014 12:10:08.974 WindowServer[142]: Session 257 retained (2 references)
    26/10/2014 12:10:08.975 WindowServer[142]: Session 257 released (1 references)
    26/10/2014 12:10:08.000 kernel[0]: en1: promiscuous mode enable succeeded
    26/10/2014 12:10:08.000 kernel[0]: en2: promiscuous mode enable succeeded
    26/10/2014 12:10:08.991 WindowServer[142]: Session 257 retained (2 references)
    26/10/2014 12:10:08.994 WindowServer[142]: init_page_flip: page flip mode is on
    26/10/2014 12:10:09.024 netbarrierd[55]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
    Call location:
    26/10/2014 12:10:09.024 netbarrierd[55]: 0   CarbonCore                          0x00007fff8cb49dc3 ___Gestalt_SystemVersion_block_invoke + 113
    26/10/2014 12:10:09.024 netbarrierd[55]: 1   libdispatch.dylib                   0x00007fff8e6e7c13 _dispatch_client_callout + 8
    26/10/2014 12:10:09.024 netbarrierd[55]: 2   libdispatch.dylib                   0x00007fff8e6e7b26 dispatch_once_f + 117
    26/10/2014 12:10:09.024 netbarrierd[55]: 3   CarbonCore                          0x00007fff8caf24da _Gestalt_SystemVersion + 987
    26/10/2014 12:10:09.024 netbarrierd[55]: 4   CarbonCore                          0x00007fff8caf20c7 Gestalt + 144
    26/10/2014 12:10:09.024 netbarrierd[55]: 5   libobjc.A.dylib                     0x00007fff96aecc49 _class_initialize + 649
    26/10/2014 12:10:09.024 netbarrierd[55]: 6   libobjc.A.dylib                     0x00007fff96afb99e lookUpImpOrForward + 179
    26/10/2014 12:10:09.074 virusbarrierd[62]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
    Call location:
    26/10/2014 12:10:09.075 virusbarrierd[62]: 0   CarbonCore                          0x00007fff8cb49dc3 ___Gestalt_SystemVersion_block_invoke + 113
    26/10/2014 12:10:09.075 virusbarrierd[62]: 1   libdispatch.dylib                   0x00007fff8e6e7c13 _dispatch_client_callout + 8
    26/10/2014 12:10:09.075 virusbarrierd[62]: 2   libdispatch.dylib                   0x00007fff8e6e7b26 dispatch_once_f + 117
    26/10/2014 12:10:09.075 virusbarrierd[62]: 3   CarbonCore                          0x00007fff8caf24da _Gestalt_SystemVersion + 987
    26/10/2014 12:10:09.075 virusbarrierd[62]: 4   CarbonCore                          0x00007fff8caf20c7 Gestalt + 144
    26/10/2014 12:10:09.075 virusbarrierd[62]: 5   libobjc.A.dylib                     0x00007fff96aecc49 _class_initialize + 649
    26/10/2014 12:10:09.075 virusbarrierd[62]: 6   libobjc.A.dylib                     0x00007fff96afb99e lookUpImpOrForward + 179
    26/10/2014 12:10:09.136 discoveryd[51]: Basic Sockets GetProcessNameFromSocket() failed errno[57] err[-1]
    26/10/2014 12:10:09.136 discoveryd[51]: Basic Sockets Unknown(-1), errno 0 UDS FD=3
    26/10/2014 12:10:09.136 discoveryd[51]: Basic Sockets UDS FD=3 ERROR: failed to get effective user ID, errno 0
    26/10/2014 12:10:09.137 discoveryd[51]: Basic SleepProxy BSP Server Disabled. Metric = 3373
    26/10/2014 12:10:09.139 discoveryd[51]: AwdlD2d AwdlD2dInitialize: Initialized
    26/10/2014 12:10:09.141 discoveryd[51]: D2D_IPC: Loaded
    26/10/2014 12:10:09.148 discoveryd[51]: Basic WABServer NetResolverEvent no resolvers, resetting domains
    26/10/2014 12:10:09.148 discoveryd[51]: Basic RemoteControl com.apple.discoveryd Starting XPC Server
    26/10/2014 12:10:09.148 discoveryd[51]: Basic SleepProxy Could not get the primary interface
    26/10/2014 12:10:09.148 discoveryd[51]: Basic RemoteControl com.apple.discoveryd.dnsproxy Starting XPC Server
    26/10/2014 12:10:09.148 discoveryd[51]: Basic DNSResolver etc/hosts file changed: Event 0x7fcfbe107010 Flushed /etc/hosts cache
    26/10/2014 12:10:09.150 discoveryd[51]: Basic SleepProxy Sleep Proxy Server is not enabled
    26/10/2014 12:10:09.151 discoveryd_helper[164]: Basic RemoteControl com.apple.discoveryd_helper Starting XPC Server
    26/10/2014 12:10:09.152 discoveryd_helper[164]: Detailed RemoteControl com.apple.discoveryd_helper XPC connection 0x7f9628c01f30: start (pid=51, <unknown> not root)
    26/10/2014 12:10:09.155 configd[27]: network changed.
    26/10/2014 12:10:09.182 com.apple.xpc.launchd[1]: (com.apple.xpc.launchd.domain.pid.virusbarrierd.62) Could not resolve origin of domain. XPC services in this domain's bundle will not be bootstrapped: error = 107: Malformed bundle, taint = missing executable
    26/10/2014 12:10:09.208 com.apple.xpc.launchd[1]: (com.apple.xpc.launchd.domain.pid.netbarrierd.55) Could not resolve origin of domain. XPC services in this domain's bundle will not be bootstrapped: error = 107: Malformed bundle, taint = missing executable
    26/10/2014 12:10:09.000 kernel[0]: AirPort: Link Up on awdl0
    26/10/2014 12:10:09.000 kernel[0]: IO80211AWDLPeerManager::configure Dynamic country code not supported on this device
    26/10/2014 12:10:09.000 kernel[0]: IO80211AWDLPeerManager::setAwdlOperatingMode Setting the AWDL operation mode from AUTO to SUSPENDED
    26/10/2014 12:10:09.000 kernel[0]: IO80211AWDLPeerManager::setAwdlSuspendedMode() Suspending AWDL, enterQuietMode(true)
    26/10/2014 12:10:09.000 kernel[0]: ARPT: 4.557920: MacAuthEvent en0   Auth result for: 7c:4c:a5:ab:2c:69  MAC AUTH succeeded
    26/10/2014 12:10:09.000 kernel[0]: AirPort: Link Up on en0
    26/10/2014 12:10:09.000 kernel[0]: en0: BSSID changed to 7c:4c:a5:ab:2c:69
    26/10/2014 12:10:09.000 kernel[0]: en0::IO80211Interface::postMessage bssid changed
    26/10/2014 12:10:09.482 virusbarrierd[62]: Checking for static definitions.
    26/10/2014 12:10:09.518 com.apple.xpc.launchd[1]: (com.intego.virusbarrier.daemon.realtime) This service is defined to be constantly running and is inherently inefficient.
    26/10/2014 12:10:09.573 virusbarrierd[62]: Failed to download definitions: The Internet connection appears to be offline.
    26/10/2014 12:10:09.000 kernel[0]: AirPort: RSN handshake complete on en0
    26/10/2014 12:10:09.640 netbarrierd[55]: ProcessKernel (Error: Message connect)
    26/10/2014 12:10:09.703 netbarrierd[55]: Kernel DNS (Can't connect TCP-DNS kernel control socket - errno:2)
    26/10/2014 12:10:09.706 WindowServer[142]: Found 27 modes for display 0x00000000 [27, 0]
    26/10/2014 12:10:09.711 WindowServer[142]: Found 1 modes for display 0x00000000 [1, 0]
    26/10/2014 12:10:09.713 WindowServer[142]: Found 1 modes for display 0x00000000 [1, 0]
    26/10/2014 12:10:09.715 WindowServer[142]: Found 1 modes for display 0x00000000 [1, 0]
    26/10/2014 12:10:09.717 WindowServer[142]: Found 1 modes for display 0x00000000 [1, 0]
    26/10/2014 12:10:09.729 WindowServer[142]: mux_initialize: Mode is dynamic
    26/10/2014 12:10:09.733 WindowServer[142]: Found 27 modes for display 0x00000000 [27, 0]
    26/10/2014 12:10:09.736 WindowServer[142]: Found 1 modes for display 0x00000000 [1, 0]
    26/10/2014 12:10:09.736 WindowServer[142]: Found 1 modes for display 0x00000000 [1, 0]
    26/10/2014 12:10:09.736 WindowServer[142]: Found 1 modes for display 0x00000000 [1, 0]
    26/10/2014 12:10:09.744 netbarrierd[55]: Switched to No Network
    26/10/2014 12:10:09.818 virusbarrierb[169]: Starting. Version 10.8.4 (217).
    26/10/2014 12:10:09.851 virusbarrierb[169]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
    Call location:
    26/10/2014 12:10:09.851 virusbarrierb[169]: 0   CarbonCore                          0x00007fff8cb49dc3 ___Gestalt_SystemVersion_block_invoke + 113
    26/10/2014 12:10:09.851 virusbarrierb[169]: 1   libdispatch.dylib                   0x00007fff8e6e7c13 _dispatch_client_callout + 8
    26/10/2014 12:10:09.851 virusbarrierb[169]: 2   libdispatch.dylib                   0x00007fff8e6e7b26 dispatch_once_f + 117
    26/10/2014 12:10:09.851 virusbarrierb[169]: 3   CarbonCore                          0x00007fff8caf24da _Gestalt_SystemVersion + 987
    26/10/2014 12:10:09.851 virusbarrierb[169]: 4   CarbonCore                          0x00007fff8caf20c7 Gestalt + 144
    26/10/2014 12:10:09.851 virusbarrierb[169]: 5   libobjc.A.dylib                     0x00007fff96aecc49 _class_initialize + 649
    26/10/2014 12:10:09.851 virusbarrierb[169]: 6   libobjc.A.dylib                     0x00007fff96afb99e lookUpImpOrForward + 179
    26/10/2014 12:10:09.888 virusbarrierl[170]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
    Call location:
    26/10/2014 12:10:09.888 virusbarrierl[170]: 0   CarbonCore                          0x00007fff8cb49dc3 ___Gestalt_SystemVersion_block_invoke + 113
    26/10/2014 12:10:09.888 virusbarrierl[170]: 1   libdispatch.dylib                   0x00007fff8e6e7c13 _dispatch_client_callout + 8
    26/10/2014 12:10:09.888 virusbarrierl[170]: 2   libdispatch.dylib                   0x00007fff8e6e7b26 dispatch_once_f + 117
    26/10/2014 12:10:09.889 virusbarrierl[170]: 3   CarbonCore                          0x00007fff8caf24da _Gestalt_SystemVersion + 987
    26/10/2014 12:10:09.889 virusbarrierl[170]: 4   CarbonCore                          0x00007fff8caf20c7 Gestalt + 144
    26/10/2014 12:10:09.889 virusbarrierl[170]: 5   libobjc.A.dylib                     0x00007fff96aecc49 _class_initialize + 649
    26/10/2014 12:10:09.889 virusbarrierl[170]: 6   libobjc.A.dylib                     0x00007fff96afb99e lookUpImpOrForward + 179
    26/10/2014 12:10:09.937 WindowServer[142]: WSMachineUsesNewStyleMirroring: true
    26/10/2014 12:10:09.938 WindowServer[142]: Display 0x04280642: GL mask 0x5; bounds (0, 0)[1440 x 900], 27 modes available
    Main, Active, on-line, enabled, built-in, boot, Vendor 610, Model a019, S/N 0, Unit 2, Rotation 0
    UUID 0xf466f621b5fa04a00800cfa6c258decd
    26/10/2014 12:10:09.938 WindowServer[142]: Display 0x003f003d: GL mask 0x2; bounds (0, 0)[4096 x 2160], 2 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 1, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    26/10/2014 12:10:09.938 WindowServer[142]: Display 0x003f0041: GL mask 0x20; bounds (0, 0)[0 x 0], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 5, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    26/10/2014 12:10:09.939 WindowServer[142]: Display 0x003f0040: GL mask 0x10; bounds (0, 0)[0 x 0], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    26/10/2014 12:10:09.939 WindowServer[142]: Display 0x003f003f: GL mask 0x8; bounds (0, 0)[0 x 0], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 3, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    26/10/2014 12:10:09.939 WindowServer[142]: Set a breakpoint at CGSLogError to catch errors as they are logged.
    26/10/2014 12:10:09.939 WindowServer[142]: WSSetWindowTransform: Singular matrix
    26/10/2014 12:10:09.939 WindowServer[142]: WSSetWindowTransform: Singular matrix
    26/10/2014 12:10:09.939 WindowServer[142]: WSSetWindowTransform: Singular matrix
    26/10/2014 12:10:09.941 WindowServer[142]: Display 0x04280642: GL mask 0x5; bounds (0, 0)[1440 x 900], 27 modes available
    Main, Active, on-line, enabled, built-in, boot, Vendor 610, Model a019, S/N 0, Unit 2, Rotation 0
    UUID 0xf466f621b5fa04a00800cfa6c258decd
    26/10/2014 12:10:09.941 WindowServer[142]: Display 0x003f003d: GL mask 0x2; bounds (2464, 0)[1 x 1], 2 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 1, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    26/10/2014 12:10:09.941 WindowServer[142]: Display 0x003f0041: GL mask 0x20; bounds (2465, 0)[1 x 1], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 5, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    26/10/2014 12:10:09.941 WindowServer[142]: Display 0x003f0040: GL mask 0x10; bounds (2466, 0)[1 x 1], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    26/10/2014 12:10:09.941 WindowServer[142]: Display 0x003f003f: GL mask 0x8; bounds (2467, 0)[1 x 1], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 3, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    26/10/2014 12:10:09.941 WindowServer[142]: CGXPerformInitialDisplayConfiguration
    26/10/2014 12:10:09.941 WindowServer[142]:   Display 0x04280642: Unit 2; Alias(2, 0x5); Vendor 0x610 Model 0xa019 S/N 0 Dimensions 13.03 x 8.15; online enabled built-in, Bounds (0,0)[1440 x 900], Rotation 0, Resolution 2
    26/10/2014 12:10:09.941 WindowServer[142]:   Display 0x003f003d: Unit 1; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2464,0)[1 x 1], Rotation 0, Resolution 1
    26/10/2014 12:10:09.942 WindowServer[142]:   Display 0x003f0041: Unit 5; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2465,0)[1 x 1], Rotation 0, Resolution 1
    26/10/2014 12:10:09.942 WindowServer[142]:   Display 0x003f0040: Unit 4; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2466,0)[1 x 1], Rotation 0, Resolution 1
    26/10/2014 12:10:09.942 WindowServer[142]:   Display 0x003f003f: Unit 3; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2467,0)[1 x 1], Rotation 0, Resolution 1
    26/10/2014 12:10:09.943 WindowServer[142]: CGXMuxBoot: Boot normal
    26/10/2014 12:10:09.999 com.apple.xpc.launchd[1]: (com.apple.FileSyncAgent.PHD.isRunning) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:10.000 com.apple.xpc.launchd[1]: (com.apple.mbloginhelper.user) This key does not do anything: OnDemand
    26/10/2014 12:10:10.000 com.apple.xpc.launchd[1]: (com.apple.mbpluginhost.user) This key does not do anything: OnDemand
    26/10/2014 12:10:10.002 com.apple.xpc.launchd[1]: (com.apple.secd) This key does not do anything: OnDemand
    26/10/2014 12:10:10.002 com.apple.xpc.launchd[1]: (com.apple.secd) The ServiceIPC key is no longer respected. Please remove it.
    26/10/2014 12:10:10.002 com.apple.xpc.launchd[1]: (com.apple.speech.speechsynthesisd) This key does not do anything: OnDemand
    26/10/2014 12:10:10.003 com.apple.xpc.launchd[1]: (com.apple.TrustEvaluationAgent) This key does not do anything: OnDemand
    26/10/2014 12:10:10.008 WindowServer[142]: GLCompositor: GL renderer id 0x01024502, GL mask 0x00000003, accelerator 0x0000482b, unit 0, caps QEX|MIPMAP, vram 1536 MB
    26/10/2014 12:10:10.008 WindowServer[142]: GLCompositor: GL renderer id 0x01024502, GL mask 0x00000003, texture max 16384, viewport max {16384, 16384}, extensions NPOT|GLSL|FLOAT
    26/10/2014 12:10:10.008 WindowServer[142]: GLCompositor: GL renderer id 0x01022727, GL mask 0x0000003c, accelerator 0x000042d3, unit 2, caps QEX|MIPMAP, vram 2048 MB
    26/10/2014 12:10:10.020 WindowServer[142]: GLCompositor: GL renderer id 0x01022727, GL mask 0x0000003c, texture max 16384, viewport max {16384, 16384}, extensions NPOT|GLSL|FLOAT
    26/10/2014 12:10:10.020 WindowServer[142]: GLCompositor enabled for tile size [256 x 256]
    26/10/2014 12:10:10.020 WindowServer[142]: CGXGLInitMipMap: mip map mode is on
    26/10/2014 12:10:10.033 virusbarrierb[169]: Loading real-time scanner...
    26/10/2014 12:10:10.048 WindowServer[142]: CGXSetDisplayColorProfileAndTransfer: Display 0x04280642: Unit 2; ColorProfile { -1479805494 }; TransferFormula (1.000000, 1.000000, 1.000000)
    26/10/2014 12:10:10.057 com.apple.AmbientDisplayAgent[178]: AmbientDisplayAgent started
    26/10/2014 12:10:10.060 com.apple.AmbientDisplayAgent[178]: AMBD initializing devices
    26/10/2014 12:10:10.064 com.apple.AmbientDisplayAgent[178]: AMBD Agent: xpc connection became invalid during event handler
    26/10/2014 12:10:10.065 com.apple.xpc.launchd[1]: (com.intego.netupdate.agent) Please switch away from OnDemand to KeepAlive.
    26/10/2014 12:10:10.067 com.apple.xpc.launchd[1]: (com.apple.AssistiveControl.running) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:10.067 com.apple.xpc.launchd[1]: (com.apple.btsa) This key does not do anything: OnDemand
    26/10/2014 12:10:10.067 com.apple.xpc.launchd[1]: (com.apple.coreservices.lsactivity) Unknown key for Boolean: DrainMessagesAfterFailedInit
    26/10/2014 12:10:10.069 com.apple.xpc.launchd[1]: (com.apple.helpd) This key does not do anything: OnDemand
    26/10/2014 12:10:10.071 com.apple.xpc.launchd[1]: (com.apple.noticeboard.agent) This key does not do anything: OnDemand
    26/10/2014 12:10:10.072 com.apple.xpc.launchd[1]: (com.apple.speech.speechsynthesisd) This key does not do anything: OnDemand
    26/10/2014 12:10:10.073 com.apple.xpc.launchd[1]: (com.apple.inputswitcher.running) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:10.073 com.apple.xpc.launchd[1]: (com.apple.universalaccesscontrol.running) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:10.073 com.apple.xpc.launchd[1]: (com.apple.universalaccessd.running) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:10.074 com.apple.xpc.launchd[1]: (com.apple.UserEventAgent-LoginWindow) This service is defined to be constantly running and is inherently inefficient.
    26/10/2014 12:10:10.074 com.apple.xpc.launchd[1]: (com.apple.VoiceOver.running) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:10.074 com.apple.xpc.launchd[1]: (com.apple.ZoomWindow.running) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:10.109 askpermissiond[181]: objc[181]: Class FALogging is implemented in both /System/Library/PrivateFrameworks/FamilyCircle.framework/Versions/A/FamilyCircle and /System/Library/PrivateFrameworks/FamilyNotification.framework/Versions/A/FamilyNotification. One of the two will be used. Which one is undefined.
    26/10/2014 12:10:10.117 com.apple.SecurityServer[57]: Session 100005 created
    26/10/2014 12:10:10.127 askpermissiond[181]: StoreTransport: Resetting APS Connection using environment name production
    26/10/2014 12:10:10.131 apsd[52]: Unable to bootstrap_look_up connection port 'com.apple.askpermission.aps' for user 0: Unknown service name
    26/10/2014 12:10:10.149 UserEventAgent[186]: Failed to copy info dictionary for bundle /System/Library/UserEventPlugins/alfUIplugin.plugin
    26/10/2014 12:10:10.150 loginwindow[72]: Setting the initial value of the magsave brightness level 1
    26/10/2014 12:10:10.164 UserEventAgent[186]: user agent networkd: built Sep  9 2014 16:11:57
    26/10/2014 12:10:10.179 WindowServer[142]: MPAccessSurfaceForDisplayDevice: Set up page flip mode on display 0x04280642 device: 0x7f90aab12c10  isBackBuffered: 1 numComp: 3 numDisp: 3
    26/10/2014 12:10:10.179 WindowServer[142]: _CGXGLDisplayContextForDisplayDevice: acquired display context (0x7f90aab12c10) - enabling OpenGL
    26/10/2014 12:10:10.187 WiFiAgent[187]:  securityd_message_with_reply_sync Failed to talk to secd after 4 attempts.
    26/10/2014 12:10:10.000 kernel[0]: RTS: Trust daemon connected.
    26/10/2014 12:10:10.229 com.apple.xpc.launchd[1]: (com.apple.DataDetectorsDynamicData) The JoinExistingSession key is only available to Application services.
    26/10/2014 12:10:10.230 com.apple.xpc.launchd[1]: (com.apple.appkit.xpc.sandboxedServiceRunner) The JoinExistingSession key is only available to Application services.
    26/10/2014 12:10:10.000 kernel[0]: RTS: Scan daemon connected.
    26/10/2014 12:10:10.239 loginwindow[72]: Login Window Started Security Agent
    26/10/2014 12:10:10.000 kernel[0]: hfs: mounted Work Backup on device disk2s2
    26/10/2014 12:10:10.381 virusbarriers[198]: Starting. Version 10.8.4 (217), avlib 109, definitions 2014102301.
    26/10/2014 12:10:10.382 virusbarriers[198]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
    Call location:
    26/10/2014 12:10:10.382 virusbarriers[198]: 0   CarbonCore                          0x00007fff8cb49dc3 ___Gestalt_SystemVersion_block_invoke + 113
    26/10/2014 12:10:10.382 virusbarriers[198]: 1   libdispatch.dylib                   0x00007fff8e6e7c13 _dispatch_client_callout + 8
    26/10/2014 12:10:10.382 virusbarriers[198]: 2   libdispatch.dylib                   0x00007fff8e6e7b26 dispatch_once_f + 117
    26/10/2014 12:10:10.382 virusbarriers[198]: 3   CarbonCore                          0x00007fff8caf24da _Gestalt_SystemVersion + 987
    26/10/2014 12:10:10.382 virusbarriers[198]: 4   CarbonCore                          0x00007fff8caf20c7 Gestalt + 144
    26/10/2014 12:10:10.382 virusbarriers[198]: 5   libobjc.A.dylib                     0x00007fff96aecc49 _class_initialize + 649
    26/10/2014 12:10:10.383 virusbarriers[198]: 6   libobjc.A.dylib                     0x00007fff96afb99e lookUpImpOrForward + 179
    26/10/2014 12:10:10.441 revisiond[71]: Cannot make directory /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/C/com.apple.revisiond.private_temp/RO-db-V1_HuVzwsQr: File exists
    26/10/2014 12:10:10.000 kernel[0]: hfs: unmount initiated on Work Backup on device disk2s2
    26/10/2014 12:10:11.160 com.apple.xpc.launchd[1]: (com.apple.FileSyncAgent.PHD.isRunning) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:10:11.161 com.apple.xpc.launchd[1]: (com.apple.mbloginhelper.user) This key does not do anything: OnDemand
    26/10/2014 12:10:11.161 com.apple.xpc.launchd[1]: (com.apple.mbpluginhost.user) This key does not do anything: OnDemand
    26/10/2014 12:10:11.163 com.apple.xpc.launchd[1]: (com.apple.secd) This key does not do anything: OnDemand
    26/10/2014 12:10:11.163 com.apple.xpc.launchd[1]: (com.apple.secd) The ServiceIPC key is no longer respected. Please remove it.
    26/10/2014 12:10:11.164 com.apple.xpc.launchd[1]: (com.apple.speech.speechsynthesisd) This key does not do anything: OnDemand
    26/10/2014 12:10:11.164 com.apple.xpc.launchd[1]: (com.apple.TrustEvaluationAgent) This key does not do anything: OnDemand
    26/10/2014 12:10:11.940 WindowServer[142]: **DMPROXY** (2) Found `/System/Library/CoreServices/DMProxy'. Run with arg = -discovery
    26/10/2014 12:10:12.000 kernel[0]: IO80211AWDLPeerManager::setAwdlOperatingMode Setting the AWDL operation mode from SUSPENDED to AUTO
    26/10/2014 12:10:12.000 kernel[0]: IO80211AWDLPeerManager::setAwdlAutoMode Resuming AWDL
    26/10/2014 12:10:12.337 configd[27]: network changed: DNS* Proxy
    26/10/2014 12:10:12.340 UserEventAgent[16]: Captive: [CNInfoNetworkActive:1709] en0: SSID 'SKY2572F' making interface primary (protected network)
    26/10/2014 12:10:12.340 UserEventAgent[16]: Captive: CNPluginHandler en0: Evaluating
    26/10/2014 12:10:12.341 discoveryd[51]: AwdlD2d AwdlD2dStartAdvertisingPair: 'bennys-macbook-pro' Advertising service started
    26/10/2014 12:10:12.342 discoveryd[51]: AwdlD2d AwdlD2dStartAdvertisingPair: 'bennys-macbook-pro' Advertising service started
    26/10/2014 12:10:12.343 discoveryd[51]: AwdlD2d AwdlD2dStartAdvertisingPair: '08fb2befff04a0c100000000000008efip6arpa' Advertising service started
    26/10/2014 12:10:12.345 configd[27]: network changed: v4(en0!:192.168.0.22) DNS+ Proxy+ SMB
    26/10/2014 12:10:12.346 UserEventAgent[16]: Captive: en0: Probing 'SKY2572F'
    26/10/2014 12:10:12.000 kernel[0]: en0: BSSID changed to 7c:4c:a5:ab:2c:69
    26/10/2014 12:10:12.358 configd[27]: setting hostname to "Bennys-MBP"
    26/10/2014 12:10:12.376 UserEventAgent[16]: tcp_connection_destination_prepare_complete 1 connectx to 172.228.83.81:80@en0 failed: Host is down
    26/10/2014 12:10:12.999 sntp[205]: time set +0.455032 s
    26/10/2014 12:10:13.010 UserEventAgent[16]: Captive: [async_http_read_stream:387] kCFStreamEventErrorOccurred NSPOSIXErrorDomain/64: The operation couldn’t be completed. Host is down
    26/10/2014 12:10:13.010 UserEventAgent[16]: Captive: [CaptiveHandleRedirect:1662] Unknown result value: 1, assuming online
    26/10/2014 12:10:13.010 UserEventAgent[16]: Captive: CNPluginHandler en0: Authenticated
    26/10/2014 12:10:13.029 ntpd[147]: peer time.apple.com. @ 17.151.16.23
    26/10/2014 12:10:13.052 ntpd[147]: drift PPM:0.000 -> 10.702
    26/10/2014 12:10:13.357 netbarrierd[55]: Switched to Network (Router IP(192.168.0.1) MAC(7c:4c:a5:ab:2c:68) Name(SKY2572F)
    26/10/2014 12:10:13.357 netbarrierd[55]: Unknown network detected.
    26/10/2014 12:10:13.923 virusbarrierd[62]: Checking for static definitions.
    26/10/2014 12:10:16.141 discoveryd[51]: None ClientIPC transport protocol in type '_keepalive._dns-sd' is invalid
    26/10/2014 12:10:55.055 apsd[52]: Reporting com.apple.main-thread is hung
    26/10/2014 12:10:55.071 com.apple.xpc.launchd[1]: (com.apple.spindump[231]) Service exited with abnormal code: 75
    26/10/2014 12:10:55.071 com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
    26/10/2014 12:11:05.086 com.apple.xpc.launchd[1]: (com.apple.spindump[233]) Service exited with abnormal code: 75
    26/10/2014 12:11:05.086 com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
    26/10/2014 12:11:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000bh00002w/C/mds/mds.lock'
    26/10/2014 12:11:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C/tiles/t00000077.plist'
    26/10/2014 12:11:12.000 kernel[0]: RTS: Scan time-out on file '/System/Library/Displays/Overrides/DisplayVendorID-610/DisplayProductID-a019'
    26/10/2014 12:11:13.000 kernel[0]: RTS: Scan time-out on file '/usr/share/sandbox/com.apple.softwareupdated.sb'
    26/10/2014 12:11:15.101 com.apple.xpc.launchd[1]: (com.apple.spindump[234]) Service exited with abnormal code: 75
    26/10/2014 12:11:15.101 com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
    26/10/2014 12:11:25.117 com.apple.xpc.launchd[1]: (com.apple.spindump[235]) Service exited with abnormal code: 75
    26/10/2014 12:11:25.117 com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
    26/10/2014 12:11:25.000 kernel[0]: considerRebuildOfPrelinkedKernel com.apple.kext.OSvKernDSPLib triggered rebuild
    26/10/2014 12:11:26.567 com.apple.kextcache[236]: kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
    26/10/2014 12:11:35.128 com.apple.xpc.launchd[1]: (com.apple.spindump[237]) Service exited with abnormal code: 75
    26/10/2014 12:11:35.128 com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
    26/10/2014 12:11:38.352 warmd[33]: [warmctl_evt_timer_bc_activation_timeout:285] BC activation bcstop timer fired!
    26/10/2014 12:11:38.672 com.apple.kextcache[236]: Created prelinked kernel copy "/System/Library/PrelinkedKernels/prelinkedkernel"
    26/10/2014 12:11:38.672 com.apple.kextcache[236]: Created prelinked kernel "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache"
    26/10/2014 12:11:38.672 com.apple.kextcache[236]: Created prelinked kernel using "/System/Library/Kernels/kernel"
    26/10/2014 12:11:45.143 com.apple.xpc.launchd[1]: (com.apple.spindump[240]) Service exited with abnormal code: 75
    26/10/2014 12:11:45.143 com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
    26/10/2014 12:11:55.158 com.apple.xpc.launchd[1]: (com.apple.spindump[241]) Service exited with abnormal code: 75
    26/10/2014 12:11:55.158 com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
    26/10/2014 12:12:05.173 com.apple.xpc.launchd[1]: (com.apple.spindump[244]) Service exited with abnormal code: 75
    26/10/2014 12:12:05.173 com.apple.xpc.launchd[1]: (com.apple.spindump) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
    26/10/2014 12:12:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000bh00002w/C/mds/mdsObject.db'
    26/10/2014 12:12:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C/tiles/t00000077'
    26/10/2014 12:12:12.000 kernel[0]: RTS: Scan time-out on file '/System/Library/Displays/Overrides/DisplayVendorID-610/DisplayProductID-a019'
    26/10/2014 12:12:14.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/com.apple.sandbox/sandbox-cache.db'
    26/10/2014 12:12:14.150 mds[34]: (DiskStore.Error:1417) Unexpected file  dev:754974722 storeDev:16777220 mode:416d hint:15114459 oid:15114459 ino:5 fsEvents:0 /home -- /home
    26/10/2014 12:12:14.150 mds[34]: (DiskStore.Error:1417) Unexpected file  dev:754974721 storeDev:16777220 mode:416d hint:15114458 oid:15114458 ino:3 fsEvents:0 /net -- /net
    26/10/2014 12:12:23.855 com.apple.xpc.launchd[1]: (com.apple.FileSyncAgent.PHD.isRunning) The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
    26/10/2014 12:12:23.856 com.apple.xpc.launchd[1]: (com.apple.mbloginhelper.user) This key does not do anything: OnDemand
    26/10/2014 12:12:23.856 com.apple.xpc.launchd[1]: (com.apple.mbpluginhost.user) This key does not do anything: OnDemand
    26/10/2014 12:12:23.858 com.apple.xpc.launchd[1]: (com.apple.secd) This key does not do anything: OnDemand
    26/10/2014 12:12:23.858 com.apple.xpc.launchd[1]: (com.apple.secd) The ServiceIPC key is no longer respected. Please remove it.
    26/10/2014 12:12:23.858 com.apple.xpc.launchd[1]: (com.apple.speech.speechsynthesisd) This key does not do anything: OnDemand
    26/10/2014 12:12:23.859 com.apple.xpc.launchd[1]: (com.apple.TrustEvaluationAgent) This key does not do anything: OnDemand
    26/10/2014 12:12:24.314 lsregister[250]: LaunchServices: Begin database seeding
    26/10/2014 12:12:24.315 lsregister[250]: LaunchServices: Completed database seeding
    26/10/2014 12:12:26.634 com.apple.xpc.launchd[1]: (com.apple.DataDetectorsDynamicData) The JoinExistingSession key is only available to Application services.
    26/10/2014 12:12:26.634 com.apple.xpc.launchd[1]: (com.apple.appkit.xpc.sandboxedServiceRunner) The JoinExistingSession key is only available to Application services.
    26/10/2014 12:12:40.123 com.apple.SecurityServer[57]: Session 100008 created
    26/10/2014 12:12:40.148 com.apple.SecurityServer[57]: Session 100007 created
    26/10/2014 12:13:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000bh00002w/C/mds/mdsObject.db_'
    26/10/2014 12:13:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C/tiles/t00000077'
    26/10/2014 12:13:12.000 kernel[0]: RTS: Scan time-out on file '/System/Library/Displays/Overrides/Icons.plist'
    26/10/2014 12:13:14.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/com.apple.sandbox/sandbox-cache.db-wal'
    26/10/2014 12:13:26.000 kernel[0]: RTS: Scan time-out on file '/Users/benny/.CFUserTextEncoding'
    26/10/2014 12:13:41.000 kernel[0]: RTS: Scan time-out on file '/Users/benny/Library/Keychains/B85C7063-AB7F-5F8A-9D82-1C2DD3595BE3/user.kb'
    26/10/2014 12:14:08.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C/lockCache_encryptedA.db'
    26/10/2014 12:14:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000bh00002w/C/mds/mdsObject.db_'
    26/10/2014 12:14:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C/tiles/t00000077'
    26/10/2014 12:14:12.000 kernel[0]: RTS: Scan time-out on file '/System/Library/Displays/Overrides/Icons.plist'
    26/10/2014 12:14:14.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/com.apple.sandbox/sandbox-cache.db-shm'
    26/10/2014 12:14:26.000 kernel[0]: RTS: Scan time-out on file '/Users/benny/.CFUserTextEncoding'
    26/10/2014 12:14:41.000 kernel[0]: RTS: Scan time-out on file '/Users/benny/Library/Keychains/B85C7063-AB7F-5F8A-9D82-1C2DD3595BE3/user.kb'
    26/10/2014 12:15:08.416 com.apple.kextcache[263]: /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache not cached.
    26/10/2014 12:15:08.000 kernel[0]: hfs: mounted Recovery HD on device disk0s3
    26/10/2014 12:15:08.439 mds[34]: (Volume.Normal:2464) volume:0x7fc2cc0bb800 ********** Bootstrapped Creating a default store:0 SpotLoc:(null) SpotVerLoc:(null) occlude:0 /Volumes/Recovery HD
    26/10/2014 12:15:08.541 fseventsd[20]: Logging disabled completely for device:1: /Volumes/Recovery HD
    26/10/2014 12:15:08.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C/lockCache_encryptedA.db'
    26/10/2014 12:15:09.282 com.apple.kextcache[263]: Successfully updated disk0s3.
    26/10/2014 12:15:09.000 kernel[0]: RTS: Scan time-out on file '/Users/benny/.CFUserTextEncoding'
    26/10/2014 12:15:09.000 kernel[0]: hfs: unmount initiated on Recovery HD on device disk0s3
    26/10/2014 12:15:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000bh00002w/C/mds/mdsObject.db'
    26/10/2014 12:15:12.000 kernel[0]: RTS: Scan time-out on file '/System/Library/Displays/Overrides/Contents/Resources/ar.lproj/Localizable.strings'
    26/10/2014 12:15:14.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/com.apple.sandbox/sandbox-cache.db-shm'
    26/10/2014 12:15:42.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000c4000031/C/com.apple.sandbox/sandbox-cache.db'
    26/10/2014 12:16:10.000 kernel[0]: RTS: Scan time-out on file '/Users/benny/.CFUserTextEncoding'
    26/10/2014 12:16:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000bh00002w/C/mds/mdsDirectory.db_'
    26/10/2014 12:16:12.000 kernel[0]: RTS: Scan time-out on file '/System/Library/Displays/Overrides/Contents/Resources/ar.lproj/Localizable.strings'
    26/10/2014 12:16:14.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/com.apple.sandbox/sandbox-cache.db-wal'
    26/10/2014 12:17:10.000 kernel[0]: RTS: Scan time-out on file '/Users/benny/.CFUserTextEncoding'
    26/10/2014 12:17:10.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000bh00002w/C/mds/mdsDirectory.db_'
    26/10/2014 12:17:12.000 kernel[0]: RTS: Scan time-out on file '/System/Library/Displays/Overrides/Contents/Resources/ca.lproj/Localizable.strings'
    26/10/2014 12:17:14.000 kernel[0]: RTS: Scan time-out on file '/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C/com.apple.sandbox/sandbox-cache

    Fixed it!
    Turns out that Little Snitch and Virus Barrier weren't playing well together. Just uninstalled both of them and restarted and my system booted up perfectly.
    Just reinstalling both of them now and seeing if the problem persists.

  • Mobile IconItemRenderer broken for iconFields?

    I have a mobile application needing IconItemRenderer to list a bunch of lines,
    each with their own icon (depending on some item state), which is exactly what IconItemRenderer is designed for.
    1) in the itemRenderer, i can define a right-hand decorator icon (but it is always the same for every line):
                  decorator="@Embed(source='icons/xyz.png')"/>
    - -  that works in desktop and Mobile application
    2) I can add dataProvider items to the list, defining thier *individual* left-hand icon and label:
                  myCollection.addItem( {"name":"someText" ,"image":"@Embed(source='icons/xyz.png')" } );
    -- that displays properly in desktop SWT *if* the icon is
                 "icons/xyz.png"
    -- but *not* if the icon is
                 "@Embed(source='icons/xyz.png')"
    -- and no format works for mobile SWT
    3a) i found an adobe help example, but all it has for mobile IconItemRenderer is DECORATORS
    http://help.adobe.com/en_US/flex/using/WSc2368ca491e3ff92-1483ec4a12136246e76-8000.html#WS 77c1dbb1bd80d3836663fb6012af31eb8a5-8000
    -- conspicuous by its absence is setting the icon field, which is fundamentally why one would use the IconItemRenderer.
    WHAT GIVES?  does adobe know that this function is broken?
    How do i get the Item Icons defined and embedded into a MOBILE SWT ??
    - I am using production Flex SDK 4.5.1, and AIR 3.1 on Windows and Android
    ADDENDUM:
    4) *if* i store my list items in a static definition, the icons display correctly on mobile+desktop:
      <s:dataProvider> <s:ArrayList>      <fx:Object name="aaa bbb" image="@Embed('icons/ON.gif')" />
          <fx:Object name="ccc ddd" image="@Embed('icons/OFF.gif')" />
       </s:ArrayList> </s:dataProvider>
    5) but as noted above, in the real world i need to dynamically build the list contents and *the* it does not work
         myDataCollection.addItem( { "name" : "eee fff", "image : "@Embed('icons/ON.gif')" } );
         myDataCollection.addItem( { "name" : "ggg hhh", "image : "@Embed('icons/ON.gif')" } );
    SOLUTION / WORKAROUND:
    The *only* way to get the mobile icon to work, also mantains desktop icon working:
         [Embed("icons/ON.gif")]
         public var onImgCls:Class;
         var icn:Class = offImgCls;
         myDataColl.addItem( {"name":line.substr(0,99), "image":icn} );

    You need to create one of the following internal DNS records:
    Record type
    Host name or SRV definition
    Resolves to
    CNAME
    lyncdiscoverinternal.<sipdomain>
    Internal Web Services fully qualified domain name (FQDN)   for your Director pool, if you have one, or for your Front End pool if you do   not have a Director
    A (host)
    lyncdiscoverinternal.<sipdomain>
    Internal Web Services IP address (virtual IP (VIP) address   if you use a load balancer) of your Director pool, if you have one, or of   your Front End pool if you do not have
    a Director
    You need to create DNS A and AAAA (if you are using IPv6 addressing) records for Front End pool name.
    Lisa Zheng
    TechNet Community Support

  • HTML5 API - Heat Layer Points Not Working

    Hi everyone,
    Really weird issue this, and I am honestly at a loss to explain what's going on, so hopefully someone can spot my mistake!
    I want to overlay a density-based heat map over a map of Britain, based on longitude/latitude points stored in OBIEE columns. I have copied and pasted some of the code (modifying it for my needs) from the SampleApp v406 "dynamic heat layer" demonstration.
    My "showMap(darray)" function is what is responsible for building and displaying the map. darray in this case is an 2-dimensional array containing all the OBIEE data in [row number][column number] format which is fed in via a narrative view. Note that mapview, heatLayer and eventsLayer are global variables defined in the main script body. Below is the code:
    function showMap(darray) {
       var baseURL  = "http://"+document.location.host+"/mapviewer";
       mapview = new OM.Map(document.getElementById("map"), { mapviewerURL:baseURL });
       mapview.addLayer(new OM.layer.ElocationTileLayer("background"));
       var marker = new OM.style.Marker({src: "/mapviewer/icons/BALL_sel.png", width:7, height:7});
       var heatStyle = getStyle();
      heatLayer = new OM.layer.VectorLayer("heatLayer",
                def:
                    type: OM.layer.VectorLayer.TYPE_LOCAL
                    renderingStyle: heatStyle
      addPoints(darray, heatLayer);
      mapview.addLayer(heatLayer);
    eventsLayer = new OM.layer.VectorLayer("eventsLayer",
                def:
                    type: OM.layer.VectorLayer.TYPE_LOCAL
                    renderingStyle: marker
      addPoints(darray, eventsLayer);
      mapview.addLayer(eventsLayer);
      // Set the initial map center and zoom level
      var mapCenterLat = 51.14076;
      var mapCenterLon = 0.88016;
      var mapZoom = 8;
      var mpoint = new OM.geometry.Point(mapCenterLon,mapCenterLat,8307);
      mapview.setMapCenter(mpoint); 
      mapview.setMapZoomLevel(mapZoom);
      console.log(heatLayer);
      mapview.init();
    Here is the getStyle() function definition, it simply returns a style for the heat map to use.
    function getStyle(){
      var colors = ["#C6DBEF","#6BAED6","#008fff","#00abff","#00d5ff","#00ffff","#00ff7f","#00ff00","#7fff00","#ffff00","#ffd500","#ffab00","#ff7f00","#ff5600","#ff2b00", "#ff0000", "#A50F15"];
      var config = {
        spotlightRadius:25,
        lengthUnit:"pixel",
        colorStops: colors,
        opacity:0.65,                 
        sampleFactor: 1
      var heatStyle = new OM.style.HeatMap(config);
      return heatStyle;
    and here is the addPoints(darray) function which is responsible for plotting points on the layer:
    function addPoints(darray,layer) {
      /*lat,long,estb,metric*/
      for (i=0;i<darray.length; i++) {
          var fid = i;
          var mpoint = new OM.geometry.Point(darray[i][4], darray[i][3], 8307);
          var f_attr = {attributes :{"Car Number":darray[i][0], "Event":darray[i][2], "Time":darray[i][1]}};
          var feature = new OM.Feature(fid,mpoint,f_attr);
          layer.addFeature(feature);
    I apologise for the code dump, but I thought it would be necessary to help troubleshoot.
    My issue is that any layer using the "marker" style displays the points in the correct place, but the heat layer, which uses the "heatStyle" style, stacks all of its points at 0,0 which is somewhere just off the west coast of Africa! You'll notice the call to console.log(heatLayer), investigating this reveals that the correct GPS coordinates are being stored in the heat layer's feature array, it's just for some reason rendering them all at 0,0. This is what normally happens if you use an invalid SRID and it doesn't know where to put them on the map (if I change mpoint in addPoints() to use -1 as a SRID for example, then it does the same thing to the eventsLayer layer), but both layers use the same function. I have torn apart my code several times trying to understand why it's doing this, and compared it to the code in the SampleApp v406 demo and it's identical! The only difference is that I've modified getStyle() to return a static definition since I'm not allowing my users to modify the heat layer style. I've also got another visualisation with the same heat style definition and it works fine, though that is not based on a world-map but a custom one.
    I've also tried clearing all caches, including the presentation layer and mapviewer server, as well as my browser's cache, and it's still not working.
    EDIT: I have also discovered that any functions called from heatLayer, such as setVisible(true/false), produces a javascript error in oraclemapsv2.js "ReferenceError: layer is not defined", but only if the call is made OUTSIDE the showMap function. It looks like, for whatever reason, heatLayer works fine until showMap() is finished, and then it suddenly stops working? Remember that heatLayer is a global variable, so it is not a scope issue. What is going on?! Also, calling console.log(heatLayer) in the same function as my setVisible() call shows that heatLayer is still defined and still contains the same data, it's just that oraclemapsv2.js no longer recognises it. Is this a bug or something?
    If anyone can identify what I've done wrong, I would be extremely grateful!
    Thanks,
    Richard

    Hi Mark,
    Can you post the create index command, as well as the contents of user_sdo_geom_metadata for the point layer?
    Also, can you post the results of doing a select count(*) from the index table as well as select count(*) from the point table?
    Thanks,
    dan

  • ExecuteQuery WhereClause problem for first time in the session of the page

    I am new to OAF and I have panic problem.
    I have two pages application like following..
    First page “LookupTypes” and second page “LookupValues” for the selected first page Lookuptype.
    The problem is when I press first time(after lunching the page/first time for the session) the button in “LookupType” page I am getting all the “Lookup Values” for all the lookup types instead of getting only for one Lookuptype and I will press “back” button in “Lookup Values” Second page to come back “LookupType” first page, Again immediately I will press the same button which I pressed first time, this time I will get correct number of records for one Lookup Type. I don’t know why its where clause is not working first time.
    Please find the following code and help me.
    First page is LookupTypes->second page is Lookup Values
    Step 1 : I have button on “Lookup Types” page to call “Lookup values” page
    Step 2 : “Lookup Values” page control to receive the parameters from lookup type page.
    Step 3 : application module (AM) to execute the query..
    Code :
    Step 1 : I have button on “Lookup Types” page to call “Lookup values” page
    Following is the code from “Lookup Types” control.
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processFormRequest(pageContext, webBean);
    String paramLookupTypeAction = pageContext.getParameter(EVENT_PARAM) ;
    String paramLookupType = pageContext.getParameter("paramLookupType");
    OAApplicationModule PafLookupAM = pageContext.getApplicationModule(webBean);
    //Adding calling LookUp Values screen
    if (paramLookupTypeAction.equals("viewLookupValues") )
    // PafLookupAM.invokeMethod("clearLookupValueMethod");
    //Here we prepare the HashMap object, that cotains name of the parameter and the value of the parameters
    HashMap phm = new HashMap() ;
    phm.put("xxparamLookupType",paramLookupType);
    phm.put("xxparamLookupTypeAction",paramLookupTypeAction);
    pageContext.setForwardURL(
    "OA.jsp?page=/oracle/apps/xxpaf/pafLookups/webui/pafLookupValuesPG"
    , null //not needed as we are retaining menu context
    ,OAWebBeanConstants.KEEP_MENU_CONTEXT
    ,null //not needed as we are retaining menu context
    ,phm //pass the hashMap that contains values for all of the parameters
    ,true //retain AM
    ,OAWebBeanConstants.ADD_BREAD_CRUMB_NO
    ,OAWebBeanConstants.IGNORE_MESSAGES);
    Step 2 : Following is the code from “Lookup Values” page control to receive the parameters from lookup type page.
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    String paramLookupTypeAction=pageContext.getParameter("xxparamLookupTypeAction");
    String paramLookupType=pageContext.getParameter("xxparamLookupType");
    OAApplicationModule PafLookupAM = pageContext.getApplicationModule(webBean);
    Serializable LookupTypeParamList[]= {paramLookupTypeAction,paramLookupType};
    System.out.println("viewLookupValues 3 " + paramLookupType);
    System.out.println("viewLookupValues 4 " + paramLookupTypeAction);
    if ( paramLookupTypeAction!=null && paramLookupTypeAction.equals("viewLookupValues"))
    System.out.println("viewLookupValues 5 " + paramLookupType);
    System.out.println("viewLookupValues 6 " + paramLookupTypeAction);
    PafLookupAM.invokeMethod("viewLookupValuesMethod", LookupTypeParamList);
              // Assuming the controller is associated with the pageLayout region
    // import oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean;
         //     OAPageLayoutBean page = (OAPageLayoutBean)webBean;
         //     page.setTitle("Lookup Type: " + paramLookupType);
    Step 3 : Following is the code from application module (AM) to execute the query..
    public void viewLookupValuesMethod( String pAction, String pLookupType)
    try
    OAViewObjectImpl pervo = getPafLookupValuesEOVO();
    String existingWhereClause = pervo.getWhereClause();
    pervo.setWhereClauseParams(null);
    pervo.setWhereClause("Lookup_Type = :1");
    pervo.setWhereClauseParam(0, new String (pLookupType));
    pervo.executeQuery();
    pervo.setWhereClauseParams(null);
    pervo.setWhereClause(existingWhereClause);
    catch(Exception exception1)
    throw OAException.wrapperException(exception1);
    Best Regards,
    Pathi TVB

    Pathi,
    Please try to have the WhereClause in the VO query as part of static definition itself. So you would only need to bind the parameter and execute the Query.
    Try and let me know if that helped.
    Thanks
    Sumit

  • Plz provide tutorial to learn the Module pool programing?

    Hello,
    Please provide me with the Tutorials which will be helpful to learn Module Pool Programming.
    If any one can provide me with the screen shots then it would be great!
    ANy help would be appreciated......
    Thank You!
    Krishna Chaitanya

    Hi,
    Screens are the most general type of user dialog that you can use in ABAP programs. You do not define them in ABAP programs, but instead in the Screen Painter. A screen consists of the input/output mask and the flow logic. You can define screens for any program with type 1, M, or F.
    The screens in a single ABAP program can be combined to form screen sequences. You can call single screens or screen sequences either using a transaction code from outside the ABAP program, or by using the CALL SCREEN statement in the corresponding ABAP program. When you call a screen or screen sequence, the screen flow logic takes control of the ABAP program execution. You can define screen sequences dynamically by setting the next screen attribute for a screen dynamically in the ABAP program.
    A screen consists of the input/output mask and the flow logic. The screen flow logic is divided into the Process Before Output (PBO) event, which is processed before the screen is displayed, and the Process After Input (PAI) event, which is processed after a user action on the screen.
    The following diagram shows the place of screens between the GUI status and the ABAP program:
    The screen flow logic calls dialog modules in the ABAP program, either to prepare the screen for display (PBO event) or to process the user's entries (PAI event). Screens are dynamic programs, and have their own data objects, called screen fields. These are linked to the input/output fields that appear on the screen itself. When the screen is displayed, and when it finishes processing, the system passes data between the screen fields and data objects in the ABAP program. Data is copied between identically-named fields.
    Each screen has a GUI status, containing a menu bar, standard toolbar, and an application toolbar. Like screens, GUI statuses are independent components of the ABAP program. You create them in the ABAP Workbench using the Menu Painter. You assign GUI statuses to screens dynamically in your ABAP programs. Each screen is linked to the current GUI status by a special screen field into which the corresponding function code is placed whenever the user chooses a function. The screen passes the function code to the ABAP program just like any other screen field. You can then read it in the program.
    Screen Attributes
    Like all objects in the R/3 Repository, screens have attributes that both describe them and determine how they behave at runtime. Important screen attributes for ABAP programming:
    Program
    The name of the ABAP program (type 1, M, or F) to which the screen belongs.
    Screen number
    A four-digit number, unique within the ABAP program, that identifies the screen within the program. If your program contains selection screens, remember that selection screens and Screen Painter screens use the same namespace. For example, if you have a program with a standard selection screen, you may not contain any further screens with the number 1000. Lists, on the other hand, have their own namespace.
    Screen type
    A normal screen occupies a whole GUI window. Modal dialog boxes only cover a part of a GUI window. Their interface elements are also arranged differently. Selection screens are generated automatically from the definition in the ABAP program. You may not define them using the Screen Painter. A subscreen is a screen that you can display in a subscreen area on a different screen in the same ABAP program.
    Next screen
    Statically-defined screen number, specifying the next screen in the sequence. If you enter zero or leave the field blank, you define the current screen as the last in the chain. If the next screen is the same as the current screen, the screen will keep on calling itself. You can override the statically-defined next screen in the ABAP program.
    Cursor position
    Static definition of the screen element on which the cursor is positioned when the screen is displayed. By default, the cursor appears on the first input field. You can overwrite the static cursor position dynamically in your ABAP program.
    Screen group
    Four-character ID, placed in the system field SY-DYNGR while the screen is being processed. This allows you to assign several screens to a common screen group. You can use this, for example, to modify all of the screens in the group in a uniform way. Screen groups are stored in table TFAWT.
    Hold data
    If the user calls the screen more than once during a terminal session, he or she can retain changed data as default values by choosing System ® User profile ® Hold data.
    Screen Attributes
    Like all objects in the R/3 Repository, screens have attributes that both describe them and determine how they behave at runtime. Important screen attributes for ABAP programming:
    Program
    The name of the ABAP program (type 1, M, or F) to which the screen belongs.
    Screen number
    A four-digit number, unique within the ABAP program, that identifies the screen within the program. If your program contains selection screens, remember that selection screens and Screen Painter screens use the same namespace. For example, if you have a program with a standard selection screen, you may not contain any further screens with the number 1000. Lists, on the other hand, have their own namespace.
    Screen type
    A normal screen occupies a whole GUI window. Modal dialog boxes only cover a part of a GUI window. Their interface elements are also arranged differently. Selection screens are generated automatically from the definition in the ABAP program. You may not define them using the Screen Painter. A subscreen is a screen that you can display in a subscreen area on a different screen in the same ABAP program.
    Next screen
    Statically-defined screen number, specifying the next screen in the sequence. If you enter zero or leave the field blank, you define the current screen as the last in the chain. If the next screen is the same as the current screen, the screen will keep on calling itself. You can override the statically-defined next screen in the ABAP program.
    Cursor position
    Static definition of the screen element on which the cursor is positioned when the screen is displayed. By default, the cursor appears on the first input field. You can overwrite the static cursor position dynamically in your ABAP program.
    Screen group
    Four-character ID, placed in the system field SY-DYNGR while the screen is being processed. This allows you to assign several screens to a common screen group. You can use this, for example, to modify all of the screens in the group in a uniform way. Screen groups are stored in table TFAWT.
    Hold data
    If the user calls the screen more than once during a terminal session, he or she can retain changed data as default values by choosing System ® User profile ® Hold data.
    Check the below link:
    http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
    http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F
    http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm
    http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm
    http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
    You can also check the transaction ABAPDOCU which gives you lot of sample programs.
    Regards
    Kiran Sure

  • "ClassCastException" for items in List after serialization

    consider this code:
    public class MyClass implements Serializable {
      public double price = -1;
      public double volume = -1;
    List list = new ArrayList<MyClass>();
    while(!endOfData) {
      MyClass mc = new MyClass();
      mc.price = x;
      mc.volume = y;
      list.add(mc);
    ObjectOutputStream oos = new ObjectOutputStream(out);
    oos.writeObject(list);----
    and then the receiver-side:
    ObjectInputStream ois = new ObjectInputStream(in);
    List list = (List) ois.readObject();
    MyClass mc = (MyClass) list.get(2);
    ..... error ... error ...
    Exception in thread "Thread-1" java.lang.ClassCastException: MyClass
    note: using a Double instead of MyClass works ok.
    also please notice:
    ObjectInputStream ois = new ObjectInputStream(in);
    List list = (List) ois.readObject();
    Object mc = (Object) list.get(4);
    System.out.println("this is what i am --> " + mc.getClass().getCanonicalName());
    output: "this is what i am --> MyClass"
    thanks.
    Message was edited by:
    suppon

    the MyClass objects are not
    initially loaded in the receiver's JVM.Make a custom class as:
    public class CustomObjectInputStream extends ObjectInputStream {
        private ClassLoader classLoader;
        /** Creates a new instance of CustomObjectInputStream */
        public CustomObjectInputStream(InputStream in, ClassLoader classLoader) throws IOException {
            super(in);
            this.classLoader = classLoader;
        protected Class<?> resolveClass(ObjectStreamClass desc) throws ClassNotFoundException {
            return Class.forName(desc.getName(), false, classLoader);
    }and use an instance of this class instead of the standard object inputstream to deserialize your object. You should pass the url class loader as an argument to the constructor of the custom object input stream. The reason is that the standard object inputstream only recognises classes that are "statically defined in the JAVA class path". (I quote the last text because I am not sure if I am using the right terminology, but I hope you understand what I mean.)
    why do i get
    "ClassCastExceptions" ??
    and not
    "ClassNotFoundException"
    ??This must be because somehow you have a "static" class definition for MyClass anyway, otherwise you wouldn't be able to write the following code and have it compile:
    MyClass item = (MyClass) class1.cast(list.get(7));Apparently your "static" MyClass definition does not correspond with the MyClass definition in your .jar file.
    You can only access a deserialized object of which the class definition is in a .jar file through reflection, unless you can cast it to an interface with a "static" definition.

  • Screen painter attributes

    can u give me the function of screen painter attributes and tools which r used in layout editor??????

    Hi Srinivas
    ·        Screen number
    A four-digit number, unique within the ABAP program, that identifies the screen within the program. If your program contains selection screens, remember that the screen numbers of selection screens and Screen Painter screens both use the same namespace. For example, if you have a program with a standard selection screen, you may not create any further screens with the number 1000. Lists, on the other hand, have their own namespace.
    ·        Screen type
    - A normal screen occupies a whole GUI window.
    - Modal dialog boxes only cover a part of a GUI window. Their interface elements are also arranged differently. - Selection screens are generated automatically from the definition in the ABAP program. They cannot be generated using the Screen Painter.
    - A subscreen is a screen that you can display in a subscreen area on a different screen in the same program.
    ·        Next screen
    Statically-defined screen number, specifying the next screen in the sequence. By entering zero or leaving the field blank, you define the current screen as the last in the chain. If the next screen is the same as the current screen, the screen will keep on calling itself. You can override the statically-defined next screen in the ABAP program.
    ·        Cursor position
    Static definition of the screen element on which the cursor is positioned when the screen is displayed. By default, the cursor appears on the first input field. You can overwrite the static cursor position dynamically in your ABAP program.
    ·        Screen group
    Four-character ID, placed in the system field sy-dyngr while the screen is being processed. This allows you to assign several screens to a common screen group. You can use this, for example, to modify all of the screens in the group in a uniform way. Screen groups are stored in table TFAWT.
    ·        Holding data
    If the user calls the screen more than once during a terminal session, he or she can retain changed data as default values by choosing System
    Layout Editor
    We use layout editor to place screen element in screen layout. There are two modes in editing layout: Graphical and alphanumeric. Both modes offer the same functions but use different interfaces. In graphical mode, you use a drag and drop interface similar to a drawing tool. In alphanumeric mode, you use your keyboard and menus. It is easier to work in graphical mode, to toggle beetween this mode, in SE51 go to: Utilities->Settings: in screen painter tabs check graphical layout editor.
    Layout editor contains these tools:
    i. Element pallete
    On left screen you will find list of element (textbox, label, checkbox) you can use. Drag and drog element to put it on screen.
    ii. Name & Text
    Aftef put element on screen, write its name and text (in textbox, text will set default value).
    iii. Attributes Window
    Double click the element to display its attributes, or select it then click :Goto->Secondary window->attributes. For example, in textbox element, we can set its length, read only mode, in this window.
    iv. Dictionary/program field.
    If we want to create a field refer to field in data dictionay or field already declared in program, use this menu to create text field with the same type compared to its referral.
    <REMOVED BY MODERATOR>
    Edited by: Alvaro Tejada Galindo on Jan 11, 2008 6:04 PM

  • Dml returning by row_id on global_temporary table

    Hi I have this procedure that inserting into global temporary table
    is there a way I can get the rowid or some sort of unique identifier back after I am inserting heres the code example
    basically I need to do some sort of processing in the record set into gt_obj table
    CREATE GLOBAL TEMPORARY TABLE gt_obj as select * from dba_objects where rownum < 101
    select * from gt_obj
    declare
    type tab_rowid is table of varchar2(101);
    lv_rowid tab_rowid;
    begin
    insert into gt_obj
    select * from dba_objects where object_type = 'TABLE' and rownum < 101
    returning rowid bulk collect into lv_rowid;
    for i in lv_rowid.first..lv_rowid.last
    loop
    dbms_output.put_line('rowid='||lv_rowid(i));
    end loop;
    end;

    vxwo0owxv wrote:
    Hi I have this procedure that inserting into global temporary table
    is there a way I can get the rowid or some sort of unique identifier back after I am inserting heres the code example
    basically I need to do some sort of processing in the record set into gt_obj table
    CREATE GLOBAL TEMPORARY TABLE gt_obj as select * from dba_objects where rownum < 101This is not the appropriate way to create and use a global temp table (GTT).
    A GGT should be defined once only. As permanent static definition in the data dictionary. Kind of like an object class definition in an oo language.
    A session can then "instantiate" a GTT of that definition. Just like you would create an object of that specific class type in an oo language.
    But a GTT is a tad easier to use. You do not need to call its constructor to create it. You do not need to calls its destructor to free and release its allocated memory when done using it.
    You create the GTT definition once and up front as part of your database model:
    SQL> create global temporary table name_values(
      2     name varchar2(20),
      3     value varchar2(30)
      4  )
      5  on commit preserve rows;
    Table created.In a session, you can at anytime now instantiate a GTT using that definition by inserting data into it:
    SQL> insert into name_values select 'table', table_name from user_tables where rownum < 11;
    10 rows created.You do not run dynamic SQL in PL/SQL to use a CTAS (Create Table As Select) to create GTTs. Oracle is nothing at all like SQL-Server.
    for i in lv_rowid.first..lv_rowid.last
    loop
    dbms_output.put_line('rowid='||lv_rowid(i));
    end loop;Why? Yes, GTT rows do have rowids. But why would you want to use it? You just as well can simply read the entire GTT as it contains all your session's data inserted into it. In other words, it contains private session only data. Nothing else.
    So what do you achieve by using rowids to loop through the rows in the GTT? It does not make access any faster or more flexible than doing a simple and straightforward select all rows from the GTT.
    I suggest you review what a GTT is and how it works.

  • Naming database inside Grid Control

    Hi,
    I have one question about database names in Database tab of Grid Control.
    What is happening:
    I have static definition of my services in the listener.ora file, and when I have installed Grid Control Agent on this node
    Oracle registers name like this in my databases tab of Grid Control:
    DBNAME_HOSTNAME.DBDOMAIN
    I want to register my database like dbname.dbdomain. Is it possible? Can I have any control of naming of databases in Grid Control?
    When I haven’t static definition of services in my listener.ora file, database is good registrated (*dbname.dbdomain*).
    Thanks,
    Best regards
    Dragan

    Yes you have control of naming databases in Grid Control.
    When you add a database target to grid control, after chosing the host you'll see the databases on that host. Under the databases there is an option: "Manually add" If you chose this option you can name the database target however you want. so you can delete the database target from grid, and add again with manual option...

  • UnsatifiedLinkError with JNI

    Hi,
    I got an UnsatisfiedLinkError when I try to use a C function.
    I use JBuilder4, JDK1.3.1 from sun and VC++
    Here is my code:
    JAVA
    public class Test {
    public Test() {
    System.out.println(this.DLLCall());
    static
    System.loadLibrary("Test");
    public native String DLLCall();
    public static void main(String[] args) {
    Test test1 = new Test();
    C FILE
    #include "Test.h"
    JNIEXPORT jstring JNICALL Java_Test_DLLCall
    (JNIEnv *env, jobject obj)
         return (*env)->NewStringUTF(env, "coucou");
    H FILE generated with javah
    /* DO NOT EDIT THIS FILE - it is machine generated */
    #include <jni.h>
    /* Header for class Test */
    #ifndef IncludedTest
    #define IncludedTest
    #ifdef __cplusplus
    extern "C" {
    #endif
    * Class: Test
    * Method: DLLCall
    * Signature: ()Ljava/lang/String;
    JNIEXPORT jstring JNICALL Java_Test_DLLCall
    (JNIEnv *, jobject);
    #ifdef __cplusplus
    #endif
    #endif
    Definition File (needed by VC++)
    LIBRARY Test
    EXPORTS
    Java_Test_DLLCall
    The DLL is loaded properly (checked with println within the static definition)
    Can someone tell me what is happening ?
    Thanks a lot
    Zilloux

    Hi Zilloux,
    There is nothing wrong in the code,
    but you've to set the classpath i.e LD_LIBRARY_PATH
    ( the path of the folder which contains the DLL).
    You can do that in .profile file in unix or solaris,
    in Windows put it in autoexec.bat file
    Try this out
    Good Luck
    Cheers
    Kiran

  • Deatail Region in OAF Table - Show not responding for first time click

    I have added a detail region to my OAF results table. A link for 'show' appears for each record of my results table. When I click Show for a purticular record - the page refreshes, The control is going to Process Form Request but nothing is happening.
    If I click the 'Show' for the second time for a purticular record ,Show functionality works and I could see my detail section under that record and the Hide functionality works fine too. Please advise if that is how it is suppose to behave or if we can change any property of the table to make it work for the firest time.
    Thanks, Pradeep

    Pathi,
    Please try to have the WhereClause in the VO query as part of static definition itself. So you would only need to bind the parameter and execute the Query.
    Try and let me know if that helped.
    Thanks
    Sumit

  • Basic Dialog Programming

    Hello Everybody and  hello World.
    I would like to know how to do a basic dialog programming..
    Can anyone help me?Please....
    give me some advice....Im very eager to learn that dialog programming
    Thanks in advance
    aVaDuDz

    hi
    INTRODUCTION TO DIALOG PROGRAMMING
    OVERVIEW
    There are programs in every domain that require certain amount of user interaction .Such requirements in ABAP are fulfilled with the help of a user dialog and dialog programming which encapsulates the entire logic pertaining to the required user dialog.
    One needs to take care that user interactions with the system are comfortable and user friendly along with being logically coherent.
    <u><i><b>
    What is a user dialog?</b></i></u>
    Any kind of user interaction with the system can be called as a user dialog:
    1)     Entering data on the screen.
    2)     Clicking a button.
    3)     Navigation between screens.
    <u><i><b>Need of dialog programming</b></i></u>
    In a typical dialog, the system displays a screen on which the user can enter or request information. As a reaction on the user input or request, the program executes the appropriate actions: it branches to the next screen, displays an output, or changes the database.
    Example
    A travel agent wants to book a flight. The agent enters the corresponding data on the screen. The system either confirms the desired request, that is, the agent can book the flight and the customer travels on the desired day on the reserved seat to the chosen destination, or the system displays the information that the flight is already booked up.
    To fulfill such requirements, a dialog program must offer:
    • A user-friendly user interface
    • Format and consistency checks for the data entered by the user
    • Easy correction of input errors
    • Access to data by storing it in the database.
    ABAP/4 offers a variety of tools and language elements to meet the requirements stated above in the dialog programs.
    <u><i><b>Why dialog programming is also known as module pool?</b></i></u>
    Dialog Programming consists of screens and corresponding ABAP program. Screens call dialog modules in the associated ABAP program from their flow logic. Type M programs serve principally as containers for these dialog modules, and hence dialog programming is also known as module pools. A module pool program is a program type which is not executable directly. You can not just run by hitting F8 like a report program. You must tie a transaction code to a screen in order to start the program.
    VARIOUS COMPONENTS OF A DIALOG PROGRAM
    Unlike report, interface or any conversion development which generally entails the creation of one autonomous program which can be executed independently of other objects, dialog program development entails development of multiple objects none of which can be executed on its own. Instead all objects are linked hierarchically to the main program and are executed in a sequence dictated by the Dialog Main Program.
    Components of a dialog program
    1)     Transaction
    2)     Screen
    3)     GUI status
    4)     ABAP program
    All these components are explained in detail below.
    1)     TRANSACTION  :
    The transaction starts a screen sequence. You create transaction codes in the Repository   Browser in the ABAP Workbench or using Transaction SE93. A transaction code is linked to an ABAP program and an initial screen. As well as using a transaction code, you can start a screen sequence from any ABAP program using the CALL SCREEN statement.
    2) SCREEN
    As a user of an R/3 system, one is always confronted with screens. From the moment one logs on, one can see a screen and one must perform actions on this screen. All those screens are components of ABAP programs. Generally, we define the screens of an ABAP program with the Screen Painter tool of the ABAP.
    In the R/3 system, screens are program objects that consist of two parts. First, they have a layout that defines the front end appearance of the window that is presented to the user. Second, they have a flow logic that is executed on the backend by the application server. The screen flow logic is a program layer between the front end and the actual ABAP application program at the backend. The language used to program screen flow logic has a similar syntax to ABAP, but is not part of ABAP itself. Unlike ABAP programs, the screen flow logic contains no explicit data declarations. You define the screen fields by placing elements on the screen mask instead. When you define screen fields by referring to data types in the ABAP Dictionary, the runtime environment automatically creates dialogs for field help, input help, and error handling that depends on the semantics of the data type in the dictionary.
    The screen flow logic is similar to an ABAP program in that it contains processing blocks. These processing blocks are event blocks that are triggered by the ABAP runtime environment. The most important event blocks are:
    • PROCESS BEFORE OUTPUT
    The respective event (PBO) is triggered after the PROCESS AFTER INPUT (PAI) processing of the previous screen and before the current screen is displayed.
    • PROCESS AFTER INPUT
    The respective event (PAI) is triggered when the user chooses a function on the current screen.
    • PROCESS ON HELP REQUEST
    This event is triggered when function key F1 is pressed.
    • PROCESS ON VALUE REQUEST
    This event is triggered when function key F4 is pressed.
    The main task of these processing blocks is to call ABAP dialog modules using the MODULE statement. During the PBO event, you can call any dialog module in the ABAP program that is marked with the addition OUTPUT. In the PAI event, you can call any dialog module program that is marked with the addition INPUT. The screens of an ABAP program can share the dialog modules of that program. You use the dialog modules called during PBO to prepare the screen and the dialog modules called during PAI to react to the user input.
    Each screen of an ABAP program has a unique screen number. The screens of an ABAP program can be combined to form screen sequences. Screen sequences are either built statically by setting the following screen in the Screen Painter or dynamically by overriding the static setting in the ABAP program. The last screen of a screen sequence is always the one where the following screen is set to zero.
    HANDLING USER INTERACTIONS
    A user can interact in various ways with screens. We distinguish between actions that trigger PAI and those that don’t. In general, filling input fields with values does not trigger PAI.
    Actions that do trigger PAI include:
    • Choosing a pushbutton on the screen.
    • Choosing a specially prepared check box or radio button on the screen.
    • Choosing a function in the menu, standard toolbar, or application toolbar.
    • Choosing a function key on the keyboard.
    ATTRIBUTES OF SCREEN
    Like all objects in the R/3 Repository, screens have attributes that both describe them and determine how they behave at runtime. Important screen attributes for ABAP programming:
    •     Program
    The name of the ABAP program (type 1, M, or F) to which the screen belongs.
    •     Screen number
    A four-digit number, unique within the ABAP program that identifies the screen within the program. If your program contains selection screens, remember that selection screens and Screen Painter screens use the same namespace. For example, if you have a program with a standard selection screen, you may not contain any further screens with the number 1000. Lists, on the other hand, have their own namespace.
    •     Screen type
    A normal screen occupies a whole GUI window. Modal dialog boxes only cover a part of a GUI window. Their interface elements are also arranged differently. Selection screens are generated automatically from the definition in the ABAP program. You may not define them using the Screen Painter. A subscreen is a screen that you can display in a subscreen area on a different screen in the same ABAP program.
    •     Next screen
    Statically-defined screen number, specifying the next screen in the sequence. If you enter zero or leave the field blank, you define the current screen as the last in the chain. If the next screen is the same as the current screen, the screen will keep on calling itself. You can override the statically-defined next screen in the ABAP program.
    •     Cursor position
    Static definition of the screen element on which the cursor is positioned when the screen is displayed. By default, the cursor appears on the first input field. You can overwrite the static cursor position dynamically in your ABAP program by using SET CURSOR FIELD <f>
    •     Screen group
    Four-character ID, placed in the system field SY-DYNGR while the screen is being processed. This allows you to assign several screens to a common screen group. You can use this, for example, to modify all of the screens in the group in a uniform way. Screen groups are stored in table TFAWT.
    •     Hold data
    If the user calls the screen more than once during a terminal session, he or she can retain changed data as default values by choosing System -> User profile -> Hold data.
    VARIOUS SCREEN ELEMENTS
    A screen can contain a wide variety of elements, either for displaying field contents, or for allowing the user to interact with the program (for example, filling out input fields or choosing pushbutton functions). We use the Screen Painter to arrange elements on the screen.
    We can use the following elements:
    •     Text fields
    Display elements, which cannot be changed either by the user or by the ABAP program.
    •     Input/output fields and templates
    Used to display data from the ABAP program or for entering data on the screen. Linked to screen fields.
    •     Dropdown list boxes
    Special input/output fields that allow users to choose one entry from a fixed list of possible entries.
    •      Checkbox elements
    Special input/output fields that the user can either select (value ‘X’) or deselect (value SPACE). Checkbox elements can be linked with function codes.
    •     Radio button elements
    Special input/output fields that are combined into groups. Within a radio button group, only a single button can be selected at any one time. When the user selects one button, all of the others are automatically deselected. Radio button elements can be linked with function codes.
    •     Pushbuttons
    Elements on the screen that trigger the PAI event of the screen flow logic when chosen by the user. There is a function code attached to each pushbutton, which is passed to the ABAP program when it is chosen.
    •     Frame
    Pure display elements that group together elements on the screen, such as radio button groups.
    •     Subscreens
    Area on the screen in which you can place another screen.
    •     Table controls
    Tabular input/output fields.
    •     Tab strip controls
    Areas on the screen in which you can switch between various pages.
    •     Custom Controls
    Areas on the screen in which you can display controls. Controls are software components of the presentation server.
    •     Status icons
    Display elements, indicating the status of the application program.
    •     OK field
    Every screen has a twenty-character OK_CODE field (also known as the function code field) that is not displayed directly on the screen. User actions that trigger the PAI event also place the corresponding function code into this field, from where it is passed to the ABAP program. You can also use the command field in the standard toolbar to enter the OK field. To be able to use the OK field, you need to assign a name to it.
    All screen elements have a set of attributes, some of which are set automatically, others of which have to be specified in the Screen Painter. They determine things such as the layout of the screen elements on the screen. You can set the attributes of screen elements in the Screen Painter - either for a single element, or using the element list, which lists all of the elements belonging to the current screen. Some of the attributes that you set statically in the Screen Painter can be overwritten dynamically in the ABAP program.
         3) GUI STATUS
    Each screen has a GUI status. This controls the menu bars, standard toolbar, and application toolbar, with which the user can choose functions in the application. Like screens, GUI statuses are independent components of an ABAP program. You create them in the ABAP Workbench using the Menu Painter.
    4) PROGRAM
    Each dynpro refers to exactly one ABAP/4 dialog program. Such a dialog program is also called a module pool, since it consists of interactive modules. Each screen and GUI status in the R/3 System belongs to one ABAP program. The ABAP program contains the dialog modules that are called by the screen flow logic, and also process the user input from the GUI status. ABAP programs that use screens are also known as dialog programs.
    In a module pool (type M program); the first processing block to be called is always a dialog module. However, you can also use screens in other ABAP programs, such as executable programs or function modules. The first processing block is then called differently; for example, by the runtime environment or a procedure call. The screen sequence is then started using the CALL SCREEN statement.
    DATA TRANSFER BETWEEN SCREEN AND ABAP PROGRAM
    During PAI, the system automatically transports all screen fields to identically named global ABAP program fields. At the end of the last PBO module, and before the screen is displayed, all of the data is transported from the ABAP program to any identically named fields in the screen. By standard, all screen data is transported immediately before PAI processing starts. But for the dedicated handling of screen fields — for example, to carry out an error dialog — you can control the moment at which data is passed from screen fields to their corresponding ABAP fields by using the FIELD statement in the screen flow logic.
    regards
    navjot
    reward points if helpfull

  • Hostname for Mac OS X Server

    Hi,
    I have a Mac OS X server 10.5 Leopard and I've installed it on my mac mini.
    After installing i tried to go to system settings but it prompted me for my hostname, user name and password. I wasnt sure what hostname to enter though i have my user name and password with me.
    I'm setting it up for my friend's office and he doesnt have any domain name attached to it. I googled hostname for mac os x server but they said i need to have a fully qualified domain name.
    Can i ignore this hostname problem? Cause its just a home business my friend is running and he just need his ical server up and thats it.
    thanks all for reading.

    To strengthen Camelot's comments here, most everything in a modern network is dependent on the host name and on the associated DNS. Proper DNS (or proper static definitions) are a prerequisite; if the host name and the DNS or the static hosts pieces aren't configured and operating correctly, then you'll be chasing all sorts of problems. The host and DNS pieces are the foundation of network security, and most everything on a network these days eventually involves network security, hence...

Maybe you are looking for

  • Can I use my icloud aliases on my iphone

    I have installed icloud on my macbook and on my phone I have 2 aliases in my account yet cannot access them on my phone ?

  • How can I get a better deal?

    I've just finished a very unhappy conversation with Customer Support--Verizon STILL doesn't bundle data plans for families like other carriers do, I need a new phone (mine is 3 y.o.), but don't want to shell out another $30/month for another data pla

  • Change in AAC file format?

    I have a 3rd party music player (the Archos 604 WiFi) with the podcast plug-in (which includes support for non-protected AAC files). I can play AAC files created (i.e., ripped) with iTunes 7 just fine, but it has trouble with AAC files created with o

  • Undefined constructor and model nodes

    Hi all !! I have one custom controller SolicitudesViaje for which its internal counterpart InternalSolicitudesViaje.java says: "The constructor SolicitudesViaje(IPrivateSolicitudesViaje) is undefined" The code inside the internal class where the prob

  • Problem with the Blind effect.

    Hi, i have a problem with the Blind effect. I added multiple Image  bars vertically together. With a click on a bar, some text slides out.  With another click on the bar you can slide the text back in. So far so  good. Now, always when i click to ope