Bundle Status Issues

Hello,
Several of our bundles are reporting their effective statuses incorrectly. For example, one bundle that makes a bunch of registry changes has been installed successfully on every device I've checked, yet it only reports as being effective on 34 devices, with 253 pending. This is definitely incorrect. Any ideas? How does Zenworks determine if all a bundles actions (ie. registry edits) have been completed successfully?

hi
i have this status issue also. i have 22 device succeeded, but when i click on it, it list's me no device.
i really need this function, to control where it has installed and where not.
i have ZCM 10.3.3. on SLES 10.
have the debug activated, look at the zmd-messages.log but really dont know for what to search !!!!
i opened a ticket, but they dont have a really fast solution....(no solution till yet).
Sascha
>>> Anders Gustafsson<[email protected]> 22.11.2010 09:50 >>>
Chewmanfoo,
> Thanks. 10.3.1 and I'll check the logs.
>
Note that you will need debug logging to see anything useful.
Check zmd-messages, but make sure a zac emp wakeup
is done first. See:
http://www.novell.com/support/viewCo...rnalId=3418069
- Anders Gustafsson (Sysop)
The Aaland Islands (N60 E20)
Novell has a new enhancement request system,
or what is now known as the requirement portal.
If customers would like to give input in the upcoming
releases of Novell products then they should go to
http://www.novell.com/rms

