Evaluation of EL Expression having Logical AND

Consider the below EL code as an example
#{model1.valA and model2.valB}
I have the following questions related to this:
1. Will the model2.valB get evaluated if model1.valA returns false?
2. When exactly does the expression get evaluated in the servlet lifecycle?
thanks.

I assume model1 and model2 are beans, since they are not implicit objects. As you said, I am also assuming both return boolean.
So, you should expect:
${true and true} to return true
${true and false} to return false
${false and false} to return false
So, the answer to your question 1 is yes.
2) _jspService();                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Similar Messages

  • IIF, BITAND & Logical AND in SSRS Expressions

    I have had some interesting times using IIF to display "X" when a bit is a word is true and "" when it is not. I THINK I understand it all now but would appreciate comments from anyone else to confirm that my understanding
    is correct.
    I was using, for example, the integer 8 as a bit mask to test for bit 3. In most programming language that I am familiar with, to test whether bit 3 is set in an integer X the test is "X and 8 = 8", looking for this to
    be true.
    In SSRS I tried =iif(x AND 8 = 8,"X","")
    but this always returned true. I then tried =iif((x AND 8) = 8,"X","") and that seemed to work as expected.
    My conclusion is that "AND" can be interpreted as either a
    Bitwise AND or a Logical AND depending on the context. In the first case I assume that "X" was evaluating as TRUE as was "8 = 8" so the result was always true. In the second case I had forced a
    Bitwise AND by using brackets to indicate precedence and got the result that I expected.
    This brings be to a second point. I have the impression that when presented with a numeric result (rather than 1/0 or TRUE/FALSE) IIF interprets 0 as false and any value greater than 0 as true.
    I say this because iif(x and 8, "X", "")
    also seemed to work even though the result should be either 8 if bit 3 not set and 0 if it is not.
    This is an example of and Excel function that does the same thing.
    Option Explicit
    Public Function BITAND(x As Long, y As Long)
        Dim z As Long
        Dim result As String
        z = x And y
        If z = y Then
            result = "X"
        Else
            result = ""
        End If
        BITAND = result
    End Function
    R Campbell

    Yes your understanding is correct
    This is from MSDN docuentation
    Logical and Bitwise
    Logical and bitwise operators perform logical manipulations between two integer terms in an expression.
    Operator
    Description
    And
    Performs a logical conjunction on two Boolean expressions, or bitwise conjunction on two numeric expressions.
    see
    http://msdn.microsoft.com/en-IN/library/dd255271.aspx
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Logical AND in Java Regular Expressions

    I'm trying to implement logical AND using Java Regular Expressions.
    I couldn't figure out how to do it after reading Java docs and textbooks. I can do something like "abc.*def", which means that I'm looking for strings which have "abc", then anything, then "def", but it is not "pure" logical AND - I will not find "def.*abc" this way.
    Any ideas, how to do it ?
    Baken

    First off, looks like you're really talking about an "OR", not an "AND" - you want it to match abc.*def OR def.*abc right? If you tried to match abc.*def AND def.*abc nothing would ever match that, as no string can begin with both "abc" and "def", just like no numeric value can be both 2 and 5.
    Anyway, maybe regex isn't the right tool for this job. Can you not simply programmatically match it yourself using String methods? You want it to match if the string "starts with" abc and "ends with" def, or vice-versa. Just write some simple code.

  • I have just bought a 2011 iMac (2.5 ghz, 4gb) and logic express 9, and when i installed logic and tried to run it i had a message saying 'you can't use this version of the application logic express with this version of Mac OS X. How do i sort this out!?

    I have just bought a 2011 iMac (2.5 ghz, 4gb) and logic express 9, and when i installed logic and tried to run it i had a message saying 'you can't use this version of the application logic express with this version of Mac OS X. How do i sort this out!? It is very frustrating as the main reason i have bought  a mac is to use logic! Any help would be great as i am a complete novice when it comes to Macs!

    You're probably on OS X Lion?
    I had the same problem as you. I used Software Update to update Logic Express to the latest version, and then it ran without any problems.

  • Resell Logic and registration (upgraded from express)

    I hope you can help me out with this. Since i am not using audio and find the traditional sequencing not that creative techniques i am moving over to Ableton since i am all over electronic music.
    Now, someone else would enjoy Logic and i want to resell it. I have my old express 8 serial and the Logic Studio upgrade box with all it contents. Do i need the Express content to resell it? It got stolen and i retrived a new password from Apple about express and was able to use only the studio upgrade pack to run it. Also, can i delete it from my HDD but how about the new buyer, will he/she be availabe to register it in another name?
    Message was edited by: Tridnod

    You don't have to install Logic Express on your MacbookPro. Simply install Logic Studio. After you type your Logic Studio upgrade serial number, Logic will ask you for your original Logic Express serial number

  • New to logic and garageband, having trouble transferring files

    I recently bought a macbook so I'm just kinda figuring out garageband and logic express 7. I was trying to transfer some garageband files over to logic and I kept getting a message saying "damaged song or not a logic express song" Does anyone know why this may be happening and how to fix the problem?

    Check your version numbers - there are some 'gotchas' depending on the versions you're using.
    For example, LE 7.2.3 at a minimum is necessary to run on a new MacBook. However, if you have a latest version of GB (and you probably do, as it's included on new Macs), then IIRC, Logic 7.2.3 won't open GB 4.+ files - you'll need to upgrade to LE 8. There are some other incompatibilities too - if you could post your version numbers, you'll get some more specific help.

  • BEx Formula Use of 'Logical And' and Calculation for Gross Margin

    HI Bex gurus.
    Having an odd time with what should be a simple formula to handle the display of gross margin (GM). The goal here is to display GM% properly and the requirement is as follows
    If GM <= 0 then 0.0
      Else
    If GM > 0 and Sell > 0 then ( ( sell - cost /sell ) * 100 )
      Else
    If GM >0 and Sell = 0 then 100
    I am familiar with bex formulas and have referenced the help docs on booleans here -
    Boolean Operators - SAP Business Explorer - SAP Library
    But what is odd is that if I use a calculation or a CFK in the IF, THEN with a LOGICAL AND, the formula does not report correctly
    If I put in a static value, like 77, the expected logic is followed.  I have tried making sure have extra parentheses and changing the order of the statement, to no avail!  I could use some extra brains on this puzzling matter, so you help is greatly appreciated and will award points!
    Thanks
    lee lewis
    Here are the formulas in text and below screen shots.  Wish could copy and past formulas to and from editor!
    GM%77
    ( ( ( 'Order GM' >0 ) AND ( Order Sell  >  0 ) ) == 1) * 77 + ( ( ( 'Order GM'> 0 ) AND ( Order Sell == 0 ) ) == 1) * 100 + ('Order GM' <= 0) *0.0
    GM%
    ( ( ( 'Order GM' >0 ) AND ( Order Sell  >  0 ) ) == 1) * 'REF GM%' + ( ( ( 'Order GM' > 0 ) AND ( Order Sell == 0 ) ) == 1) * 100 + ('Order GM' <= 0) *0.0
    'REF GM%
    (order  sell - order cost /order sell ) * 100 )
    GM%77
    GM%

    Shouldn't you change on of the brackets in your REF GM% ?
    'REF GM%
    (order  sell - order cost /order sell ) * 100 )
    I would put that as
    'REF GM%
    (order  sell - order cost) /order sell  * 100 )
    Not sure what you mean with those red arrows... but in both cases you would be dividing by 0 (order sell = 0).

  • Difference between logical and virtual terms

    Hello,
    This is not purely oracle question; but in documentation so many times we find 2 terms:
    A. Logical
    B.Virtual.
    So what is the principle difference between logical and virtual? As I know physical is that which I can see and touch; while logical/virtual is that is imaginary. We say tablespace is logical not virtual; while Java Virtual Machine; not Java Logical Machine. So I want to know; what is the principle difference; why two words for an imaginary thing. Before posting question; I searched in google as “Difference between virtual and logical” but I couldn’t found the answer.
    Please quote your comments.
    Thanks & Kind Regards
    Girish Sharma

    Girish,
    I wont say that I am correcting you as this is like that half glass full/empty thing.May be what I see is half empty , you would see the same as half full.
    Well now coming to the explanation.I am saying honestly , I got more confused after reading your definitions.What do you mean by saing that tablespace is not virtual.I see it as purely virtual.We don't say it as virtual tablespace or logical tablespace but it is actualy logical/virtual, having no existance but just the definition right?
    How can you say that the size of virtual is larger than logcial?The size of tablespace is actualy the sum total of size of datafiles.So it actualy becomes very larger right?Much larger than JVM which is of few megs only.
    The point 3 totally knocked me out.I have no idea what you said.
    Ok I tell you this.Just remember the definition that Hans gave already.If you ask me than its the best definition that we can have. Just remember this and if some one asks you more further than give them your point 3 definition and tell them understand this ;-).Please don'tmind I am just kidding. Its just semantics.Don't get lost into it.You will find many people using both the terms interchangibly. So its ok.I shall stick with Hans's defintion,simple and concise.There are lot more other topics to dig upon in oracle.I can mail you lots of them.Spend time on those.Don't think that I am demotivating you.I understand you asked only because you have a doubt.But we got a good resolution of it and beyond that, its not of much use to dig it atleast not in the technial terms.
    Cheers
    Aman....
    PS:Are you on oraclecommunity.net?

  • Evaluation Comparision - Material wise Price,Quality and Delivery Scores

    Hi All
    I am new to QM and i am developing a custom report for vendor evaluation. For that report i need material wise scores of price,quality and delivery and based on this we need to perform some calculation.
    In ME64 transaction i can able to see the General evaluation and Material wise evaluation for a pur.org,vendor and material combination.
    From which table can i select this material wise scores.From table ELBP i can able to see only genral score and table ELBM has no entries.
    Currently i can able to get the correct data by submitting ZRM06LBEW (Copy of ME64) in my report for pur.org,vendor and material combination.But i assume it may lead to performance issue.
    So kindly suggest me any table,function module or BAPI to get the reuired data.
    Thanks & Regards
    P.Thangaraj

    hii..
    Explore Exit MM06L001.
    Description for the same is for your reference which is copied as it is on the source:.
    User Exits - Vendor Evaluation
    Enhancement MM06L001 comprises four function exits, which are invoked during the calculation of the scores for the subcriteria. The enhancement makes it possible to replace the standard scoring method by customers' own methods.
    Implementation Guide (IMG)
    To allow a customer's own scoring methods to be used, an indicator must be set for the relevant subcriteria in the IMG in the step Define criteria.
    Function modules
    The function modules for enhancement MM06L001 are as follows:
        EXIT_SAPLMEL0_001
    for the general criteria
        EXIT_RM06LBAT_001
    for the quality criteria if the vendor evaluation is carried out in the background
        EXIT_SAPMM06L_001
    for the quality criteria if the vendor evaluation is carried out online
        EXIT_RM06LBEW_001
    for the quality criteria when the scores for the semi-automatic and automatic subcriteria are determined
    The following data is passed on to the function modules:
        XLIFNR (Vendor number)
        XEKORG (Purchasing organization)
        XHKRIT (Main criterion)
        XTKRIT (Subcriterion)
        XKRTYP (Scoring method)
    The function modules then supply the scores in the parameter XBEURT.
    Coding example
    The following example shows how a customer's own scoring method can be stored for the subcriterion "On-time delivery performance". The following coding can be added to program ZXM6LU01 for this purpose:
    CASE XKRTYP.
    WHEN '3'. "Ermittlungsmethode f・ die Termintreue"
    (Scoring method for on-time delivery performance)
    XBEURT = 50. "kundeneigene Logik"
    (Customer's own logic)
    ENDCASE.
    In this case, 50 points are always awarded for a vendor's on-time delivery performance.
    Function/Program:
        EXIT_RM06LBAT_001: User Exits for Vendor Evaluation
        EXIT_RM06LBEW_001: User Exits for Vendor Evaluation
        EXIT_SAPLMEL0_001: User Exits for Vendor Evaluation
        EXIT_SAPMM06L_001: User Exits for Vendor Evaluation
    Regards,
    Amol

  • Template UI Logic and backingbean

    Hi,
    I'm new to adf and i'm trying to build a sample project with jDevelopper 11.1.2.1.0 for my company to know if we can switch to it.
    I've go a use case to implement but i've got some issues to understand how i can do it.
    I must create a view with :
    1) a top zone with a toolbar (and other stuff)
    2) a center zone with a panel tabbed
    2.a) In the first tab, a bounded table with some columns
    2.b) In the second tab a splitter
    2.b.i ) In the first facet of the splitter a second bounded table with some other columns (but linked to the same iterator)
    2.b.ii) In the second facet of the splitter a form (to edit the data)
    3) a bottom zone with a statut toolbar.
    I've created my toolbar with a declarative component following the adf corner [079. Strategy for implementing global buttons in a page template|http://www.oracle.com/technetwork/developer-tools/adf/learnmore/79-global-template-button-strategy-360139.pdf], my toolbar have 5 buttons (create, edit, save, cancel and delete).
    I then created a template for placing panel, and table splitter ui components with a backingbean used for binding the ui components (in backingbean scope, its' important cause the template could be on the same page with nested template tag)
    I've created a taskflow following the adf corner [007.How to cancel an edit form, undoing changes with ADFm savepoints|http://www.oracle.com/technetwork/developer-tools/adf/learnmore/007-cancelform-savepoint-169126.pdf] for the edit form
    I created a page that inherits my template, placed the declarative component toolbar at the top, placed the two bounded datatable in the facets of the template, and finally created a normal region calling the taskflow.
    When i click on the create button, the template backing bean receive the "event" and handle it, changing a task flow parameter.... (updating the region)
    My taskflow update and show me the create form... no problem....
    But if the user is on the first tab, he sees nothing. So i would like to change the disclosed property of the showDetailItems of the panelTabbed.
    I then created a variable in the pageDef of the template that would store a boolean value if the page is in EditMode or not. (create and edit is edit mode. save, cancel and delete is not)
    I created a contextual event to listen when that variable change, like that a datacontrol from a bean with a single public method could handle that change :
    onIsEditModeChanged(boolean newValue){
     getGUI().swicthShowDetailItem(newValue);
    }The method try to get the backingbean of the template (with a el expression), and then call a updatePanel(Boolean newValue) for changing the disclosed property of the showDetailItems :
    public BackingBeanTemplate001 getGUI()
     FacesContext context = FacesContext.getCurrentInstance();
     ELContext eLContext = context.getELContext();
     ExpressionFactory expressionFactory = context.getApplication().getExpressionFactory();
     ValueExpression createValueExpression =
     expressionFactory.createValueExpression(eLContext, "#{backingBeanScope.backingBeanTemplate001}", BackingBeanTemplate001.class);
     return (BackingBeanTemplate001)createValueExpression.getValue(eLContext);
    public void swicthShowDetailItem(Boolean newValue) {
     if (newValue) {
      if(!showDetail2.isDisclosed()){
       showDetaill1.setDisclosed(false);
       showDetaill2.setDisclosed(true);
    }Here's my issue :
    When the onIsEditModeChanged method is called the backingbean of the template doesn't exist in the context.
    So adf create a new instance of it but doesn't fill the ui component references of the page so i can't change the properties cause i get a NPE.
    of course showDetail2 and showDetail1 have their binding property set :
    <af:showDetailItem text="showDetail1" id="pt_sdi1" stretchChildren="first" binding="#{backingBeanScope.backingBeanTemplate001.showDetail1}">
    And
    <af:showDetailItem text="showDetail2" id="pt_sdi1" stretchChildren="first" binding="#{backingBeanScope.backingBeanTemplate001.showDetail2}">the backingBeanScope.backingBeanTemplate001 is referenced in adfc-config.xml :
    <managed-bean id="__5">
         <managed-bean-name>backingBeanTemplate001</managed-bean-name>
         <managed-bean-class>org.darkink.test.backingbean.template.BackingBeanTemplate001</managed-bean-class>
         <managed-bean-scope>backingBean</managed-bean-scope>
    </managed-bean>If i put a button IN the template that change my attribut value :
    public void switchAction(ActionEvent actionEvent) {
             BindingContext bindingContext = BindingContext.getCurrent();
             DCBindingContainer bindingContainer = (DCBindingContainer)bindingContext.getCurrentBindingsEntry();
             AttributeBinding binding = (AttributeBinding)bindingContainer.getControlBinding("isEditModeAttr");
             binding.setInputValue(true);
    }I dont have the NPE, at the "JSF Invoke Application" the bean already exists in the context (it is created at the "JSF Restore View") and all the ui component are NOT null.
    BUT if a place my button in the page that inherits the template and i call that method :
    public void switchAction(ActionEvent actionEvent) {
             BindingContext bindingContext = BindingContext.getCurrent();
             DCBindingContainer bindingContainer = (DCBindingContainer)bindingContext.getCurrentBindingsEntry();
             DCBindingContainer bcPtb1 = (DCBindingContainer)bindingContainer.get("ptb1");
             AttributeBinding binding = (AttributeBinding)bcPtb1 .getControlBinding("isEditModeAttr");
             binding.setInputValue(true);
    }everything works the same BUT at the "JSF Invoke Application" the bean doesn't exist in the context (so adf create it, BUT doesn't fill the ui component bindings).
    The strange thing is that at the "JSF Restore View" the backingbean is well created and filled with the ref of the ui components....
    So here's my questions :
    1) Why there is a difference when my button is on the template and when it's on the page ??? (with the backingbean)
    2) Why the backingbean is not fully created (only the constructor is called and not the ui components bindings)
    3) How can i realise my use case ?
    4) Is there another method to implement UI Logic with template ?
    5) Is there a better way to do this ?
    6) How to get the context of the template ?
    Thanks a lot for all of you who had the patience to read all of this, i know it's a lot
    but i didn't know how to explain my problem without all thoses explanations.
    I've read all the adf corner and all the given pdf books on the site (that i've found) trying to search for a solution and
    didn't find one. So please don't tell me read the books, or the solution is already documented...
    It would be a lot more helpfull to explain me why it's not working or why what a did is not a good solution.
    Sorry for my poor english too.
    Thanks a lot....
    Angle
    P.S 1:
    In the swicthShowDetailItem method i've tried to change for using this :
    if (newValue) {
     RichShowDetailItem c = (RichShowDetailItem)getComponent("pt1:pt_pt1:pt_sdi2");
     if (!c.isDisclosed()) {
        ((RichShowDetailItem)getComponent("pt1:pt_pt1:pt_sdi1")).setDisclosed(false);
        c.setDisclosed(true);
    }It's working... but ugly and not efficient... so for me it's not a good answer....
    P.S 2:
    Another solution that i've found is that i could create an hidden button on the template
    that call the change event and in the page create a button that queue a click event
    on that button but for me it's not a solution.
    P.S 3:
    I dont like a JavaScript solution neither. for me, if a can bind my ui components to a backingbean
    i want to be able to use them !!!
    Edited by: 915518 on 19 févr. 2012 12:04
    Edited by: 915518 on 19 févr. 2012 12:10

    Hi,
    There will not any performance issue as such as all the code will be executed by the same Dialog workprocess in the application server.
    But it is alwys good to keep you flow logic and application logic seperated, so flow logic just calls the methods and the methods are in a different component like a static method of a class or function module in a function group.
    Best thing is Function Group as you can have screens in a Function pool.
    Regards,
    Sesh

  • How can I use JTA in my business logic and execute process with PAPI?

    HI All,
    How can I use JTA in my business logic and execute process with PAPI?
    When my business logic has exception, the process will rollback.
    or the process has some exceptions, my business logic also will rollback.
    I don't know how to do it.
    Does anyone know how to do it?

    Thank you for your reply, Daniel.
    But I think I did not express my mind clearly.
    There is a scene that I have 2 Application Server.
    My business code is deployed in one Server.
    The BPM is deployed in another Server.
    I want to execute Task use PAPI.(ProcessServiceSession.runActivity)
    In my business code, I will do something before execute Task.
    I need my business logic and Task in same transaction.
    To ensure them "all-or-nothing" .
    As you say, if The transactions are managed by Oracle BPM.
    then can I retrieve OBPM transcaction in my business code?

  • Fixed a problem with OSX-Logic and a MOTU 828MkII

    I was having problems with my 828MkII using it with a new G5 and OS10.3.9. There were massive drop-outs.
    It was a new computer and everything was installed correctly and cleanly - there was no other hardware installed other than the MOTU, and no other software other than Logic 7 - everything was done properly and tested over and over, but the problem persisted.
    I still had my old G4 with an older OS9 version of Logic, and when I went back to try the MOTU with this set up, it worked flawlessly. This fact made me suspect that the core audio driver was the problem, so I tried all the tricks I've seen in forums - reset the MOTU - uninstalled and re-installed. Upgraded my firmware. Even tried OS10.4 with old drivers new drivers, and still nothing worked.
    Then out of desperation I tried a new firewire cable and everything worked fine.
    I went back and tried the set up on my OS9 machine a few times and the MOTU worked flawlessly under the Asio2 drivers. What I learned is that OSX and core audio must use firewire differently because the cable did not work with that set up.
    I couldn't believe it. It's like finding out that a guitar cable only works with a Les Paul or something wierd like that.
    I'm sure someone out there must know the technical difference and why this cable works fine under OS9 (Asio2) but not OSX (core audio).
    I'm posting this because if I had read such a post - I would have tried a new cable as the first thing - but I had myself convinced that it could not be the cable. I still don't believe it. ! Luckily it was the cheapest fix.
    Scott.

    Same thing happened here when I check all items to install at once.
    After the installation failure , L7,L8,Waveburner .. everything unexpectedly quit then I decided to replace the entire OS to cloned back up.
    I tried the installation again and xxxx happened again. This time, I installed only applications (overwritten) again and it fixed the problem.
    Then I installed only JamPack on FW and went smoothly.
    I called Apple Tech and now I am waiting for the new installer DVDs of Audio contents only by regular mail.
    Hey, do we have similar serial number?? Apple script got damaged or something? I have no idea.

  • Spinning beach ball when quitting Logic and loading projects

    Hello,
    Whenever I load a Logic project I get the spinning beach ball. After a while, the project is loaded and it all works, but it is taken way too long to load the plugins. I'm not even talking about big projects, and I have an SSD, so it should be much faster.
    The same happens when I quit Logic. Not when I close the project, but when I actually quit Logic. The "Logic Pro" menu in the top left corner of the menu bar in OS X would light up in dark blue when I press CMD + Q, and it would stay like this for 30 seconds or so. The spinning beach ball would appear again during this time. Then it would finally quit.
    I have reinstalled OS X and reinstalled Logic Pro X. But the problem was still there. It sounds like a core audio problem, but the problem occurs no matter what my sound output is set to. It happened when the audio output was set to the built-in speakers of my Mac Pro (yes Mac Pro have that!), when it was set to the speakers of the Cinema Display (LED one) and when it was set to my RME Babyface.
    I don't think it's a Driver problem because it happened as well when I reinstalled OS X and Logic, and when I tested it on the Macs/Cinema Displays speakers, without the RME Babyface, basically without having installed any drivers or anything yet. So everything was fresh and untouched.
    This is a very weird issue. I'm wondering if someone knows what I could do next.
    My specs:
    Mid 2010 Mac Pro 12-core 2,92 GHz
    32 GB RAM
    27" LED Cinema Display
    OS X 10.9.5 Mavericks
    Logic Pro 10.1.1
    Thanks a lot

    Hi,
    thanks for your reply.
    Like I said, this is a complete fresh install – I installed OS X Mavericks 10.9.5 from a USB installer, and re-downloaded Logic Pro X from the App Store. That's all. That means there's no 3rd party plugins, no 3rd party drivers, nothing, just the stock OS X system.
    However, I just installed the RME Babyface drivers. But this makes no difference, as the problem was present before as well. I'm just saying that, because it appears in my EtreCheck Report which I will post an the end of this message, so you may be wondering.
    I tried to delete the preference files and such before – no change.
    Logic started normally (= no message or appeared or anything) while holding down Shift + Control, and also while holding down the Option key. The issue is still there. What would or what should it do if I hold these keys while starting? When I hold only the Control key however, it asked me if I wanted to start Logic without the Core Audio. I clicked to start without it, and then obviously everything worked.
    So here's my EtreCheck report. Everything looks normal I'd say?
    EtreCheck version: 2.1.8 (121)
    Report generated 09. April 2015 16:30:01 MESZ
    Download EtreCheck from http://etresoft.com/etrecheck
    Click the [Click for support] links for help with non-Apple products.
    Click the [Click for details] links for more information about that line.
    Hardware Information: ℹ️
        Mac Pro (Mid 2010)
        Mac Pro - model: MacPro5,1
        2 2.93 GHz 6-Core Intel Xeon CPU: 12-core
        32 GB RAM Upgradeable
            DIMM 1
                16 GB DDR3 ECC 1333 MHz ok
            DIMM 2
                Empty
            DIMM 3
                Empty
            DIMM 4
                Empty
            DIMM 5
                16 GB DDR3 ECC 1333 MHz ok
            DIMM 6
                Empty
            DIMM 7
                Empty
            DIMM 8
                Empty
        Bluetooth: Old - Handoff/Airdrop2 not supported
        Wireless:  en2: 802.11 a/b/g/n
    Video Information: ℹ️
        AMD Radeon HD 7950 - VRAM: 3072 MB
            LED Cinema Display 2560 x 1440
    System Software: ℹ️
        OS X 10.9.5 (13F34) - Time since boot: 4:52:33
    Disk Information: ℹ️
        HL-DT-ST DVD-RW GH61N
        HL-DT-ST DVD-RW GH61N
        Samsung SSD 850 PRO 512GB disk0 : (512,11 GB)
            EFI (disk0s1) <not mounted> : 210 MB
            Macintosh SSD (disk0s2) / : 511.25 GB (494.58 GB free)
            Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
        ST2000DM001-1ER164 disk1 : (2 TB)
            EFI (disk1s1) <not mounted> : 210 MB
            Macintosh HDD (disk1s2) /Volumes/Macintosh HDD : 2.00 TB (2.00 TB free)
    USB Information: ℹ️
        General  UDisk         
        Apple, Inc. Keyboard Hub
            Logitech Apple Optical USB Mouse
            Apple Inc. Apple Keyboard
        Apple Inc. Apple LED Cinema Display
        Apple Inc. Display iSight
        Apple Inc. Display Audio
        RME Babyface (23483046)
        Apple Inc. BRCM2046 Hub
            Apple Inc. Bluetooth USB Host Controller
    Gatekeeper: ℹ️
        Mac App Store and identified developers
    Kernel Extensions: ℹ️
            /Library/Extensions
        [loaded]    de.rme-audio.driver.RMEFirefaceUSB (2.05 - SDK 10.9) [Click for support]
    Problem System Launch Agents: ℹ️
        [failed]    com.apple.uhfu.ledcinemadisplayaudio.plist
    Launch Agents: ℹ️
        [running]    de.rme-audio.RMEfirefaceUSBAgent.plist [Click for support]
    User Login Items: ℹ️
        iTunesHelper    Programm  (/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
    Internet Plug-ins: ℹ️
        Default Browser: Version: 537 - SDK 10.9
        QuickTime Plugin: Version: 7.7.3
    3rd Party Preference Panes: ℹ️
        None
    Time Machine: ℹ️
        Time Machine not configured!
    Top Processes by CPU: ℹ️
             1%    WindowServer
             1%    Logic Pro X
             1%    coreaudiod
             1%    fontd
             1%    sysmond
    Top Processes by Memory: ℹ️
        241 MB    Logic Pro X
        137 MB    mds_stores
        137 MB    Safari
        103 MB    com.apple.WebKit.WebContent
        103 MB    WindowServer
    Virtual Memory Information: ℹ️
        29.92 GB    Free RAM
        2.07 GB    Active RAM
        573 MB    Inactive RAM
        1.77 GB    Wired RAM
        491 MB    Page-ins
        0 B    Page-outs
    Diagnostics Information: ℹ️
        Apr 9, 2015, 11:37:27 AM    Self test - passed
    EDIT:
    Okay, apparently there *is* a little problem. This part here:
    Problem System Launch Agents: ℹ️
        [failed]    com.apple.uhfu.ledcinemadisplayaudio.plist
    I believed this was normal because my audio output was set to the external USB audio interface when I ran the test, but I ran it again with the sound output set to the Cinema Display, and this message still appeared. When I click the Information symbol, it says:
    These are low-level parts of your operating system, usually provided by Apple, that run in the background while a user is logged in. Any failure that appears here may indicate a problem with your system.
    I can't tell if there's a link to my Logic problem, however.
    PS: I just remembered that I installed a system update for the LED Cinema Display which I downloaded from the Apple Support page. Maybe it has to do with that. It may have been an old update that was not needed.

  • Evaluating an XML expression within from within an XML node

    I would like to pass in an E4X expression from a node and
    evaluate that expression.
    For example, let's say the XML looks like this:
    quote:
    <section id="a">
    <item id="1">
    <value>3.1</value>
    </item>
    <item id="2">
    <value>2.2</value>
    </item>
    <item id="3">
    <value
    calculated="true">{section.(@id=="a").item.(@id=="1").value +
    section.(@id=="a").item.(@id=="1").value}</value>
    </item>
    </section>
    I would then like to evaluate this from within Flex,
    displaying each of the values from the three items and evaluating
    the expression that lies in the third item.
    Note: this doesn't work... (but it's the idea... that is, to
    retrieve the expression from the XML and evaluate it)...
    quote:
    <mx:Script>
    <![CDATA[
    [Bindable]
    public var xmlHUD:XML;
    ]]>
    </mx:Script>
    <mx:Label
    text="{myXML.section.item.(@id=='3').value}"/>
    If successful, the label would then display the result from
    the express in item 3, which would be 5.3 (the result of 3.1 +
    2.2).
    Any ideas?
    David

    Your prayer is answered! :)
    Check out the DAS.eval() Library; it is designed just for
    this purpose. You can pass in a string of any AS3 expression
    (including E4X) and even algorithms and get a value back. Check it
    out at
    Adobe | Communities | Exchange | Flex | Libraries
    or simply go to
    http://www.flexisco.com/daseval/
    Cheers!
    - Ann

  • Importing Synth Names into Logic and the "environment"

    Logic 7.2, OSX.4.something...
    I'm brand spanking new to Logic (migrating from Opcode's Vision...) and I have 3 questions:
    1) The Environment: I've read the user manual chapter on "The Environment" and I'm totally lost. Is there not a way that Logic can read what's attached to it via your MIDI interface/OSX MidiCore setup and create an environment based on this automatically? This would be a good starting point at least, but there's no mention in the manual of this function and it seems crazy that one would have to create each instrument, define each channel and so on down the line.
    2) Once my synthesizer and their channels are defined how do you get synthesizer patch names into logic such that when I pick an instrument from the track or arrange window, I can see a list of all patches available in any given bank for that instrument and pick my sound (ie: send the bank or program change message....) This is not explained anywhere that I could find and I'm curious if there's a way to import via sysex or a universal librarian. I'm an old school Opcode Vision user and I have patch names for all my gear and I can't imgine having to type all the names and even if I did, there's nothing that explains how to do this and assign patch change and bank change commands. Can sombody explain or point me to a resource that explains in laymans terms how to set up ones MIDI environment based on their MIDICore setup and get patch names to come through.
    3) Librarian: I can't find anything that talks about a way to manage patches and instruments within Logic and I need some method of being able to manage and get patches into Logic. Does Logic have a librarian or do I need a 3rd party program? If it doesn't have this, can somebody suggest a program that would meet this function and integrate with Logic such that I can import and manage patches?
    I hope this makes sense to somebody....
    Thanks WAY in advance....
    G4800 quicksilver Mac OS X (10.4.7) Dual boot system

    Hi and welcome fellow former Vision user. I too came from Vision a couple years ago
    to answer
    1) Yes, the 1st time you open logic it looks at your audio midi setup (AMS) to make a basic environment from the info there. if there no hardware synths listed there they will not show up in Logic. Unfortunately Logic does not come with any synth device lists to add to your AMS so there is none to choose from. you will have to define them or you can use the MOTU list. you can download a copy here http://www.digicake.com/midnam/ download the MOTU.sit MOTU uses these midnam files for bank and patch change info. Unfortunately Logic does not use the bank and program information in them, it sure would make setting Logic up much easier
    2) To Get patch names into logic you can type them in one by one or use a word processor doc to import the names Pages 216 and 217 of the manual explain this
    3) Librarian? well sort of... Emagic had one called SoundDiver that I think is still in beta testing for OSX but I am not real familiar with it do a google search and see what you come up with
    I am hoping that someday Apple will use .middev and .midnam files to address outboard synths the same way DP does. That is why I use DP when I want to make standard midi files for outboard synths. DP is very similar to Vision in that way. but for everything else Logic rules

Maybe you are looking for

  • Problem with Javascript file downloaded

    Hi everyone Im totally new to downloading javascript files, and ive made a bad mistake when installing. I downloaded a javascript file called 'close window' to my desktop then installed it using the DW extension manager. I thought after it would be a

  • TrackPoint on a T420s not showing up anywhere and not working

    Hi folks, seems like Arch doesn't recognize that my thinkpad has a TrackPoint. coldcache ~ % find /dev/input/event* -exec udevadm info --attribute-walk --name={} \; | grep -e product -e name | sort -u ATTRS{name}=="AT Translated Set 2 keyboard" ATTRS

  • Itunes 8.2.1 won't recognize my 3.0 iPhone

    Version 8.2.1 is buggy. I am not the only user who is finding that this version of iTunes no longer recognizes my 3.0 iPhone. Occasionally it won't recognize my iPod Classic until I restart my iMac (circa 2007). My iPhone software is up to date (vers

  • IMac 27" strange electric buzz when it is in stop

    I have a problem with my iMac 27", whent it is in stop makes a strange electric buzz. I have reset NVRAM and SMC but it's still there. PS sorry for my English, I'm italian

  • Why does chrome have trouble linking to wifi so often?

    I leave at night and the computer is working.  I return in the morning and Chrome says it cannot link to the internet?  I restart the computer, turn on and off the wifi, exit and restart Chrome.  This happens several times a week and the PC's at the