Similar Messages

  • "Bundle Status" and "Acknowledge All Messages" = Problems

    Server: ZCM10.3.4 (was and before). sles10_64
    - From the SLED11 (FF) open server
    https://zcmserver
    - go to the
    /Bundles/MyBundles/
    - This folder i see list bundles with columns:
    "Status" "Name" "Type" "Category" "Enabled" "Version"
    - For Bundle "Copy of Create_D_INSTALLZCM" i see:
    "Bundle Status" != Normal
    - Ok.. Open this Bundle and see:
    "Number of errors not acknowledged:" = 3
    and in the "Message Log" (after press REFRESH) i see this error messages...
    This is OK.
    - At the LEFT ("Bundle Tasks") i see Button: "Acknowledge All Messages".
    - Press to this "Acknowledge All Messages"
    After this:
    "Number of errors not acknowledged:" = 0 and this is OK.
    - Back to the "/Bundles/MyBundles/" and i see AGAIN:
    "Bundle Status" != Normal
    Logout | Login. Reboot ZCM server... do not resolver this problem... again and again:
    "Bundle Status" != Normal
    If not to press the button "Acknowledge All Messages" And to open each message, in each message to mark
    "Acknowledge" and "Delete" and after that to press "Next Message" - All will BE OK(Without an error which has described above).
    Why button "Acknowledge All Messages" works incorrectly?
    How to correct?
    Serg

    Skoltogyan,
    > Logout | Login. Reboot ZCM server... do not resolver this problem...
    > again and again:
    > "Bundle Status" != Normal
    >
    > If not to press the button "Acknowledge All Messages" And to open each
    > message, in each message to mark
    > "Acknowledge" and "Delete" and after that to press "Next Message" - All
    > will BE OK(Without an error which has described above).
    >
    > Why button "Acknowledge All Messages" works incorrectly?
    > How to correct?
    You have two issues here. See:
    http://www.novell.com/documentation/...a/bay7wv7.html
    Acknowledge is not the same as "Delete"
    The other is that the "status" you see on the Bundle is not always updated correctly.
    - Anders Gustafsson (NKP)
    The Aaland Islands (N60 E20)
    Novell has a new enhancement request system,
    or what is now known as the requirement portal.
    If customers would like to give input in the upcoming
    releases of Novell products then they should go to
    http://www.novell.com/rms

  • Retired devices and bundle status

    Hi all!
    I might missunderstad the documentation, but as I read it a device that is retired should loose it's bundle and policy association. According to documentation "As a result, all inventory information is retained and is assessable but all policy and bundle assignments are removed".
    When I check the bundle status many of my retired devices is listed under pending, event with bundles created after the device got retired.
    Any suggestions?
    Best regards
    Lennart Johansson

    lelle,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://forums.novell.com/

  • Bundle Status

    Hi
    Now that I'm all updated and running OK and ZDC is happy, I would like to chase up stuff that is not working.
    In the early days my Bundle Status showed figures that were glossed over with the attitude of "got bigger fish to fry".
    Now on new published bundles, I'm not getting anything at all. The older bundles still have figures still there but I don't think they have changed. The DB sort of stuck and not recording anything.
    Any ideas where to look?
    Cheers

    GERWIL,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://www.novell.com/support and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Forums Team
    http://forums.novell.com

  • Logging event trunk-status vs link-status vs bundle-status

    Hi
    This is not really a query regarding the above interface level commands, but just looking for someone elses view on the differences regardless of however subtle they are.
    No links please, like I said I know what they are and do.
    Just your real life expereinces why you needed bundle-status for instance will do just fine.
    thanks in advance

    Three different use cases for status notifications.
    I'll give you my experience with using these commands and where they are useful.
    Logging event trunk-status--this command is particularly useful for tracking security vulnerabilities as well as trunk mismatches when you're relying on DTP for trunk negotiation.
    Say you have a trunk uplink on a switch that links to a distribution switch. This trunk carries traffic for multiple VLANs (thus the very definition of a trunk).
    Lets say the other side of the link on the distribution switch is for some reason changed from a trunking state (switchport mode trunk, or switchport mode dynamic desirable/auto) to a non-trunking state (switchport mode access). If the uplink on your access layer switch is not hard-coded for trunk-mode (switchport mode trunk and/or switchport nonegotiate), then your uplink interface can potentially be changed from a trunk port to an access port and only carry traffic for a single VLAN. This would leave other clients on the access switch VLANs stranded from the rest of the network. This logging mechanism would let you know that the switchport is no longer an operational trunk, even though the link status would still be up.  
    Of course, as a best practice, you should never rely on DTP to form trunk links, especially on uplinks.
    The second use is for security--if you have an interface that you KNOW should never become a trunk interface (i.e. an access port where clients connect), and for whatever reason the interface becomes a trunk link (due to a compromised switch or an over-reliance on DTP), you could potentially expose VLANs that users should never have access to. This logging mechanism would let you know if that happens. 
    Logging event link-status--this one is simple--it logs whether the interface is up/down or changes. One thing I find this useful for is on particularly important interfaces--uplink interfaces, routing adjacency interfaces, server interfaces, etc. Use this on any port when you want to absolutely know if it goes down.
    Logging event bundle-status--this one is fairly simple as well--it logs whether there is a change in the port-channel. This could be triggered by a member interface leaving or joining. One reason you would want to use this is for guaranteed bandwidth and configuration consistency.
    Sometimes port-channel members leave a channel-group because the configuration is changed on one member and not on the other, likely by mistake. This could catch an error like that and cue you on where to look into the issue. As for bandwidth, obviously you don't want to believe you have 20Gbps or 2Gbps on your uplink, then find out that you actually have half (or whatever portion) of that bandwidth missing because a member has left the port-channel. Both situations can be avoided by monitoring the status of your bundle (or port-channel). 

  • Status issues across multiple devices

    Hi. I seem to be having the opposite problem to most people reporting status issues. I have friends telling me I'm always away or offline in the evenings, even tho I have 5 devices I can use Skype on. My main 3 clients are my win7 work PC (which I quiet often leave on over night), my xbox one which is on most evenings, and my iPhone. I also have an iPad and win8 laptop But I only occasionally use these for Skype.
    Do I have to sign in to the Skype app every time I switch on my xbox one to get it to show me as online? Is there something else I need to do? Do you think it's because I have too many clients?

    When I try to go to iTunes music match on her phone it asks me to sign into match, which I am assuming is the same as her Apple ID name and password.  This is a different name and password than my account.  So, it seems that she cannot access my "cloud" from her phone in order to download music that I have purchased.  I guess since she has her own iClud account, she needs to sign up for iTunes match through that account and pay the fee.  I was hoping we could access the same 'Cloud" to have the same library of music? Hope that made sense.
    Thanks for the help.

  • MSI will not install; Bundle status is "Downloaded"

    Have been receiving numerous "Error impersonating configured user." messages.
    I changed the bundle to "Run as secure system user (don't allow system to interact with desktop)" and changed the "Install MSI" action's "Install Parameters:" to from /i to /im. ("Install MSI" is the only action.)
    I then incremented the version number. "Install Options" are set to "Install always".
    The bundle status in the ZENworks Adaptive Agent is shown as "Downloaded" and the .MSI does not run.
    The clients PC's use Windows 7.

    Murrutia,
    > Before incrementing the version number, can you tell me what the
    > expected result would be in the there are devices that already have had
    > a successful installation of the bundle? Will the Zenwork agent "ignore"
    > the install or will a re-install be attempted?
    A reinstall will be attempted if the verstion number is changed:
    (http://www.novell.com/documentation/...tware_distribu
    tion/?page=/documentation/zenworks11/zen11_cm_software_distribution/data/b
    z87zho.html)
    "D.1 Triggers that Cause an Install Action Set to Run
    If you assign a bundle to a device or user, the Install action set runs on
    the device only in the following circumstances:
    If the Install action set has never run on the device.
    If the version of the Install action set is different from the version of
    the Install action set that has previously run on the device
    The Install action set of a bundle is internally associated with a global
    version identifier and the Install action set of every bundle version is
    internally associated with a local version identifier.
    If you make any modifications to a bundle other than modifying its Install
    action set, the Install action set of the sandbox that is created has the
    same local version identifier as the bundle version you modified. However,
    if you modify the Install action set of a bundle, the global version
    identifier of the bundles Install action set is incremented by one and
    the modified Install action sets local version identifier is set to the
    new value of the global version identifier.
    If the install action set or its options are modified and the bundle is
    re-published, then when the bundle is installed or launched, the install
    action set is invoked again, even if it has been set to install only
    once."
    Anders Gustafsson (NKP)
    The Aaland Islands (N60 E20)
    Have an idea for a product enhancement? Please visit:
    http://www.novell.com/rms

  • Hi, I finally got lucky and past the "other" memory status issues when syncing. Now I'm "waiting for changes to be applied" sync stuck all night (itunes yesomite iPhone 6 plus). is this a bug? I have not had a single successful sync with yesomite.

    hi, I finally got lucky and past the "other" memory status issues when syncing. Now I'm "waiting for changes to be applied" sync stuck all night (itunes yesomite iPhone 6 plus). is this a bug? I have not had a single successful sync with yesomite.
    please help. this issue prevents music from syncing. I have set the sync setting to convert songs to 192kbps AAC to save space, I figure that could slow the sync
    down, but it's hanging indefinitely (I've left it for 24 hours with out it completing.)
    the the only music that appears on the phone are songs purchased from the iTunes Store. 95% of my collection are rips from my CDs.
    thank you for any help!

    Yeah it's pretty sad that $1000 phone they put out you such cheap memory It causes issues, I have iPhone 6+128 GB actually this is the second brand-new one they gave me because they keep affording it trying to act like that's not the issue because they're too stupid to know how to check what memory is in each one before they give it to me when I have told them multiple times my back up runs perfectly fine on two 5s phones and a 6 64GB of course running MLC memory.
    I told them it's because just like the write ups say I have 809 apps but I have not even put all my music on the phone so I'm still running 50 to 60 gigs free and it crashes and reboots itself sometimes in multitasking and more often than it does that in between multitasking I get a black screen for 1 to 2 seconds in between apps and upon start up the Apple logo screen will flicker and do weird things, One of the genius idiots asked me if I could just delete some of my apps, really that's the answer to fix the phone the customer needs to limit the amount to apps they put on their phone, why the **** get a 128 gig if you can't put on anything you want to it guess they need to start selling them saying you can only put a limited number of apps on them, it's really is a **** joke, I have over $20,000 of Apple merchandise easily and always get the new phone every year but I'm starting to reconsider my decisions in the future because this company is starting to go downhill, The reason water not recalling the phones is because they're dealing with their top-of-the-line thousand dollar phones in this case and most people don't have over two or 300 apps so they're not having as many issues, so basically they have messed up phones they just don't know it in their hands and Apple is just too **** greedy to recall the phones, they'd rather sell customer spends that only work half ***.
    Stuff like this will be the downfall of their company, all the people that stay with them because as long as you don't jailbreak their stuff it normally just works without issue will be soon jumping ship if stuff like this keeps up, because I can guarantee they got me thinking now.
    not that I wanted to know or should I be expected to but I even offered for them to open up my brand-new phone and just replace the memory to MLC memory which is something I shouldn't have to do with a brand-new **** phone, they should just make one with the right memory and give me a new phone, actually just don't sell customers that buy the top-of-the-line phone from you trash ones in the first place that would be a great option.
    what burns me up the most is when you talk to AppleCare and Genius Bar they try to act like the issue isn't there and they're unaware of it, they say that Apple hasn't come out with any information about it, yeah that's because they don't want to recall the trash.
    Apple has became nothing better than your run-of-the-mill company, android is becoming just as good as they are sad to say this since I have been an Apple fan for so long but there is no excuse for BS like this they have been looking for options to fix my phone for a month now this is not the way you should treat loyal customers, I would've been better off keeping my 5S and in the future just switching to android.
    it's pretty sad that the company has no idea how to check which memory is in their **** phone and even after I offered to let them just replace the memory in my new phone by opening up my brand-new phone to replace it they have no idea how to do that either, yeah Genius Bar sure, I think that should change the name to idiot bar and Apple don't care instead of Apple care.

  • Purchase order status issue

    Hi Everyone
    I am having an issue with the status of Purchase order. When the Purchase order has single account assignment, everything is fine. But when I create a purchase order with multiple account assignment, the first line item is correct but when I ad second line, the still to deliver quantity gets added correctly but the amounts only reflect the recent item and not the previous one.
    For example:
    Item 10            Quantity 10           
    Item 20            Quantity 10         CC xxxx         GL account 666666
                                                       CC yyyy         GL account 666666
    Status:    Ordered        20              200
                    Still to deliver 20             100
    Please help me with this issue.
    Thanks,
    Shalu
    Edited by: Shalu G on Feb 9, 2010 12:07 AM

    Resolved myself

  • Exchange 2010 all mail clients with internal cached and internal non-cached mode users having connection status issues, login prompt -- external is fine either way

    Hello,
    I'm seeing an issue that started this past Monday with no recent change to our environment. 
    External Outlook Anywhere users and Mobile users, OWA users are unaffected.
    Internal Users are affected when using Outlook of any version, 2010 or 2013.
    -Internal Users normally log into their workstation with their ad credentials, domain joined machines. Outlook opens without credentials prompting ideally.
    1 . Using Cached Mode:
    a. Login Prompts, slowness - Since Monday, users are getting prompted to login. The prompt goes away after logging in at startup. It is also causing high CPU
    on the workstations.
    b. Free/Busy, Out of Office doesn't work. I can, however complete auto-setup for a new user, so autodiscover is not completely down for internal users.
    c. Checking Connection Status shows connecting status on highlighted entry below without ever establishing connection (just goes away).
    The outlook icon in the system tray says "Outlook is requesting data from the server":
    2. Using Non-cached mode 
    a. No Login Prompt at startup, business as usual
    b. Free/Busy, Out of Office works fine. Autodiscover is fine.
    c. Checking Connection Status shows normal except, it has "casarray URL, then status is referral" it seams to flicker this constantly then go away intermittently.
    d. Main issue in non-cached mode is, sometimes a user will log into windows, open outlook and it will not open and says "server is unavailable. Retry, work offline, or cancel" I can try re-opening, same message.
    Only after logging out of windows, logging back in, I can get back into outlook. This is not every time, or consistent with specific users, but random. 
    3. Lync Pop up  for credentials often, though entering the password.
    URLs are correct. Autodiscover, EWS, etc. 
    Already tried bypassing our loadmaster load balancer with host files on clients. same issue regardless of casarray node. 
    Not sure what is going on.
    Josh

    You have a hybrid configuration with Office 365, right?  You didn't provide this valuable piece of information.
    In Exchange Online PowerShell run this command:
    Get-OrganizationConfig | FL PublicFoldersEnabled
    If the value is "Remote" then users with Exchange Online mailboxes are looking to on-premises public folders.  Be sure that you have legacy pubic folder interoperability properly configured.
    http://technet.microsoft.com/en-us/library/dn249373(v=exchg.150).aspx
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Transfer Order Status Issue

    Hi All.
    For the delivery we are Creating the Transfer Order using the Transaction LT03 . Currently we are having issue with Transfer Order status.When we look the document flow for the transfer order, TO status reads as "Completed" instead of "open" whereas deleviry status is still in "being Processed" status.
    Please give me the solition , why status goes to "Complete" status instead of "Open".
    Thank you,
    Cha
    Edited by: Chabalan on Oct 5, 2011 10:57 AM
    Edited by: Chabalan on Oct 5, 2011 11:00 AM

    Hi Cha,
    I thought it is a one-off issue.
    You mean the TO is not yet confirmed using LT12 but status already shows complete?
    Delivery is in correct status as the pick/pack and PGI steps are not completed..but for TO status, if it's confirmed then it should be complete.
    Pls confirm what's your scenario?
    Regards,
    Raghu.

  • SRM7.0 - PO status issue in ECS

    Hi,
    We are observing status (Tracking-Status) of ECS POs is always "In Transfer to Execution system". Can some body help me in analysing why is it so?.
    We are working on SRM7.0-SP03 and we are observing above mentioned issue only in Extended Classic Scenario POs. We are not having any issues with replication of POS to ECC and creation of follow-on documents. This is fyi.
    Regards,
    GM

    SAP Note 1366608 - PO status remains in "In Transfer to
    Execution Syst."
    Symptom
    Sometimes the Purchase Orders (POs) in extended classic scenario (ECS)
    remain "In Transfer to Execution Syst." status. Because of which the "Edit"
    button is not visible in purchase order. Also, no confirmation or invoice
    can be created.
    Steps to reproduce the symptom:
    1. Check the flag "Enable Consistency Checks in Back-End"
    in ECS customizing (SPRO).
    2. Create a new PO / Copy the existing ECS PO.
    3. Click on "Check" button.
    4. Click on "Order" button.
    5. Check that the PO is successfully replicated to R/3.
    6. Check the status of the PO in SRM side. The status of the PO will be
    shown as "Ordered" when opened from portal. However, the intermediate
    status "In transfer to Execution System" will be active which can be seen
    in "Tracking" tab of PO.
    In standard, when an ECS purchase order is successfully replicated to ERP
    system the status "In transfer to Execution System" of ECS PO on SRM side
    should become inactive.
    Cause and Prerequisites
    The problem is due to a program error.
    The RFC sessions which are opened during the backend checks (with test run
    - ON) are not closed properly, because of which the locks on PO objects on
    ERP side are not deleted.
    Backend Consistency Checks should be active in SRM.
    Solution
    Implement the attached automatic corrections using SAP Note assistant or
    import the corresponding Support Package.
    BR
    MUTHU

  • PeopleSoft CS SAIP Announce Status Issue in Bulk Data Exchange Status

    XML is generated in the provided Directory Path under SAIP “Web Service Targets” but “Announce Status” is blank under Bulk Data Exchange Status, Even the “Event Message Monitor” shows nothing!
    We have activated all SAIP service operations and their delivered routings on our side.
    The Transaction status under Bulk Data Exchange Status page says Announced but but “Announce Status” is blank on the same page.
    Announce status should have any of these possible values per PeopleBooks (Connector Error,Failure,Processing,Success,Unsupported)
    What could be wrong? Please help. Thank You...
    Regards,
    Ashish

    You are welcome. I'm glad you got it back up.
    (1) You say you did the symbolic link. I will assume this is set correctly; it's very important that it is.
    (2) I don't know what you mean by "Been feeding the [email protected] for several weeks now, 700 emails each day at least." After the initial training period, SpamAssassin doesn't learn from mail it has already processed correctly. At this point, you only need to teach SpamAssassin when it is wrong. [email protected] should only be getting spam that is being passed as clean. Likewise, [email protected] should only be getting legitimate mail that is being flagged as junk. You are redirecting mail to both [email protected] and [email protected] ... right? SpamAssassin needs both.
    (3) Next, as I said before, you need to implement those "Frontline spam defense for Mac OS X Server." Once you have that done and issue "postfix reload" you can look at your SMTP log in Server Admin and watch as Postfix blocks one piece of junk mail after another. It's kind of cool.
    (4) Add some SARE rules:
    Visit http://www.rulesemporium.com/rules.htm and download the following rules:
    70sareadult.cf
    70saregenlsubj0.cf
    70sareheader0.cf
    70sarehtml0.cf
    70sareobfu0.cf
    70sareoem.cf
    70sarespoof.cf
    70sarestocks.cf
    70sareunsub.cf
    72sare_redirectpost
    Visit http://www.rulesemporium.com/other-rules.htm and download the following rules:
    backhair.cf
    bogus-virus-warnings.cf
    chickenpox.cf
    weeds.cf
    Copy these rules to /etc/mail/spamassassin/
    Then stop and restart mail services.
    There are other things you can do, and you'll find differing opinions about such things. In general, I think implementing the "Frontline spam defense for Mac OS X Server" and adding the SARE rules will help a lot. Good luck!

  • MDT 2012 - Application Bundle Install Issues- Logged in as Admin randomly between reboots

    Hi Everyone,
     We are on MDT 2012 / WDS... Moving to SCCM soon but not soon enough.
    A new problem started in our environment and I'm not sure if it's a networking, storage, or wds server / settings issue.
    The OS deployment happens completely fine, but during the application install phase (Application Bundle) if the application requires a reboot sometimes the deployment does not continue with the rest of the applications, will just stop the process and be
    logged in as administrator. 
    I've checked the normal deployment logs - bdd.log and there is no errors, it shows the last app install but then just drops off. Almost like the machine is not reconnecting to the deployment share to continue installations after the reboot.
    This is very random and does not happen on the same app or just one machine model, it's almost like a networking hiccup or something else. The apps exist on the deployment share which is on a 2008 VM with Nas storage.
    Any help is appreciated, other logs to look at or if anyone else has seen similar etc...
    Thank You!

    Thanks for the help guys, I believe I'm all set now. Basically removed the reboot from the problematic app and put the app at the end of the app bundle. 
    This one was strange... It was the App-V client which I originally did not have a reboot and was the very first app installed in the bundle. With no reboot, I noticed some machines installed the app-v client then would skip all the other apps and move on
    to the next phase, which is why I added a reboot.
    After adding the reboot I started seeing the problem I posted above logged in as admin. So ultimately removed the reboot and added it as the last app, which seems to be working.
    Thanks Again.

  • Resource bundle naming issue across platforms

    Sorry, but there's no issue anymore. After a complete restart of the windows server it now accepts lowercase "da".
    We're using resource bundles to internationalize our app for English and Danish users. The default resource bundle is named "ViewControllerBundle" and the Danish bundle is named "ViewControllerBundle_DA" (on windows at least).
    Our problem occurs, when we deploy the application on different platforms. At the moment we have Weblogic 10.3.5 running on Linux and on Windows. Our development environment (JDeveloper 11.1.2) is running on Windows.
    When we deploy the application on Weblogic/Linux we need to rename the Danish resource bundle to lowercase "da", like "ViewControllerBundle_da".
    When we deploy on Windows or runs the application from JDeveloper we need to name the Danish resource bundle with uppercase "DA", like "ViewControllerBundle_DA".
    If we don't rename the bundles we're not able to display danish labels etc.
    I would like to know, whether we are naming the bundle the right way or whether it is possible to avoid this manual renaming before deploy. We would like to use the same EAR file for all the servers, if possible.
    From faces-config:
    <locale-config>
    <default-locale>da_DK</default-locale>
    <supported-locale>da_DK</supported-locale>
    <supported-locale>en_GB</supported-locale>
    </locale-config>
    Edited by: wmjaboj on 2011-08-30 02:45

    b) In some parts on our website, we need to show data, depending on an attribute in a user's profile. So, for instance, if the user is not an administrator, the address shouldn't be shown when his profile is shown to a regular user. Is there an elegant way to solve this? I'm a Struts programmer (first JSF project) and normally you do <c:if test="${}">, but that's not possible in JSF :-).You can certainly use JSTL in JSF. You need at least JSF 1.2 at a JSP 2.1 environment and JSTL 1.2. Google for "unified EL" in Sun.com. But if you want to use a JSF-only solution, then make use of the 'rendered' attribute which is supported by every JSF HTML component and a few JSF core components. It accepts a boolean expression and when it evaluates to true, then the component will be rendered in the view.
    E.g.<h:panelGroup rendered="#{user.admin}">
        <h:outputText value="I am an admin." />
    </h:panelGroup>where the User bean look likepublic class User {
        public boolean isAdmin() {
            return admin;
    }Here are some more EL examples which you can use in the 'rendered' attribute:<h:someComponent rendered="#{myBean.booleanValue}" />
    <h:someComponent rendered="#{!myBean.booleanValue}" />
    <h:someComponent rendered="#{myBean.intValue > 10}" />
    <h:someComponent rendered="#{myBean.objectValue == null}" />
    <h:someComponent rendered="#{myBean.stringValue != 'someValue'}" />
    <h:someComponent rendered="#{!empty myBean.collectionValue}" />
    <h:someComponent rendered="#{!myBean.booleanValue && myBean.intValue != 0}" />
    <h:someComponent rendered="#{myBean.stringValue == 'oneValue' || myBean.stringValue == 'anotherValue'}" />

Maybe you are looking for